.elementor-178 .elementor-element.elementor-element-ad297bf{--display:flex;--overlay-opacity:0.5;--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-178 .elementor-element.elementor-element-ad297bf::before, .elementor-178 .elementor-element.elementor-element-ad297bf > .elementor-background-video-container::before, .elementor-178 .elementor-element.elementor-element-ad297bf > .e-con-inner > .elementor-background-video-container::before, .elementor-178 .elementor-element.elementor-element-ad297bf > .elementor-background-slideshow::before, .elementor-178 .elementor-element.elementor-element-ad297bf > .e-con-inner > .elementor-background-slideshow::before, .elementor-178 .elementor-element.elementor-element-ad297bf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-178 .elementor-element.elementor-element-ad297bf.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-178 .elementor-element.elementor-element-8d68328 .elementor-repeater-item-765a693 .swiper-slide-bg{background-color:#45579E0A;background-image:url(https://www.ergonoprime.com/wp-content/uploads/2026/04/e2f6fc31-e13d-47d1-947f-dc3e9c2aeb32.png);background-size:cover;}.elementor-178 .elementor-element.elementor-element-8d68328 .elementor-repeater-item-765a693 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-178 .elementor-element.elementor-element-8d68328 .elementor-repeater-item-765a693 .swiper-slide-contents{margin:0 auto;}.elementor-178 .elementor-element.elementor-element-8d68328 .elementor-repeater-item-765a693 .swiper-slide-inner{align-items:flex-end;}.elementor-178 .elementor-element.elementor-element-8d68328 .elementor-repeater-item-765a693 .swiper-slide-inner .elementor-slide-heading{color:#FFFFFF;}.elementor-178 .elementor-element.elementor-element-8d68328 .elementor-repeater-item-765a693 .swiper-slide-inner .elementor-slide-description{color:#FFFFFF;}.elementor-178 .elementor-element.elementor-element-8d68328 .elementor-repeater-item-765a693 .swiper-slide-inner .elementor-slide-button{color:#FFFFFF;border-color:#FFFFFF;}.elementor-178 .elementor-element.elementor-element-8d68328 .swiper-slide{height:448px;transition-duration:calc(5000ms*1.2);}.elementor-178 .elementor-element.elementor-element-8d68328 .swiper-slide-contents{max-width:63%;}.elementor-178 .elementor-element.elementor-element-8d68328 .swiper-slide-inner{text-align:center;}.elementor-178 .elementor-element.elementor-element-8d68328 .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:28px;}.elementor-178 .elementor-element.elementor-element-8d68328 .elementor-slide-heading{font-family:"Poppins", Sans-serif;font-size:65px;font-weight:600;}.elementor-178 .elementor-element.elementor-element-8d68328 .swiper-slide-inner .elementor-slide-description:not(:last-child){margin-bottom:23px;}.elementor-178 .elementor-element.elementor-element-8d68328 .elementor-slide-description{font-family:"Roboto Slab", Sans-serif;font-size:19px;font-weight:400;line-height:32px;letter-spacing:-0.3px;word-spacing:0px;}.elementor-178 .elementor-element.elementor-element-8d68328 .elementor-slide-button{border-width:4px;border-radius:99px;transition-duration:0ms;}.elementor-178 .elementor-element.elementor-element-8d68328 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:0px;--swiper-pagination-bullet-vertical-gap:0px;height:0px;width:0px;}.elementor-178 .elementor-element.elementor-element-8d68328 .swiper-horizontal .swiper-pagination-progressbar{height:0px;}.elementor-178 .elementor-element.elementor-element-8d68328 .swiper-pagination-fraction{font-size:0px;}.elementor-178 .elementor-element.elementor-element-8d68328{width:100%;max-width:100%;}.elementor-178 .elementor-element.elementor-element-79cae75{--display:flex;}.elementor-178 .elementor-element.elementor-element-3f152ab{--spacer-size:20px;}.elementor-178 .elementor-element.elementor-element-4160bba{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-178 .elementor-element.elementor-element-22cd93d{text-align:center;}.elementor-178 .elementor-element.elementor-element-22cd93d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:45px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-178 .elementor-element.elementor-element-e953557{--display:flex;}.elementor-178 .elementor-element.elementor-element-2dc43ff{--spacer-size:20px;}.elementor-178 .elementor-element.elementor-element-5ec70a3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-178 .elementor-element.elementor-element-5ec70a3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-178 .elementor-element.elementor-element-ad49459{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-178 .elementor-element.elementor-element-f556b66{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-178 .elementor-element.elementor-element-fcb354b{padding:0px 0px 0px 0px;top:1px;}body:not(.rtl) .elementor-178 .elementor-element.elementor-element-fcb354b{left:0px;}body.rtl .elementor-178 .elementor-element.elementor-element-fcb354b{right:0px;}.elementor-178 .elementor-element.elementor-element-71fe85b{text-align:center;padding:0px 0px 0px 0px;}.elementor-178 .elementor-element.elementor-element-71fe85b .elementor-heading-title{-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-178 .elementor-element.elementor-element-8d8b643 .elementor-icon-wrapper{text-align:center;}.elementor-178 .elementor-element.elementor-element-8d8b643.elementor-view-stacked .elementor-icon{background-color:#535353;}.elementor-178 .elementor-element.elementor-element-8d8b643.elementor-view-framed .elementor-icon, .elementor-178 .elementor-element.elementor-element-8d8b643.elementor-view-default .elementor-icon{color:#535353;border-color:#535353;}.elementor-178 .elementor-element.elementor-element-8d8b643.elementor-view-framed .elementor-icon, .elementor-178 .elementor-element.elementor-element-8d8b643.elementor-view-default .elementor-icon svg{fill:#535353;}.elementor-178 .elementor-element.elementor-element-8d8b643 .elementor-icon{font-size:21px;}.elementor-178 .elementor-element.elementor-element-8d8b643 .elementor-icon svg{height:21px;}.elementor-178 .elementor-element.elementor-element-8d8b643 .elementor-icon i, .elementor-178 .elementor-element.elementor-element-8d8b643 .elementor-icon svg{transform:rotate(0deg);}.elementor-178 .elementor-element.elementor-element-8d8b643{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-178 .elementor-element.elementor-element-4e74e7c{text-align:center;font-family:"Inter", Sans-serif;font-size:23px;font-weight:600;text-transform:uppercase;font-style:normal;line-height:1px;letter-spacing:0.8px;word-spacing:0px;margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-178 .elementor-element.elementor-element-97bd9cf .elementor-button-content-wrapper{flex-direction:row;}.elementor-178 .elementor-element.elementor-element-97bd9cf .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-178 .elementor-element.elementor-element-97bd9cf .elementor-button{font-family:"Roboto", Sans-serif;font-weight:500;border-radius:55px 55px 55px 55px;}.elementor-178 .elementor-element.elementor-element-97bd9cf{padding:0px 0px 0px 0px;}.elementor-178 .elementor-element.elementor-element-281e55c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-178 .elementor-element.elementor-element-610f0bf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-178 .elementor-element.elementor-element-42731f4{padding:0px 0px 0px 0px;top:0px;}body:not(.rtl) .elementor-178 .elementor-element.elementor-element-42731f4{left:0px;}body.rtl .elementor-178 .elementor-element.elementor-element-42731f4{right:0px;}.elementor-178 .elementor-element.elementor-element-22e9e8a{text-align:center;}.elementor-178 .elementor-element.elementor-element-22e9e8a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-178 .elementor-element.elementor-element-295d3a7 .elementor-icon-wrapper{text-align:center;}.elementor-178 .elementor-element.elementor-element-295d3a7.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-178 .elementor-element.elementor-element-295d3a7.elementor-view-framed .elementor-icon, .elementor-178 .elementor-element.elementor-element-295d3a7.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-178 .elementor-element.elementor-element-295d3a7.elementor-view-framed .elementor-icon, .elementor-178 .elementor-element.elementor-element-295d3a7.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-178 .elementor-element.elementor-element-295d3a7 .elementor-icon{font-size:21px;}.elementor-178 .elementor-element.elementor-element-295d3a7 .elementor-icon svg{height:21px;}.elementor-178 .elementor-element.elementor-element-295d3a7 .elementor-icon i, .elementor-178 .elementor-element.elementor-element-295d3a7 .elementor-icon svg{transform:rotate(0deg);}.elementor-178 .elementor-element.elementor-element-295d3a7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-178 .elementor-element.elementor-element-775d43b{text-align:center;font-family:"Inter", Sans-serif;font-size:30px;font-weight:600;text-transform:uppercase;font-style:normal;line-height:1px;letter-spacing:0.8px;word-spacing:0px;margin:49px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-178 .elementor-element.elementor-element-6013a5c .elementor-button-content-wrapper{flex-direction:row;}.elementor-178 .elementor-element.elementor-element-6013a5c .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-178 .elementor-element.elementor-element-6013a5c .elementor-button{font-family:"Roboto", Sans-serif;font-weight:500;border-radius:71px 71px 71px 71px;padding:-9px -9px -9px -9px;}.elementor-178 .elementor-element.elementor-element-6013a5c{margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-178 .elementor-element.elementor-element-9fc8663{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-178 .elementor-element.elementor-element-11f2e45{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-178 .elementor-element.elementor-element-e1bc82d{padding:0px 0px 0px 0px;}.elementor-178 .elementor-element.elementor-element-bc704a9{padding:0px 0px 0px 0px;top:0px;}body:not(.rtl) .elementor-178 .elementor-element.elementor-element-bc704a9{left:0px;}body.rtl .elementor-178 .elementor-element.elementor-element-bc704a9{right:0px;}.elementor-178 .elementor-element.elementor-element-1ca2bc7{text-align:center;}.elementor-178 .elementor-element.elementor-element-1ca2bc7 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-178 .elementor-element.elementor-element-c24232b .elementor-icon-wrapper{text-align:center;}.elementor-178 .elementor-element.elementor-element-c24232b.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-178 .elementor-element.elementor-element-c24232b.elementor-view-framed .elementor-icon, .elementor-178 .elementor-element.elementor-element-c24232b.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-178 .elementor-element.elementor-element-c24232b.elementor-view-framed .elementor-icon, .elementor-178 .elementor-element.elementor-element-c24232b.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-178 .elementor-element.elementor-element-c24232b .elementor-icon{font-size:21px;}.elementor-178 .elementor-element.elementor-element-c24232b .elementor-icon svg{height:21px;}.elementor-178 .elementor-element.elementor-element-c24232b .elementor-icon i, .elementor-178 .elementor-element.elementor-element-c24232b .elementor-icon svg{transform:rotate(0deg);}.elementor-178 .elementor-element.elementor-element-c24232b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-178 .elementor-element.elementor-element-572620a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-178 .elementor-element.elementor-element-9382d9f{text-align:center;font-family:"Inter", Sans-serif;font-size:30px;font-weight:600;text-transform:uppercase;font-style:normal;line-height:1px;letter-spacing:0.8px;word-spacing:0px;margin:51px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-178 .elementor-element.elementor-element-e2bd0cb .elementor-button-content-wrapper{flex-direction:row;}.elementor-178 .elementor-element.elementor-element-e2bd0cb .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-178 .elementor-element.elementor-element-e2bd0cb .elementor-button{font-family:"Roboto", Sans-serif;font-weight:500;border-radius:55px 55px 55px 55px;}.elementor-178 .elementor-element.elementor-element-5b9e91f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-178 .elementor-element.elementor-element-c9a4ed9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-178 .elementor-element.elementor-element-43db426{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-178 .elementor-element.elementor-element-53d3006{padding:0px 0px 0px 0px;top:0px;}body:not(.rtl) .elementor-178 .elementor-element.elementor-element-53d3006{left:0px;}body.rtl .elementor-178 .elementor-element.elementor-element-53d3006{right:0px;}.elementor-178 .elementor-element.elementor-element-bdbced5{text-align:center;}.elementor-178 .elementor-element.elementor-element-bdbced5 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-178 .elementor-element.elementor-element-3bea124 .elementor-icon-wrapper{text-align:center;}.elementor-178 .elementor-element.elementor-element-3bea124.elementor-view-stacked .elementor-icon{background-color:#535353;}.elementor-178 .elementor-element.elementor-element-3bea124.elementor-view-framed .elementor-icon, .elementor-178 .elementor-element.elementor-element-3bea124.elementor-view-default .elementor-icon{color:#535353;border-color:#535353;}.elementor-178 .elementor-element.elementor-element-3bea124.elementor-view-framed .elementor-icon, .elementor-178 .elementor-element.elementor-element-3bea124.elementor-view-default .elementor-icon svg{fill:#535353;}.elementor-178 .elementor-element.elementor-element-3bea124 .elementor-icon{font-size:21px;}.elementor-178 .elementor-element.elementor-element-3bea124 .elementor-icon svg{height:21px;}.elementor-178 .elementor-element.elementor-element-3bea124 .elementor-icon i, .elementor-178 .elementor-element.elementor-element-3bea124 .elementor-icon svg{transform:rotate(0deg);}.elementor-178 .elementor-element.elementor-element-3bea124{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-178 .elementor-element.elementor-element-efb0dcb{text-align:center;font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;text-transform:uppercase;font-style:normal;line-height:1px;letter-spacing:0.8px;word-spacing:0px;margin:-2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-178 .elementor-element.elementor-element-efb0dcb p{margin-block-end:22px;}.elementor-178 .elementor-element.elementor-element-a4e543a .elementor-button-content-wrapper{flex-direction:row;}.elementor-178 .elementor-element.elementor-element-a4e543a .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-178 .elementor-element.elementor-element-a4e543a .elementor-button{font-family:"Roboto", Sans-serif;font-weight:500;border-radius:55px 55px 55px 55px;}.elementor-178 .elementor-element.elementor-element-a2fcc40{--display:flex;}.elementor-178 .elementor-element.elementor-element-0842e3b{--spacer-size:20px;}.elementor-178 .elementor-element.elementor-element-bd0e088{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-178 .elementor-element.elementor-element-d18ea3d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-178 .elementor-element.elementor-element-9f0cd0e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-178 .elementor-element.elementor-element-a65308a{padding:0px 0px 0px 0px;top:1px;}body:not(.rtl) .elementor-178 .elementor-element.elementor-element-a65308a{left:0px;}body.rtl .elementor-178 .elementor-element.elementor-element-a65308a{right:0px;}.elementor-178 .elementor-element.elementor-element-72ae425{text-align:center;padding:0px 0px 0px 0px;}.elementor-178 .elementor-element.elementor-element-72ae425 .elementor-heading-title{-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-178 .elementor-element.elementor-element-8db1b27 .elementor-icon-wrapper{text-align:center;}.elementor-178 .elementor-element.elementor-element-8db1b27.elementor-view-stacked .elementor-icon{background-color:#535353;}.elementor-178 .elementor-element.elementor-element-8db1b27.elementor-view-framed .elementor-icon, .elementor-178 .elementor-element.elementor-element-8db1b27.elementor-view-default .elementor-icon{color:#535353;border-color:#535353;}.elementor-178 .elementor-element.elementor-element-8db1b27.elementor-view-framed .elementor-icon, .elementor-178 .elementor-element.elementor-element-8db1b27.elementor-view-default .elementor-icon svg{fill:#535353;}.elementor-178 .elementor-element.elementor-element-8db1b27 .elementor-icon{font-size:21px;}.elementor-178 .elementor-element.elementor-element-8db1b27 .elementor-icon svg{height:21px;}.elementor-178 .elementor-element.elementor-element-8db1b27 .elementor-icon i, .elementor-178 .elementor-element.elementor-element-8db1b27 .elementor-icon svg{transform:rotate(0deg);}.elementor-178 .elementor-element.elementor-element-8db1b27{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-178 .elementor-element.elementor-element-f149a58{text-align:center;font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;text-transform:uppercase;font-style:normal;line-height:1px;letter-spacing:0.8px;word-spacing:0px;}.elementor-178 .elementor-element.elementor-element-c7d7aac .elementor-button-content-wrapper{flex-direction:row;}.elementor-178 .elementor-element.elementor-element-c7d7aac .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-178 .elementor-element.elementor-element-c7d7aac .elementor-button{font-family:"Roboto", Sans-serif;font-weight:500;border-radius:55px 55px 55px 55px;}.elementor-178 .elementor-element.elementor-element-c7d7aac{padding:0px 0px 0px 0px;}.elementor-178 .elementor-element.elementor-element-9b45e79{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-178 .elementor-element.elementor-element-e6637e6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-178 .elementor-element.elementor-element-b27041d{padding:0px 0px 0px 0px;top:0px;}body:not(.rtl) .elementor-178 .elementor-element.elementor-element-b27041d{left:0px;}body.rtl .elementor-178 .elementor-element.elementor-element-b27041d{right:0px;}.elementor-178 .elementor-element.elementor-element-7693687{text-align:center;}.elementor-178 .elementor-element.elementor-element-7693687 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-178 .elementor-element.elementor-element-18b7f2c .elementor-icon-wrapper{text-align:center;}.elementor-178 .elementor-element.elementor-element-18b7f2c.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-178 .elementor-element.elementor-element-18b7f2c.elementor-view-framed .elementor-icon, .elementor-178 .elementor-element.elementor-element-18b7f2c.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-178 .elementor-element.elementor-element-18b7f2c.elementor-view-framed .elementor-icon, .elementor-178 .elementor-element.elementor-element-18b7f2c.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-178 .elementor-element.elementor-element-18b7f2c .elementor-icon{font-size:21px;}.elementor-178 .elementor-element.elementor-element-18b7f2c .elementor-icon svg{height:21px;}.elementor-178 .elementor-element.elementor-element-18b7f2c .elementor-icon i, .elementor-178 .elementor-element.elementor-element-18b7f2c .elementor-icon svg{transform:rotate(0deg);}.elementor-178 .elementor-element.elementor-element-18b7f2c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-178 .elementor-element.elementor-element-bf6797c{text-align:center;font-family:"Inter", Sans-serif;font-size:30px;font-weight:600;text-transform:uppercase;font-style:normal;line-height:1px;letter-spacing:0.8px;word-spacing:0px;margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-178 .elementor-element.elementor-element-32a65fb .elementor-button-content-wrapper{flex-direction:row;}.elementor-178 .elementor-element.elementor-element-32a65fb .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-178 .elementor-element.elementor-element-32a65fb .elementor-button{font-family:"Roboto", Sans-serif;font-weight:500;border-radius:71px 71px 71px 71px;padding:-9px -9px -9px -9px;}.elementor-178 .elementor-element.elementor-element-5c64d96{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-178 .elementor-element.elementor-element-cb24713{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-178 .elementor-element.elementor-element-9a07226{padding:0px 0px 0px 0px;}.elementor-178 .elementor-element.elementor-element-43b10ea{padding:0px 0px 0px 0px;top:0px;}body:not(.rtl) .elementor-178 .elementor-element.elementor-element-43b10ea{left:0px;}body.rtl .elementor-178 .elementor-element.elementor-element-43b10ea{right:0px;}.elementor-178 .elementor-element.elementor-element-02da814{text-align:center;}.elementor-178 .elementor-element.elementor-element-02da814 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-178 .elementor-element.elementor-element-8342ee8 .elementor-icon-wrapper{text-align:center;}.elementor-178 .elementor-element.elementor-element-8342ee8.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-178 .elementor-element.elementor-element-8342ee8.elementor-view-framed .elementor-icon, .elementor-178 .elementor-element.elementor-element-8342ee8.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-178 .elementor-element.elementor-element-8342ee8.elementor-view-framed .elementor-icon, .elementor-178 .elementor-element.elementor-element-8342ee8.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-178 .elementor-element.elementor-element-8342ee8 .elementor-icon{font-size:21px;}.elementor-178 .elementor-element.elementor-element-8342ee8 .elementor-icon svg{height:21px;}.elementor-178 .elementor-element.elementor-element-8342ee8 .elementor-icon i, .elementor-178 .elementor-element.elementor-element-8342ee8 .elementor-icon svg{transform:rotate(0deg);}.elementor-178 .elementor-element.elementor-element-8342ee8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-178 .elementor-element.elementor-element-16d7eac{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-178 .elementor-element.elementor-element-56629a7{text-align:center;font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;text-transform:uppercase;font-style:normal;line-height:1px;letter-spacing:0.8px;word-spacing:0px;margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-178 .elementor-element.elementor-element-4b1f920 .elementor-button-content-wrapper{flex-direction:row;}.elementor-178 .elementor-element.elementor-element-4b1f920 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-178 .elementor-element.elementor-element-4b1f920 .elementor-button{font-family:"Roboto", Sans-serif;font-weight:500;border-radius:55px 55px 55px 55px;}.elementor-178 .elementor-element.elementor-element-e2caf61{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-178 .elementor-element.elementor-element-94c43df{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-178 .elementor-element.elementor-element-441b895{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-178 .elementor-element.elementor-element-5d0f525{padding:0px 0px 0px 0px;top:0px;}body:not(.rtl) .elementor-178 .elementor-element.elementor-element-5d0f525{left:0px;}body.rtl .elementor-178 .elementor-element.elementor-element-5d0f525{right:0px;}.elementor-178 .elementor-element.elementor-element-89ee531{text-align:center;}.elementor-178 .elementor-element.elementor-element-89ee531 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-178 .elementor-element.elementor-element-397cffe .elementor-icon-wrapper{text-align:center;}.elementor-178 .elementor-element.elementor-element-397cffe.elementor-view-stacked .elementor-icon{background-color:#535353;}.elementor-178 .elementor-element.elementor-element-397cffe.elementor-view-framed .elementor-icon, .elementor-178 .elementor-element.elementor-element-397cffe.elementor-view-default .elementor-icon{color:#535353;border-color:#535353;}.elementor-178 .elementor-element.elementor-element-397cffe.elementor-view-framed .elementor-icon, .elementor-178 .elementor-element.elementor-element-397cffe.elementor-view-default .elementor-icon svg{fill:#535353;}.elementor-178 .elementor-element.elementor-element-397cffe .elementor-icon{font-size:21px;}.elementor-178 .elementor-element.elementor-element-397cffe .elementor-icon svg{height:21px;}.elementor-178 .elementor-element.elementor-element-397cffe .elementor-icon i, .elementor-178 .elementor-element.elementor-element-397cffe .elementor-icon svg{transform:rotate(0deg);}.elementor-178 .elementor-element.elementor-element-397cffe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-178 .elementor-element.elementor-element-f98dbec{text-align:center;font-family:"Inter", Sans-serif;font-size:30px;font-weight:600;text-transform:uppercase;font-style:normal;line-height:1px;letter-spacing:0.8px;word-spacing:0px;margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-178 .elementor-element.elementor-element-a08a903 .elementor-button-content-wrapper{flex-direction:row;}.elementor-178 .elementor-element.elementor-element-a08a903 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-178 .elementor-element.elementor-element-a08a903 .elementor-button{font-family:"Roboto", Sans-serif;font-weight:500;border-radius:55px 55px 55px 55px;}.elementor-178 .elementor-element.elementor-element-36ec976{--display:flex;}.elementor-178 .elementor-element.elementor-element-9cd6351{--spacer-size:20px;}.elementor-178 .elementor-element.elementor-element-f58ad77{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-178 .elementor-element.elementor-element-8453e70{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-178 .elementor-element.elementor-element-57d9539{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-178 .elementor-element.elementor-element-11944ed{padding:0px 0px 0px 0px;top:1px;}body:not(.rtl) .elementor-178 .elementor-element.elementor-element-11944ed{left:0px;}body.rtl .elementor-178 .elementor-element.elementor-element-11944ed{right:0px;}.elementor-178 .elementor-element.elementor-element-c04273a{text-align:center;padding:0px 0px 0px 0px;}.elementor-178 .elementor-element.elementor-element-c04273a .elementor-heading-title{-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-178 .elementor-element.elementor-element-09c59f4 .elementor-icon-wrapper{text-align:center;}.elementor-178 .elementor-element.elementor-element-09c59f4.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-178 .elementor-element.elementor-element-09c59f4.elementor-view-framed .elementor-icon, .elementor-178 .elementor-element.elementor-element-09c59f4.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-178 .elementor-element.elementor-element-09c59f4.elementor-view-framed .elementor-icon, .elementor-178 .elementor-element.elementor-element-09c59f4.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-178 .elementor-element.elementor-element-09c59f4 .elementor-icon{font-size:21px;}.elementor-178 .elementor-element.elementor-element-09c59f4 .elementor-icon svg{height:21px;}.elementor-178 .elementor-element.elementor-element-09c59f4 .elementor-icon i, .elementor-178 .elementor-element.elementor-element-09c59f4 .elementor-icon svg{transform:rotate(0deg);}.elementor-178 .elementor-element.elementor-element-09c59f4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-178 .elementor-element.elementor-element-d1106b2{text-align:center;font-family:"Inter", Sans-serif;font-size:30px;font-weight:600;text-transform:uppercase;font-style:normal;line-height:1px;letter-spacing:0.8px;word-spacing:0px;}.elementor-178 .elementor-element.elementor-element-a5f914e .elementor-button-content-wrapper{flex-direction:row;}.elementor-178 .elementor-element.elementor-element-a5f914e .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-178 .elementor-element.elementor-element-a5f914e .elementor-button{font-family:"Roboto", Sans-serif;font-weight:500;border-radius:55px 55px 55px 55px;}.elementor-178 .elementor-element.elementor-element-a5f914e{padding:0px 0px 0px 0px;}.elementor-178 .elementor-element.elementor-element-43a8b8d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-178 .elementor-element.elementor-element-52a8a36{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-178 .elementor-element.elementor-element-a4fa05a{padding:0px 0px 0px 0px;top:0px;}body:not(.rtl) .elementor-178 .elementor-element.elementor-element-a4fa05a{left:0px;}body.rtl .elementor-178 .elementor-element.elementor-element-a4fa05a{right:0px;}.elementor-178 .elementor-element.elementor-element-314420e{text-align:center;}.elementor-178 .elementor-element.elementor-element-314420e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-178 .elementor-element.elementor-element-de1cdd5 .elementor-icon-wrapper{text-align:center;}.elementor-178 .elementor-element.elementor-element-de1cdd5.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-178 .elementor-element.elementor-element-de1cdd5.elementor-view-framed .elementor-icon, .elementor-178 .elementor-element.elementor-element-de1cdd5.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-178 .elementor-element.elementor-element-de1cdd5.elementor-view-framed .elementor-icon, .elementor-178 .elementor-element.elementor-element-de1cdd5.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-178 .elementor-element.elementor-element-de1cdd5 .elementor-icon{font-size:21px;}.elementor-178 .elementor-element.elementor-element-de1cdd5 .elementor-icon svg{height:21px;}.elementor-178 .elementor-element.elementor-element-de1cdd5 .elementor-icon i, .elementor-178 .elementor-element.elementor-element-de1cdd5 .elementor-icon svg{transform:rotate(0deg);}.elementor-178 .elementor-element.elementor-element-de1cdd5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-178 .elementor-element.elementor-element-61cb10a{text-align:center;font-family:"Inter", Sans-serif;font-size:30px;font-weight:600;text-transform:uppercase;font-style:normal;line-height:1px;letter-spacing:0.8px;word-spacing:0px;}.elementor-178 .elementor-element.elementor-element-cdf190c .elementor-button-content-wrapper{flex-direction:row;}.elementor-178 .elementor-element.elementor-element-cdf190c .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-178 .elementor-element.elementor-element-cdf190c .elementor-button{font-family:"Roboto", Sans-serif;font-weight:500;border-radius:71px 71px 71px 71px;padding:-9px -9px -9px -9px;}.elementor-178 .elementor-element.elementor-element-5d9785d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-178 .elementor-element.elementor-element-c7b9838{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-178 .elementor-element.elementor-element-612f5df{padding:0px 0px 0px 0px;}.elementor-178 .elementor-element.elementor-element-c990241{padding:0px 0px 0px 0px;top:0px;}body:not(.rtl) .elementor-178 .elementor-element.elementor-element-c990241{left:0px;}body.rtl .elementor-178 .elementor-element.elementor-element-c990241{right:0px;}.elementor-178 .elementor-element.elementor-element-ca028e4{text-align:center;}.elementor-178 .elementor-element.elementor-element-ca028e4 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-178 .elementor-element.elementor-element-101915e .elementor-icon-wrapper{text-align:center;}.elementor-178 .elementor-element.elementor-element-101915e.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-178 .elementor-element.elementor-element-101915e.elementor-view-framed .elementor-icon, .elementor-178 .elementor-element.elementor-element-101915e.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-178 .elementor-element.elementor-element-101915e.elementor-view-framed .elementor-icon, .elementor-178 .elementor-element.elementor-element-101915e.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-178 .elementor-element.elementor-element-101915e .elementor-icon{font-size:21px;}.elementor-178 .elementor-element.elementor-element-101915e .elementor-icon svg{height:21px;}.elementor-178 .elementor-element.elementor-element-101915e .elementor-icon i, .elementor-178 .elementor-element.elementor-element-101915e .elementor-icon svg{transform:rotate(0deg);}.elementor-178 .elementor-element.elementor-element-101915e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-178 .elementor-element.elementor-element-92d927a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-178 .elementor-element.elementor-element-b5a1a7a{text-align:center;font-family:"Inter", Sans-serif;font-size:30px;font-weight:600;text-transform:uppercase;font-style:normal;line-height:1px;letter-spacing:0.8px;word-spacing:0px;}.elementor-178 .elementor-element.elementor-element-c2c930c .elementor-button-content-wrapper{flex-direction:row;}.elementor-178 .elementor-element.elementor-element-c2c930c .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-178 .elementor-element.elementor-element-c2c930c .elementor-button{font-family:"Roboto", Sans-serif;font-weight:500;border-radius:55px 55px 55px 55px;}.elementor-178 .elementor-element.elementor-element-cd522d8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-178 .elementor-element.elementor-element-dafa926{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-178 .elementor-element.elementor-element-d270aa8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-178 .elementor-element.elementor-element-b636788{padding:0px 0px 0px 0px;top:0px;}body:not(.rtl) .elementor-178 .elementor-element.elementor-element-b636788{left:0px;}body.rtl .elementor-178 .elementor-element.elementor-element-b636788{right:0px;}.elementor-178 .elementor-element.elementor-element-95ce019{text-align:center;}.elementor-178 .elementor-element.elementor-element-95ce019 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-178 .elementor-element.elementor-element-8cc1dc8 .elementor-icon-wrapper{text-align:center;}.elementor-178 .elementor-element.elementor-element-8cc1dc8.elementor-view-stacked .elementor-icon{background-color:#535353;}.elementor-178 .elementor-element.elementor-element-8cc1dc8.elementor-view-framed .elementor-icon, .elementor-178 .elementor-element.elementor-element-8cc1dc8.elementor-view-default .elementor-icon{color:#535353;border-color:#535353;}.elementor-178 .elementor-element.elementor-element-8cc1dc8.elementor-view-framed .elementor-icon, .elementor-178 .elementor-element.elementor-element-8cc1dc8.elementor-view-default .elementor-icon svg{fill:#535353;}.elementor-178 .elementor-element.elementor-element-8cc1dc8 .elementor-icon{font-size:21px;}.elementor-178 .elementor-element.elementor-element-8cc1dc8 .elementor-icon svg{height:21px;}.elementor-178 .elementor-element.elementor-element-8cc1dc8 .elementor-icon i, .elementor-178 .elementor-element.elementor-element-8cc1dc8 .elementor-icon svg{transform:rotate(0deg);}.elementor-178 .elementor-element.elementor-element-8cc1dc8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-178 .elementor-element.elementor-element-66ec412{text-align:center;font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;text-transform:uppercase;font-style:normal;line-height:1px;letter-spacing:0.8px;word-spacing:0px;margin:-23px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-178 .elementor-element.elementor-element-fefa7de .elementor-button-content-wrapper{flex-direction:row;}.elementor-178 .elementor-element.elementor-element-fefa7de .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-178 .elementor-element.elementor-element-fefa7de .elementor-button{font-family:"Roboto", Sans-serif;font-weight:500;border-radius:55px 55px 55px 55px;}.elementor-178 .elementor-element.elementor-element-83c9a72{--display:flex;}.elementor-178 .elementor-element.elementor-element-933fdf9{--spacer-size:20px;}.elementor-178 .elementor-element.elementor-element-0197e92{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-178 .elementor-element.elementor-element-d0817ca{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-178 .elementor-element.elementor-element-f10762b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-178 .elementor-element.elementor-element-001876b{padding:0px 0px 0px 0px;top:1px;}body:not(.rtl) .elementor-178 .elementor-element.elementor-element-001876b{left:0px;}body.rtl .elementor-178 .elementor-element.elementor-element-001876b{right:0px;}.elementor-178 .elementor-element.elementor-element-eeaa6e8{text-align:center;padding:0px 0px 0px 0px;}.elementor-178 .elementor-element.elementor-element-eeaa6e8 .elementor-heading-title{-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-178 .elementor-element.elementor-element-c05138a .elementor-icon-wrapper{text-align:center;}.elementor-178 .elementor-element.elementor-element-c05138a.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-178 .elementor-element.elementor-element-c05138a.elementor-view-framed .elementor-icon, .elementor-178 .elementor-element.elementor-element-c05138a.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-178 .elementor-element.elementor-element-c05138a.elementor-view-framed .elementor-icon, .elementor-178 .elementor-element.elementor-element-c05138a.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-178 .elementor-element.elementor-element-c05138a .elementor-icon{font-size:21px;}.elementor-178 .elementor-element.elementor-element-c05138a .elementor-icon svg{height:21px;}.elementor-178 .elementor-element.elementor-element-c05138a .elementor-icon i, .elementor-178 .elementor-element.elementor-element-c05138a .elementor-icon svg{transform:rotate(0deg);}.elementor-178 .elementor-element.elementor-element-c05138a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-178 .elementor-element.elementor-element-e575139{text-align:center;font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;text-transform:uppercase;font-style:normal;line-height:1px;letter-spacing:0.8px;word-spacing:0px;margin:-11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-178 .elementor-element.elementor-element-7ec3621 .elementor-button-content-wrapper{flex-direction:row;}.elementor-178 .elementor-element.elementor-element-7ec3621 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-178 .elementor-element.elementor-element-7ec3621 .elementor-button{font-family:"Roboto", Sans-serif;font-weight:500;border-radius:55px 55px 55px 55px;}.elementor-178 .elementor-element.elementor-element-7ec3621{padding:0px 0px 0px 0px;}.elementor-178 .elementor-element.elementor-element-cbcc9f9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-178 .elementor-element.elementor-element-89a8027{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-178 .elementor-element.elementor-element-79af065{padding:0px 0px 0px 0px;top:0px;}body:not(.rtl) .elementor-178 .elementor-element.elementor-element-79af065{left:0px;}body.rtl .elementor-178 .elementor-element.elementor-element-79af065{right:0px;}.elementor-178 .elementor-element.elementor-element-234cb33{text-align:center;}.elementor-178 .elementor-element.elementor-element-234cb33 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-178 .elementor-element.elementor-element-9ee7c02 .elementor-icon-wrapper{text-align:center;}.elementor-178 .elementor-element.elementor-element-9ee7c02.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-178 .elementor-element.elementor-element-9ee7c02.elementor-view-framed .elementor-icon, .elementor-178 .elementor-element.elementor-element-9ee7c02.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-178 .elementor-element.elementor-element-9ee7c02.elementor-view-framed .elementor-icon, .elementor-178 .elementor-element.elementor-element-9ee7c02.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-178 .elementor-element.elementor-element-9ee7c02 .elementor-icon{font-size:21px;}.elementor-178 .elementor-element.elementor-element-9ee7c02 .elementor-icon svg{height:21px;}.elementor-178 .elementor-element.elementor-element-9ee7c02 .elementor-icon i, .elementor-178 .elementor-element.elementor-element-9ee7c02 .elementor-icon svg{transform:rotate(0deg);}.elementor-178 .elementor-element.elementor-element-9ee7c02{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-178 .elementor-element.elementor-element-f4a67b0{text-align:center;font-family:"Inter", Sans-serif;font-size:30px;font-weight:600;text-transform:uppercase;font-style:normal;line-height:1px;letter-spacing:0.8px;word-spacing:0px;margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-178 .elementor-element.elementor-element-71ff8f1 .elementor-button-content-wrapper{flex-direction:row;}.elementor-178 .elementor-element.elementor-element-71ff8f1 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-178 .elementor-element.elementor-element-71ff8f1 .elementor-button{font-family:"Roboto", Sans-serif;font-weight:500;border-radius:71px 71px 71px 71px;padding:-9px -9px -9px -9px;}.elementor-178 .elementor-element.elementor-element-adedbe6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-178 .elementor-element.elementor-element-aa566ba{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-178 .elementor-element.elementor-element-28223a4{padding:0px 0px 0px 0px;}.elementor-178 .elementor-element.elementor-element-19a1ed6{padding:0px 0px 0px 0px;top:0px;}body:not(.rtl) .elementor-178 .elementor-element.elementor-element-19a1ed6{left:0px;}body.rtl .elementor-178 .elementor-element.elementor-element-19a1ed6{right:0px;}.elementor-178 .elementor-element.elementor-element-16287e5{text-align:center;}.elementor-178 .elementor-element.elementor-element-16287e5 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-178 .elementor-element.elementor-element-895e112 .elementor-icon-wrapper{text-align:center;}.elementor-178 .elementor-element.elementor-element-895e112.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-178 .elementor-element.elementor-element-895e112.elementor-view-framed .elementor-icon, .elementor-178 .elementor-element.elementor-element-895e112.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-178 .elementor-element.elementor-element-895e112.elementor-view-framed .elementor-icon, .elementor-178 .elementor-element.elementor-element-895e112.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-178 .elementor-element.elementor-element-895e112 .elementor-icon{font-size:21px;}.elementor-178 .elementor-element.elementor-element-895e112 .elementor-icon svg{height:21px;}.elementor-178 .elementor-element.elementor-element-895e112 .elementor-icon i, .elementor-178 .elementor-element.elementor-element-895e112 .elementor-icon svg{transform:rotate(0deg);}.elementor-178 .elementor-element.elementor-element-895e112{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-178 .elementor-element.elementor-element-a9271f4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-178 .elementor-element.elementor-element-e7d35b6{text-align:center;font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;text-transform:uppercase;font-style:normal;line-height:1px;letter-spacing:0.8px;word-spacing:0px;margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-178 .elementor-element.elementor-element-61d1bb9 .elementor-button-content-wrapper{flex-direction:row;}.elementor-178 .elementor-element.elementor-element-61d1bb9 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-178 .elementor-element.elementor-element-61d1bb9 .elementor-button{font-family:"Roboto", Sans-serif;font-weight:500;border-radius:55px 55px 55px 55px;}.elementor-178 .elementor-element.elementor-element-a830d5a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-178 .elementor-element.elementor-element-15936f8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-178 .elementor-element.elementor-element-c64feb2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-178 .elementor-element.elementor-element-ea3147e{padding:0px 0px 0px 0px;top:0px;}body:not(.rtl) .elementor-178 .elementor-element.elementor-element-ea3147e{left:0px;}body.rtl .elementor-178 .elementor-element.elementor-element-ea3147e{right:0px;}.elementor-178 .elementor-element.elementor-element-715890a{text-align:center;}.elementor-178 .elementor-element.elementor-element-715890a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-178 .elementor-element.elementor-element-9521b02 .elementor-icon-wrapper{text-align:center;}.elementor-178 .elementor-element.elementor-element-9521b02.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-178 .elementor-element.elementor-element-9521b02.elementor-view-framed .elementor-icon, .elementor-178 .elementor-element.elementor-element-9521b02.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-178 .elementor-element.elementor-element-9521b02.elementor-view-framed .elementor-icon, .elementor-178 .elementor-element.elementor-element-9521b02.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-178 .elementor-element.elementor-element-9521b02 .elementor-icon{font-size:21px;}.elementor-178 .elementor-element.elementor-element-9521b02 .elementor-icon svg{height:21px;}.elementor-178 .elementor-element.elementor-element-9521b02 .elementor-icon i, .elementor-178 .elementor-element.elementor-element-9521b02 .elementor-icon svg{transform:rotate(0deg);}.elementor-178 .elementor-element.elementor-element-9521b02{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-178 .elementor-element.elementor-element-433c15a{text-align:center;font-family:"Inter", Sans-serif;font-size:30px;font-weight:600;text-transform:uppercase;font-style:normal;line-height:1px;letter-spacing:0.8px;word-spacing:0px;margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-178 .elementor-element.elementor-element-6904ed0 .elementor-button-content-wrapper{flex-direction:row;}.elementor-178 .elementor-element.elementor-element-6904ed0 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-178 .elementor-element.elementor-element-6904ed0 .elementor-button{font-family:"Roboto", Sans-serif;font-weight:500;border-radius:55px 55px 55px 55px;}.elementor-178 .elementor-element.elementor-element-3752c43{--display:flex;}.elementor-178 .elementor-element.elementor-element-78e98d4{--spacer-size:20px;}.elementor-178 .elementor-element.elementor-element-391dd58{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-178 .elementor-element.elementor-element-fec81c8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-178 .elementor-element.elementor-element-e84fb9b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-178 .elementor-element.elementor-element-7048605{padding:0px 0px 0px 0px;top:1px;}body:not(.rtl) .elementor-178 .elementor-element.elementor-element-7048605{left:0px;}body.rtl .elementor-178 .elementor-element.elementor-element-7048605{right:0px;}.elementor-178 .elementor-element.elementor-element-5968ee5{text-align:center;padding:0px 0px 0px 0px;}.elementor-178 .elementor-element.elementor-element-5968ee5 .elementor-heading-title{-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-178 .elementor-element.elementor-element-6597dd1 .elementor-icon-wrapper{text-align:center;}.elementor-178 .elementor-element.elementor-element-6597dd1.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-178 .elementor-element.elementor-element-6597dd1.elementor-view-framed .elementor-icon, .elementor-178 .elementor-element.elementor-element-6597dd1.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-178 .elementor-element.elementor-element-6597dd1.elementor-view-framed .elementor-icon, .elementor-178 .elementor-element.elementor-element-6597dd1.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-178 .elementor-element.elementor-element-6597dd1 .elementor-icon{font-size:21px;}.elementor-178 .elementor-element.elementor-element-6597dd1 .elementor-icon svg{height:21px;}.elementor-178 .elementor-element.elementor-element-6597dd1 .elementor-icon i, .elementor-178 .elementor-element.elementor-element-6597dd1 .elementor-icon svg{transform:rotate(0deg);}.elementor-178 .elementor-element.elementor-element-6597dd1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-178 .elementor-element.elementor-element-a089254{text-align:center;font-family:"Inter", Sans-serif;font-size:30px;font-weight:600;text-transform:uppercase;font-style:normal;line-height:1px;letter-spacing:0.8px;word-spacing:0px;margin:-26px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-178 .elementor-element.elementor-element-d8102b3 .elementor-button-content-wrapper{flex-direction:row;}.elementor-178 .elementor-element.elementor-element-d8102b3 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-178 .elementor-element.elementor-element-d8102b3 .elementor-button{font-family:"Roboto", Sans-serif;font-weight:500;border-radius:55px 55px 55px 55px;}.elementor-178 .elementor-element.elementor-element-d8102b3{padding:0px 0px 0px 0px;}.elementor-178 .elementor-element.elementor-element-833dcae{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-178 .elementor-element.elementor-element-df287a6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-178 .elementor-element.elementor-element-8f72509{padding:0px 0px 0px 0px;top:0px;}body:not(.rtl) .elementor-178 .elementor-element.elementor-element-8f72509{left:0px;}body.rtl .elementor-178 .elementor-element.elementor-element-8f72509{right:0px;}.elementor-178 .elementor-element.elementor-element-dc47f12{text-align:center;}.elementor-178 .elementor-element.elementor-element-dc47f12 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-178 .elementor-element.elementor-element-f1d0444 .elementor-icon-wrapper{text-align:center;}.elementor-178 .elementor-element.elementor-element-f1d0444.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-178 .elementor-element.elementor-element-f1d0444.elementor-view-framed .elementor-icon, .elementor-178 .elementor-element.elementor-element-f1d0444.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-178 .elementor-element.elementor-element-f1d0444.elementor-view-framed .elementor-icon, .elementor-178 .elementor-element.elementor-element-f1d0444.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-178 .elementor-element.elementor-element-f1d0444 .elementor-icon{font-size:21px;}.elementor-178 .elementor-element.elementor-element-f1d0444 .elementor-icon svg{height:21px;}.elementor-178 .elementor-element.elementor-element-f1d0444 .elementor-icon i, .elementor-178 .elementor-element.elementor-element-f1d0444 .elementor-icon svg{transform:rotate(0deg);}.elementor-178 .elementor-element.elementor-element-f1d0444{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-178 .elementor-element.elementor-element-d5d10bb{text-align:center;font-family:"Inter", Sans-serif;font-size:30px;font-weight:600;text-transform:uppercase;font-style:normal;line-height:1px;letter-spacing:0.8px;word-spacing:0px;}.elementor-178 .elementor-element.elementor-element-4e3af57 .elementor-button-content-wrapper{flex-direction:row;}.elementor-178 .elementor-element.elementor-element-4e3af57 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-178 .elementor-element.elementor-element-4e3af57 .elementor-button{font-family:"Roboto", Sans-serif;font-weight:500;border-radius:71px 71px 71px 71px;padding:-9px -9px -9px -9px;}.elementor-178 .elementor-element.elementor-element-9513bf2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-178 .elementor-element.elementor-element-9d93730{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-178 .elementor-element.elementor-element-e09a82d{padding:0px 0px 0px 0px;top:0px;}body:not(.rtl) .elementor-178 .elementor-element.elementor-element-e09a82d{left:0px;}body.rtl .elementor-178 .elementor-element.elementor-element-e09a82d{right:0px;}.elementor-178 .elementor-element.elementor-element-73ac573{text-align:center;}.elementor-178 .elementor-element.elementor-element-73ac573 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-178 .elementor-element.elementor-element-ec959e8{margin:49px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-178 .elementor-element.elementor-element-6781009{text-align:center;font-family:"Inter", Sans-serif;font-size:30px;font-weight:600;text-transform:uppercase;font-style:normal;line-height:1px;letter-spacing:0.8px;word-spacing:0px;margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-178 .elementor-element.elementor-element-2a4a7c5 .elementor-button-content-wrapper{flex-direction:row;}.elementor-178 .elementor-element.elementor-element-2a4a7c5 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-178 .elementor-element.elementor-element-2a4a7c5 .elementor-button{font-family:"Roboto", Sans-serif;font-weight:500;border-radius:71px 71px 71px 71px;padding:-9px -9px -9px -9px;}.elementor-178 .elementor-element.elementor-element-1d6c6f6{--display:flex;}.elementor-178 .elementor-element.elementor-element-8ec04e1{--spacer-size:20px;}@media(max-width:1024px){.elementor-178 .elementor-element.elementor-element-97bd9cf .elementor-button{font-size:14px;}.elementor-178 .elementor-element.elementor-element-c7d7aac .elementor-button{font-size:14px;}.elementor-178 .elementor-element.elementor-element-a5f914e .elementor-button{font-size:14px;}.elementor-178 .elementor-element.elementor-element-7ec3621 .elementor-button{font-size:14px;}.elementor-178 .elementor-element.elementor-element-d8102b3 .elementor-button{font-size:14px;}}@media(min-width:768px){.elementor-178 .elementor-element.elementor-element-ad297bf{--width:100%;}.elementor-178 .elementor-element.elementor-element-ad49459{--width:50%;}.elementor-178 .elementor-element.elementor-element-281e55c{--width:50%;}.elementor-178 .elementor-element.elementor-element-9fc8663{--width:50%;}.elementor-178 .elementor-element.elementor-element-5b9e91f{--width:50%;}.elementor-178 .elementor-element.elementor-element-d18ea3d{--width:50%;}.elementor-178 .elementor-element.elementor-element-9b45e79{--width:50%;}.elementor-178 .elementor-element.elementor-element-5c64d96{--width:50%;}.elementor-178 .elementor-element.elementor-element-e2caf61{--width:50%;}.elementor-178 .elementor-element.elementor-element-8453e70{--width:50%;}.elementor-178 .elementor-element.elementor-element-43a8b8d{--width:50%;}.elementor-178 .elementor-element.elementor-element-5d9785d{--width:50%;}.elementor-178 .elementor-element.elementor-element-cd522d8{--width:50%;}.elementor-178 .elementor-element.elementor-element-d0817ca{--width:50%;}.elementor-178 .elementor-element.elementor-element-cbcc9f9{--width:50%;}.elementor-178 .elementor-element.elementor-element-adedbe6{--width:50%;}.elementor-178 .elementor-element.elementor-element-a830d5a{--width:50%;}.elementor-178 .elementor-element.elementor-element-fec81c8{--width:50%;}.elementor-178 .elementor-element.elementor-element-833dcae{--width:50%;}.elementor-178 .elementor-element.elementor-element-9513bf2{--width:50%;}}@media(max-width:767px){.elementor-178 .elementor-element.elementor-element-8d68328 .swiper-slide{height:405px;}.elementor-178 .elementor-element.elementor-element-8d68328 .swiper-slide-contents{max-width:100%;}.elementor-178 .elementor-element.elementor-element-8d68328 .elementor-slide-heading{font-size:34px;}.elementor-178 .elementor-element.elementor-element-8d68328 .elementor-slide-description{font-size:15px;}.elementor-178 .elementor-element.elementor-element-8d68328.elementor-element{--align-self:flex-start;}.elementor-178 .elementor-element.elementor-element-22cd93d .elementor-heading-title{font-size:37px;}.elementor-178 .elementor-element.elementor-element-4e74e7c p{margin-block-end:1px;}.elementor-178 .elementor-element.elementor-element-4e74e7c{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-178 .elementor-element.elementor-element-97bd9cf .elementor-button{font-size:11px;}.elementor-178 .elementor-element.elementor-element-775d43b p{margin-block-end:1px;}.elementor-178 .elementor-element.elementor-element-775d43b{margin:47px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-178 .elementor-element.elementor-element-6013a5c .elementor-button{font-size:11px;}.elementor-178 .elementor-element.elementor-element-9382d9f{margin:19px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-178 .elementor-element.elementor-element-e2bd0cb .elementor-button{font-size:11px;}.elementor-178 .elementor-element.elementor-element-efb0dcb p{margin-block-end:1px;}.elementor-178 .elementor-element.elementor-element-efb0dcb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-178 .elementor-element.elementor-element-a4e543a .elementor-button{font-size:11px;}.elementor-178 .elementor-element.elementor-element-f149a58 p{margin-block-end:0px;}.elementor-178 .elementor-element.elementor-element-f149a58{margin:-35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-178 .elementor-element.elementor-element-c7d7aac .elementor-button{font-size:11px;}.elementor-178 .elementor-element.elementor-element-7693687 .elementor-heading-title{font-size:17px;}.elementor-178 .elementor-element.elementor-element-bf6797c{margin:-87px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-178 .elementor-element.elementor-element-32a65fb .elementor-button{font-size:11px;}.elementor-178 .elementor-element.elementor-element-56629a7 p{margin-block-end:1px;}.elementor-178 .elementor-element.elementor-element-56629a7{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-178 .elementor-element.elementor-element-4b1f920 .elementor-button{font-size:11px;}.elementor-178 .elementor-element.elementor-element-f98dbec{margin:-65px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-178 .elementor-element.elementor-element-a08a903 .elementor-button{font-size:11px;}.elementor-178 .elementor-element.elementor-element-d1106b2{margin:-55px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-178 .elementor-element.elementor-element-a5f914e .elementor-button{font-size:11px;}.elementor-178 .elementor-element.elementor-element-61cb10a{margin:-89px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-178 .elementor-element.elementor-element-cdf190c .elementor-button{font-size:11px;}.elementor-178 .elementor-element.elementor-element-b5a1a7a{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-178 .elementor-element.elementor-element-c2c930c .elementor-button{font-size:11px;}.elementor-178 .elementor-element.elementor-element-66ec412 p{margin-block-end:1px;}.elementor-178 .elementor-element.elementor-element-66ec412{margin:23px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-178 .elementor-element.elementor-element-fefa7de .elementor-button{font-size:11px;}.elementor-178 .elementor-element.elementor-element-e575139 p{margin-block-end:1px;}.elementor-178 .elementor-element.elementor-element-e575139{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-178 .elementor-element.elementor-element-7ec3621 .elementor-button{font-size:11px;}.elementor-178 .elementor-element.elementor-element-f4a67b0{margin:-23px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-178 .elementor-element.elementor-element-71ff8f1 .elementor-button{font-size:11px;}.elementor-178 .elementor-element.elementor-element-e7d35b6 p{margin-block-end:1px;}.elementor-178 .elementor-element.elementor-element-e7d35b6{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-178 .elementor-element.elementor-element-61d1bb9 .elementor-button{font-size:11px;}.elementor-178 .elementor-element.elementor-element-433c15a{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-178 .elementor-element.elementor-element-6904ed0 .elementor-button{font-size:11px;}.elementor-178 .elementor-element.elementor-element-a089254{margin:-75px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-178 .elementor-element.elementor-element-d8102b3 .elementor-button{font-size:11px;}.elementor-178 .elementor-element.elementor-element-d5d10bb{margin:-58px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-178 .elementor-element.elementor-element-4e3af57 .elementor-button{font-size:11px;}.elementor-178 .elementor-element.elementor-element-2a4a7c5 .elementor-button{font-size:11px;}}/* Start custom CSS for container, class: .elementor-element-f556b66 *//* 
IGUALAR ALTURA DE TARJETAS
Hace que todas las cards tengan la misma altura
y evita que los botones se desalineen
*/
.elementor-178 .elementor-element.elementor-element-f556b66{
display:flex;
align-items:stretch;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad49459 *//* ASER QUE CAMBIE DE IMAGEN  */
.elementor-178 .elementor-element.elementor-element-ad49459 {
  position: relative;
}

.elementor-178 .elementor-element.elementor-element-ad49459 .img-producto {
  opacity: 0;
  transition: 0.4s;
}

.elementor-178 .elementor-element.elementor-element-ad49459:hover .img-producto {
  opacity: 1;
}

.elementor-178 .elementor-element.elementor-element-ad49459:hover .img-ambiente {
  opacity: 0;
}

/* ACOMODAR EN COLUMNAS LAS TARJETAS  */
@media(max-width:767px){

.elementor-178 .elementor-element.elementor-element-ad49459{
width:calc(50% - 5px);
box-sizing:border-box;
overflow:hidden;
transition:0.3s ease;
}

.elementor-178 .elementor-element.elementor-element-ad49459:hover{
transform:translateY(-8px);
}

.elementor-178 .elementor-element.elementor-element-ad49459 img{
width:100%;
height:auto;
display:block;
}

.elementor-178 .elementor-element.elementor-element-ad49459 h1,
.elementor-178 .elementor-element.elementor-element-ad49459 h2,
.elementor-178 .elementor-element.elementor-element-ad49459 h3{
font-size:20px;
line-height:1.1;
}

.elementor-178 .elementor-element.elementor-element-ad49459 p,
.elementor-178 .elementor-element.elementor-element-ad49459 li{
font-size:12px;
line-height:1.4;
word-break:break-word;
}

}

/* CONTENEDOR PRINCIPAL TARJETAS PRODUCTOS */
.elementor-178 .elementor-element.elementor-element-ad49459{
display:flex;
align-items:stretch;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-610f0bf *//* 
IGUALAR ALTURA DE TARJETAS
Hace que todas las cards tengan la misma altura
y evita que los botones se desalineen
*/
.elementor-178 .elementor-element.elementor-element-610f0bf{
display:flex;
align-items:stretch;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-281e55c *//* ASER QUE CAMBIE DE IMAGEN  */
.elementor-178 .elementor-element.elementor-element-281e55c {
  position: relative;
}

.elementor-178 .elementor-element.elementor-element-281e55c .img-producto {
  opacity: 0;
  transition: 0.4s;
}

.elementor-178 .elementor-element.elementor-element-281e55c:hover .img-producto {
  opacity: 1;
}

.elementor-178 .elementor-element.elementor-element-281e55c:hover .img-ambiente {
  opacity: 0;
}

/* ACOMODAR EN COLUMNAS LAS TARJETAS  */
@media(max-width:767px){

.elementor-178 .elementor-element.elementor-element-281e55c{
width:calc(50% - 5px);
box-sizing:border-box;
overflow:hidden;
transition:0.3s ease;
}

.elementor-178 .elementor-element.elementor-element-281e55c:hover{
transform:translateY(-8px);
}

.elementor-178 .elementor-element.elementor-element-281e55c img{
width:100%;
height:auto;
display:block;
}

.elementor-178 .elementor-element.elementor-element-281e55c h1,
.elementor-178 .elementor-element.elementor-element-281e55c h2,
.elementor-178 .elementor-element.elementor-element-281e55c h3{
font-size:20px;
line-height:1.1;
}

.elementor-178 .elementor-element.elementor-element-281e55c p,
.elementor-178 .elementor-element.elementor-element-281e55c li{
font-size:12px;
line-height:1.4;
word-break:break-word;
}

}

/* CONTENEDOR PRINCIPAL TARJETAS PRODUCTOS */
.elementor-178 .elementor-element.elementor-element-281e55c{
display:flex;
align-items:stretch;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11f2e45 *//* 
IGUALAR ALTURA DE TARJETAS
Hace que todas las cards tengan la misma altura
y evita que los botones se desalineen
*/
.elementor-178 .elementor-element.elementor-element-11f2e45{
display:flex;
align-items:stretch;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fc8663 *//* ASER QUE CAMBIE DE IMAGEN  */
.elementor-178 .elementor-element.elementor-element-9fc8663 {
  position: relative;
}

.elementor-178 .elementor-element.elementor-element-9fc8663 .img-producto {
  opacity: 0;
  transition: 0.4s;
}

.elementor-178 .elementor-element.elementor-element-9fc8663:hover .img-producto {
  opacity: 1;
}

.elementor-178 .elementor-element.elementor-element-9fc8663:hover .img-ambiente {
  opacity: 0;
}

/* ACOMODAR EN COLUMNAS LAS TARJETAS  */
@media(max-width:767px){

.elementor-178 .elementor-element.elementor-element-9fc8663{
width:calc(50% - 5px);
box-sizing:border-box;
overflow:hidden;
transition:0.3s ease;
}

.elementor-178 .elementor-element.elementor-element-9fc8663:hover{
transform:translateY(-8px);
}

.elementor-178 .elementor-element.elementor-element-9fc8663 img{
width:100%;
height:auto;
display:block;
}

.elementor-178 .elementor-element.elementor-element-9fc8663 h1,
.elementor-178 .elementor-element.elementor-element-9fc8663 h2,
.elementor-178 .elementor-element.elementor-element-9fc8663 h3{
font-size:20px;
line-height:1.1;
}

.elementor-178 .elementor-element.elementor-element-9fc8663 p,
.elementor-178 .elementor-element.elementor-element-9fc8663 li{
font-size:12px;
line-height:1.4;
word-break:break-word;
}

}

/* CONTENEDOR PRINCIPAL TARJETAS PRODUCTOS */
.elementor-178 .elementor-element.elementor-element-9fc8663{
display:flex;
align-items:stretch;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3bea124 */.elementor-178 .elementor-element.elementor-element-3bea124{
    display:flex;
    justify-content:center;
    align-items:center;
    gap:8px;
}

.elementor-178 .elementor-element.elementor-element-3bea124::before,
.elementor-178 .elementor-element.elementor-element-3bea124::after{
    content:"";
    width:20px;
    height:20px;
    border-radius:50%;
    display:block;
    flex-shrink:0;
}

/* ICONO NEGRO */
.elementor-178 .elementor-element.elementor-element-3bea124::before{
    background:#000000;
}

/* ICONO MITAD PLOMO / MITAD BLANCO */
.elementor-178 .elementor-element.elementor-element-3bea124::after{
    background:linear-gradient(
        to right,
        #bfbfbf 50%,
        #ffffff 50%
    );

    border:1px solid #a8a8a8;
    box-sizing:border-box;
}

.elementor-178 .elementor-element.elementor-element-3bea124 svg,
.elementor-178 .elementor-element.elementor-element-3bea124 i{
    display:none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9a4ed9 *//* 
IGUALAR ALTURA DE TARJETAS
Hace que todas las cards tengan la misma altura
y evita que los botones se desalineen
*/
.elementor-178 .elementor-element.elementor-element-c9a4ed9{
display:flex;
align-items:stretch;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b9e91f *//* ASER QUE CAMBIE DE IMAGEN  */
.elementor-178 .elementor-element.elementor-element-5b9e91f {
  position: relative;
}

.elementor-178 .elementor-element.elementor-element-5b9e91f .img-producto {
  opacity: 0;
  transition: 0.4s;
}

.elementor-178 .elementor-element.elementor-element-5b9e91f:hover .img-producto {
  opacity: 1;
}

.elementor-178 .elementor-element.elementor-element-5b9e91f:hover .img-ambiente {
  opacity: 0;
}

/* ACOMODAR EN COLUMNAS LAS TARJETAS  */
@media(max-width:767px){

.elementor-178 .elementor-element.elementor-element-5b9e91f{
width:calc(50% - 5px);
box-sizing:border-box;
overflow:hidden;
transition:0.3s ease;
}

.elementor-178 .elementor-element.elementor-element-5b9e91f:hover{
transform:translateY(-8px);
}

.elementor-178 .elementor-element.elementor-element-5b9e91f img{
width:100%;
height:auto;
display:block;
}

.elementor-178 .elementor-element.elementor-element-5b9e91f h1,
.elementor-178 .elementor-element.elementor-element-5b9e91f h2,
.elementor-178 .elementor-element.elementor-element-5b9e91f h3{
font-size:20px;
line-height:1.1;
}

.elementor-178 .elementor-element.elementor-element-5b9e91f p,
.elementor-178 .elementor-element.elementor-element-5b9e91f li{
font-size:12px;
line-height:1.4;
word-break:break-word;
}

}

/* CONTENEDOR PRINCIPAL TARJETAS PRODUCTOS */
.elementor-178 .elementor-element.elementor-element-5b9e91f{
display:flex;
align-items:stretch;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8db1b27 */.elementor-178 .elementor-element.elementor-element-8db1b27{
    display:flex;
    justify-content:center;
    align-items:center;
    gap:8px;
}

.elementor-178 .elementor-element.elementor-element-8db1b27::before,
.elementor-178 .elementor-element.elementor-element-8db1b27::after{
    content:"";
    width:20px;
    height:20px;
    border-radius:50%;
    display:block;
    flex-shrink:0;
}

/* ICONO NEGRO */
.elementor-178 .elementor-element.elementor-element-8db1b27::before{
    background:#000000;
}

/* ICONO MITAD PLOMO / MITAD BLANCO */
.elementor-178 .elementor-element.elementor-element-8db1b27::after{
    background:linear-gradient(
        to right,
        #bfbfbf 50%,
        #ffffff 50%
    );

    border:1px solid #a8a8a8;
    box-sizing:border-box;
}

.elementor-178 .elementor-element.elementor-element-8db1b27 svg,
.elementor-178 .elementor-element.elementor-element-8db1b27 i{
    display:none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f0cd0e *//* 
IGUALAR ALTURA DE TARJETAS
Hace que todas las cards tengan la misma altura
y evita que los botones se desalineen
*/
.elementor-178 .elementor-element.elementor-element-9f0cd0e{
display:flex;
align-items:stretch;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d18ea3d *//* ASER QUE CAMBIE DE IMAGEN  */
.elementor-178 .elementor-element.elementor-element-d18ea3d {
  position: relative;
}

.elementor-178 .elementor-element.elementor-element-d18ea3d .img-producto {
  opacity: 0;
  transition: 0.4s;
}

.elementor-178 .elementor-element.elementor-element-d18ea3d:hover .img-producto {
  opacity: 1;
}

.elementor-178 .elementor-element.elementor-element-d18ea3d:hover .img-ambiente {
  opacity: 0;
}

/* ACOMODAR EN COLUMNAS LAS TARJETAS  */
@media(max-width:767px){

.elementor-178 .elementor-element.elementor-element-d18ea3d{
width:calc(50% - 5px);
box-sizing:border-box;
overflow:hidden;
transition:0.3s ease;
}

.elementor-178 .elementor-element.elementor-element-d18ea3d:hover{
transform:translateY(-8px);
}

.elementor-178 .elementor-element.elementor-element-d18ea3d img{
width:100%;
height:auto;
display:block;
}

.elementor-178 .elementor-element.elementor-element-d18ea3d h1,
.elementor-178 .elementor-element.elementor-element-d18ea3d h2,
.elementor-178 .elementor-element.elementor-element-d18ea3d h3{
font-size:20px;
line-height:1.1;
}

.elementor-178 .elementor-element.elementor-element-d18ea3d p,
.elementor-178 .elementor-element.elementor-element-d18ea3d li{
font-size:12px;
line-height:1.4;
word-break:break-word;
}

}

/* CONTENEDOR PRINCIPAL TARJETAS PRODUCTOS */
.elementor-178 .elementor-element.elementor-element-d18ea3d{
display:flex;
align-items:stretch;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e6637e6 *//* 
IGUALAR ALTURA DE TARJETAS
Hace que todas las cards tengan la misma altura
y evita que los botones se desalineen
*/
.elementor-178 .elementor-element.elementor-element-e6637e6{
display:flex;
align-items:stretch;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b45e79 *//* ASER QUE CAMBIE DE IMAGEN  */
.elementor-178 .elementor-element.elementor-element-9b45e79 {
  position: relative;
}

.elementor-178 .elementor-element.elementor-element-9b45e79 .img-producto {
  opacity: 0;
  transition: 0.4s;
}

.elementor-178 .elementor-element.elementor-element-9b45e79:hover .img-producto {
  opacity: 1;
}

.elementor-178 .elementor-element.elementor-element-9b45e79:hover .img-ambiente {
  opacity: 0;
}

/* ACOMODAR EN COLUMNAS LAS TARJETAS  */
@media(max-width:767px){

.elementor-178 .elementor-element.elementor-element-9b45e79{
width:calc(50% - 5px);
box-sizing:border-box;
overflow:hidden;
transition:0.3s ease;
}

.elementor-178 .elementor-element.elementor-element-9b45e79:hover{
transform:translateY(-8px);
}

.elementor-178 .elementor-element.elementor-element-9b45e79 img{
width:100%;
height:auto;
display:block;
}

.elementor-178 .elementor-element.elementor-element-9b45e79 h1,
.elementor-178 .elementor-element.elementor-element-9b45e79 h2,
.elementor-178 .elementor-element.elementor-element-9b45e79 h3{
font-size:20px;
line-height:1.1;
}

.elementor-178 .elementor-element.elementor-element-9b45e79 p,
.elementor-178 .elementor-element.elementor-element-9b45e79 li{
font-size:12px;
line-height:1.4;
word-break:break-word;
}

}

/* CONTENEDOR PRINCIPAL TARJETAS PRODUCTOS */
.elementor-178 .elementor-element.elementor-element-9b45e79{
display:flex;
align-items:stretch;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb24713 *//* 
IGUALAR ALTURA DE TARJETAS
Hace que todas las cards tengan la misma altura
y evita que los botones se desalineen
*/
.elementor-178 .elementor-element.elementor-element-cb24713{
display:flex;
align-items:stretch;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c64d96 *//* ASER QUE CAMBIE DE IMAGEN  */
.elementor-178 .elementor-element.elementor-element-5c64d96 {
  position: relative;
}

.elementor-178 .elementor-element.elementor-element-5c64d96 .img-producto {
  opacity: 0;
  transition: 0.4s;
}

.elementor-178 .elementor-element.elementor-element-5c64d96:hover .img-producto {
  opacity: 1;
}

.elementor-178 .elementor-element.elementor-element-5c64d96:hover .img-ambiente {
  opacity: 0;
}

/* ACOMODAR EN COLUMNAS LAS TARJETAS  */
@media(max-width:767px){

.elementor-178 .elementor-element.elementor-element-5c64d96{
width:calc(50% - 5px);
box-sizing:border-box;
overflow:hidden;
transition:0.3s ease;
}

.elementor-178 .elementor-element.elementor-element-5c64d96:hover{
transform:translateY(-8px);
}

.elementor-178 .elementor-element.elementor-element-5c64d96 img{
width:100%;
height:auto;
display:block;
}

.elementor-178 .elementor-element.elementor-element-5c64d96 h1,
.elementor-178 .elementor-element.elementor-element-5c64d96 h2,
.elementor-178 .elementor-element.elementor-element-5c64d96 h3{
font-size:20px;
line-height:1.1;
}

.elementor-178 .elementor-element.elementor-element-5c64d96 p,
.elementor-178 .elementor-element.elementor-element-5c64d96 li{
font-size:12px;
line-height:1.4;
word-break:break-word;
}

}

/* CONTENEDOR PRINCIPAL TARJETAS PRODUCTOS */
.elementor-178 .elementor-element.elementor-element-5c64d96{
display:flex;
align-items:stretch;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-397cffe */.elementor-178 .elementor-element.elementor-element-397cffe{
    display:flex;
    justify-content:center;
    align-items:center;
    gap:8px;
}

.elementor-178 .elementor-element.elementor-element-397cffe::before,
.elementor-178 .elementor-element.elementor-element-397cffe::after{
    content:"";
    width:20px;
    height:20px;
    border-radius:50%;
    display:block;
    flex-shrink:0;
}

/* ICONO NEGRO */
.elementor-178 .elementor-element.elementor-element-397cffe::before{
    background:#000000;
}

/* ICONO MITAD PLOMO / MITAD BLANCO */
.elementor-178 .elementor-element.elementor-element-397cffe::after{
    background:linear-gradient(
        to right,
        #bfbfbf 50%,
        #ffffff 50%
    );

    border:1px solid #a8a8a8;
    box-sizing:border-box;
}

.elementor-178 .elementor-element.elementor-element-397cffe svg,
.elementor-178 .elementor-element.elementor-element-397cffe i{
    display:none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94c43df *//* 
IGUALAR ALTURA DE TARJETAS
Hace que todas las cards tengan la misma altura
y evita que los botones se desalineen
*/
.elementor-178 .elementor-element.elementor-element-94c43df{
display:flex;
align-items:stretch;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e2caf61 *//* ASER QUE CAMBIE DE IMAGEN  */
.elementor-178 .elementor-element.elementor-element-e2caf61 {
  position: relative;
}

.elementor-178 .elementor-element.elementor-element-e2caf61 .img-producto {
  opacity: 0;
  transition: 0.4s;
}

.elementor-178 .elementor-element.elementor-element-e2caf61:hover .img-producto {
  opacity: 1;
}

.elementor-178 .elementor-element.elementor-element-e2caf61:hover .img-ambiente {
  opacity: 0;
}

/* ACOMODAR EN COLUMNAS LAS TARJETAS  */
@media(max-width:767px){

.elementor-178 .elementor-element.elementor-element-e2caf61{
width:calc(50% - 5px);
box-sizing:border-box;
overflow:hidden;
transition:0.3s ease;
}

.elementor-178 .elementor-element.elementor-element-e2caf61:hover{
transform:translateY(-8px);
}

.elementor-178 .elementor-element.elementor-element-e2caf61 img{
width:100%;
height:auto;
display:block;
}

.elementor-178 .elementor-element.elementor-element-e2caf61 h1,
.elementor-178 .elementor-element.elementor-element-e2caf61 h2,
.elementor-178 .elementor-element.elementor-element-e2caf61 h3{
font-size:20px;
line-height:1.1;
}

.elementor-178 .elementor-element.elementor-element-e2caf61 p,
.elementor-178 .elementor-element.elementor-element-e2caf61 li{
font-size:12px;
line-height:1.4;
word-break:break-word;
}

}

/* CONTENEDOR PRINCIPAL TARJETAS PRODUCTOS */
.elementor-178 .elementor-element.elementor-element-e2caf61{
display:flex;
align-items:stretch;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57d9539 *//* 
IGUALAR ALTURA DE TARJETAS
Hace que todas las cards tengan la misma altura
y evita que los botones se desalineen
*/
.elementor-178 .elementor-element.elementor-element-57d9539{
display:flex;
align-items:stretch;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8453e70 *//* ASER QUE CAMBIE DE IMAGEN  */
.elementor-178 .elementor-element.elementor-element-8453e70 {
  position: relative;
}

.elementor-178 .elementor-element.elementor-element-8453e70 .img-producto {
  opacity: 0;
  transition: 0.4s;
}

.elementor-178 .elementor-element.elementor-element-8453e70:hover .img-producto {
  opacity: 1;
}

.elementor-178 .elementor-element.elementor-element-8453e70:hover .img-ambiente {
  opacity: 0;
}

/* ACOMODAR EN COLUMNAS LAS TARJETAS  */
@media(max-width:767px){

.elementor-178 .elementor-element.elementor-element-8453e70{
width:calc(50% - 5px);
box-sizing:border-box;
overflow:hidden;
transition:0.3s ease;
}

.elementor-178 .elementor-element.elementor-element-8453e70:hover{
transform:translateY(-8px);
}

.elementor-178 .elementor-element.elementor-element-8453e70 img{
width:100%;
height:auto;
display:block;
}

.elementor-178 .elementor-element.elementor-element-8453e70 h1,
.elementor-178 .elementor-element.elementor-element-8453e70 h2,
.elementor-178 .elementor-element.elementor-element-8453e70 h3{
font-size:20px;
line-height:1.1;
}

.elementor-178 .elementor-element.elementor-element-8453e70 p,
.elementor-178 .elementor-element.elementor-element-8453e70 li{
font-size:12px;
line-height:1.4;
word-break:break-word;
}

}

/* CONTENEDOR PRINCIPAL TARJETAS PRODUCTOS */
.elementor-178 .elementor-element.elementor-element-8453e70{
display:flex;
align-items:stretch;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52a8a36 *//* 
IGUALAR ALTURA DE TARJETAS
Hace que todas las cards tengan la misma altura
y evita que los botones se desalineen
*/
.elementor-178 .elementor-element.elementor-element-52a8a36{
display:flex;
align-items:stretch;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43a8b8d *//* ASER QUE CAMBIE DE IMAGEN  */
.elementor-178 .elementor-element.elementor-element-43a8b8d {
  position: relative;
}

.elementor-178 .elementor-element.elementor-element-43a8b8d .img-producto {
  opacity: 0;
  transition: 0.4s;
}

.elementor-178 .elementor-element.elementor-element-43a8b8d:hover .img-producto {
  opacity: 1;
}

.elementor-178 .elementor-element.elementor-element-43a8b8d:hover .img-ambiente {
  opacity: 0;
}

/* ACOMODAR EN COLUMNAS LAS TARJETAS  */
@media(max-width:767px){

.elementor-178 .elementor-element.elementor-element-43a8b8d{
width:calc(50% - 5px);
box-sizing:border-box;
overflow:hidden;
transition:0.3s ease;
}

.elementor-178 .elementor-element.elementor-element-43a8b8d:hover{
transform:translateY(-8px);
}

.elementor-178 .elementor-element.elementor-element-43a8b8d img{
width:100%;
height:auto;
display:block;
}

.elementor-178 .elementor-element.elementor-element-43a8b8d h1,
.elementor-178 .elementor-element.elementor-element-43a8b8d h2,
.elementor-178 .elementor-element.elementor-element-43a8b8d h3{
font-size:20px;
line-height:1.1;
}

.elementor-178 .elementor-element.elementor-element-43a8b8d p,
.elementor-178 .elementor-element.elementor-element-43a8b8d li{
font-size:12px;
line-height:1.4;
word-break:break-word;
}

}

/* CONTENEDOR PRINCIPAL TARJETAS PRODUCTOS */
.elementor-178 .elementor-element.elementor-element-43a8b8d{
display:flex;
align-items:stretch;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7b9838 *//* 
IGUALAR ALTURA DE TARJETAS
Hace que todas las cards tengan la misma altura
y evita que los botones se desalineen
*/
.elementor-178 .elementor-element.elementor-element-c7b9838{
display:flex;
align-items:stretch;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d9785d *//* ASER QUE CAMBIE DE IMAGEN  */
.elementor-178 .elementor-element.elementor-element-5d9785d {
  position: relative;
}

.elementor-178 .elementor-element.elementor-element-5d9785d .img-producto {
  opacity: 0;
  transition: 0.4s;
}

.elementor-178 .elementor-element.elementor-element-5d9785d:hover .img-producto {
  opacity: 1;
}

.elementor-178 .elementor-element.elementor-element-5d9785d:hover .img-ambiente {
  opacity: 0;
}

/* ACOMODAR EN COLUMNAS LAS TARJETAS  */
@media(max-width:767px){

.elementor-178 .elementor-element.elementor-element-5d9785d{
width:calc(50% - 5px);
box-sizing:border-box;
overflow:hidden;
transition:0.3s ease;
}

.elementor-178 .elementor-element.elementor-element-5d9785d:hover{
transform:translateY(-8px);
}

.elementor-178 .elementor-element.elementor-element-5d9785d img{
width:100%;
height:auto;
display:block;
}

.elementor-178 .elementor-element.elementor-element-5d9785d h1,
.elementor-178 .elementor-element.elementor-element-5d9785d h2,
.elementor-178 .elementor-element.elementor-element-5d9785d h3{
font-size:20px;
line-height:1.1;
}

.elementor-178 .elementor-element.elementor-element-5d9785d p,
.elementor-178 .elementor-element.elementor-element-5d9785d li{
font-size:12px;
line-height:1.4;
word-break:break-word;
}

}

/* CONTENEDOR PRINCIPAL TARJETAS PRODUCTOS */
.elementor-178 .elementor-element.elementor-element-5d9785d{
display:flex;
align-items:stretch;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8cc1dc8 */.elementor-178 .elementor-element.elementor-element-8cc1dc8{
    display:flex;
    justify-content:center;
    align-items:center;
    gap:8px;
}

.elementor-178 .elementor-element.elementor-element-8cc1dc8::before,
.elementor-178 .elementor-element.elementor-element-8cc1dc8::after{
    content:"";
    width:20px;
    height:20px;
    border-radius:50%;
    display:block;
    flex-shrink:0;
}

/* ICONO NEGRO */
.elementor-178 .elementor-element.elementor-element-8cc1dc8::before{
    background:#000000;
}

/* ICONO MITAD PLOMO / MITAD BLANCO */
.elementor-178 .elementor-element.elementor-element-8cc1dc8::after{
    background:linear-gradient(
        to right,
        #bfbfbf 50%,
        #ffffff 50%
    );

    border:1px solid #a8a8a8;
    box-sizing:border-box;
}

.elementor-178 .elementor-element.elementor-element-8cc1dc8 svg,
.elementor-178 .elementor-element.elementor-element-8cc1dc8 i{
    display:none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dafa926 *//* 
IGUALAR ALTURA DE TARJETAS
Hace que todas las cards tengan la misma altura
y evita que los botones se desalineen
*/
.elementor-178 .elementor-element.elementor-element-dafa926{
display:flex;
align-items:stretch;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cd522d8 *//* ASER QUE CAMBIE DE IMAGEN  */
.elementor-178 .elementor-element.elementor-element-cd522d8 {
  position: relative;
}

.elementor-178 .elementor-element.elementor-element-cd522d8 .img-producto {
  opacity: 0;
  transition: 0.4s;
}

.elementor-178 .elementor-element.elementor-element-cd522d8:hover .img-producto {
  opacity: 1;
}

.elementor-178 .elementor-element.elementor-element-cd522d8:hover .img-ambiente {
  opacity: 0;
}

/* ACOMODAR EN COLUMNAS LAS TARJETAS  */
@media(max-width:767px){

.elementor-178 .elementor-element.elementor-element-cd522d8{
width:calc(50% - 5px);
box-sizing:border-box;
overflow:hidden;
transition:0.3s ease;
}

.elementor-178 .elementor-element.elementor-element-cd522d8:hover{
transform:translateY(-8px);
}

.elementor-178 .elementor-element.elementor-element-cd522d8 img{
width:100%;
height:auto;
display:block;
}

.elementor-178 .elementor-element.elementor-element-cd522d8 h1,
.elementor-178 .elementor-element.elementor-element-cd522d8 h2,
.elementor-178 .elementor-element.elementor-element-cd522d8 h3{
font-size:20px;
line-height:1.1;
}

.elementor-178 .elementor-element.elementor-element-cd522d8 p,
.elementor-178 .elementor-element.elementor-element-cd522d8 li{
font-size:12px;
line-height:1.4;
word-break:break-word;
}

}

/* CONTENEDOR PRINCIPAL TARJETAS PRODUCTOS */
.elementor-178 .elementor-element.elementor-element-cd522d8{
display:flex;
align-items:stretch;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c05138a */.elementor-178 .elementor-element.elementor-element-c05138a{
    display:flex;
    justify-content:center;
    align-items:center;
    gap:8px;
}

.elementor-178 .elementor-element.elementor-element-c05138a::before,
.elementor-178 .elementor-element.elementor-element-c05138a::after{
    content:"";
    width:20px;
    height:20px;
    border-radius:50%;
    display:block;
    flex-shrink:0;
}

/* ICONO NEGRO */
.elementor-178 .elementor-element.elementor-element-c05138a::before{
    background:#000000;
}

/* ICONO MITAD PLOMO / MITAD BLANCO */
.elementor-178 .elementor-element.elementor-element-c05138a::after{
    background:linear-gradient(
        to right,
        #bfbfbf 50%,
        #ffffff 50%
    );

    border:1px solid #a8a8a8;
    box-sizing:border-box;
}

.elementor-178 .elementor-element.elementor-element-c05138a svg,
.elementor-178 .elementor-element.elementor-element-c05138a i{
    display:none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f10762b *//* 
IGUALAR ALTURA DE TARJETAS
Hace que todas las cards tengan la misma altura
y evita que los botones se desalineen
*/
.elementor-178 .elementor-element.elementor-element-f10762b{
display:flex;
align-items:stretch;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0817ca *//* ASER QUE CAMBIE DE IMAGEN  */
.elementor-178 .elementor-element.elementor-element-d0817ca {
  position: relative;
}

.elementor-178 .elementor-element.elementor-element-d0817ca .img-producto {
  opacity: 0;
  transition: 0.4s;
}

.elementor-178 .elementor-element.elementor-element-d0817ca:hover .img-producto {
  opacity: 1;
}

.elementor-178 .elementor-element.elementor-element-d0817ca:hover .img-ambiente {
  opacity: 0;
}

/* ACOMODAR EN COLUMNAS LAS TARJETAS  */
@media(max-width:767px){

.elementor-178 .elementor-element.elementor-element-d0817ca{
width:calc(50% - 5px);
box-sizing:border-box;
overflow:hidden;
transition:0.3s ease;
}

.elementor-178 .elementor-element.elementor-element-d0817ca:hover{
transform:translateY(-8px);
}

.elementor-178 .elementor-element.elementor-element-d0817ca img{
width:100%;
height:auto;
display:block;
}

.elementor-178 .elementor-element.elementor-element-d0817ca h1,
.elementor-178 .elementor-element.elementor-element-d0817ca h2,
.elementor-178 .elementor-element.elementor-element-d0817ca h3{
font-size:20px;
line-height:1.1;
}

.elementor-178 .elementor-element.elementor-element-d0817ca p,
.elementor-178 .elementor-element.elementor-element-d0817ca li{
font-size:12px;
line-height:1.4;
word-break:break-word;
}

}

/* CONTENEDOR PRINCIPAL TARJETAS PRODUCTOS */
.elementor-178 .elementor-element.elementor-element-d0817ca{
display:flex;
align-items:stretch;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89a8027 *//* 
IGUALAR ALTURA DE TARJETAS
Hace que todas las cards tengan la misma altura
y evita que los botones se desalineen
*/
.elementor-178 .elementor-element.elementor-element-89a8027{
display:flex;
align-items:stretch;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cbcc9f9 *//* ASER QUE CAMBIE DE IMAGEN  */
.elementor-178 .elementor-element.elementor-element-cbcc9f9 {
  position: relative;
}

.elementor-178 .elementor-element.elementor-element-cbcc9f9 .img-producto {
  opacity: 0;
  transition: 0.4s;
}

.elementor-178 .elementor-element.elementor-element-cbcc9f9:hover .img-producto {
  opacity: 1;
}

.elementor-178 .elementor-element.elementor-element-cbcc9f9:hover .img-ambiente {
  opacity: 0;
}

/* ACOMODAR EN COLUMNAS LAS TARJETAS  */
@media(max-width:767px){

.elementor-178 .elementor-element.elementor-element-cbcc9f9{
width:calc(50% - 5px);
box-sizing:border-box;
overflow:hidden;
transition:0.3s ease;
}

.elementor-178 .elementor-element.elementor-element-cbcc9f9:hover{
transform:translateY(-8px);
}

.elementor-178 .elementor-element.elementor-element-cbcc9f9 img{
width:100%;
height:auto;
display:block;
}

.elementor-178 .elementor-element.elementor-element-cbcc9f9 h1,
.elementor-178 .elementor-element.elementor-element-cbcc9f9 h2,
.elementor-178 .elementor-element.elementor-element-cbcc9f9 h3{
font-size:20px;
line-height:1.1;
}

.elementor-178 .elementor-element.elementor-element-cbcc9f9 p,
.elementor-178 .elementor-element.elementor-element-cbcc9f9 li{
font-size:12px;
line-height:1.4;
word-break:break-word;
}

}

/* CONTENEDOR PRINCIPAL TARJETAS PRODUCTOS */
.elementor-178 .elementor-element.elementor-element-cbcc9f9{
display:flex;
align-items:stretch;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-895e112 */.elementor-178 .elementor-element.elementor-element-895e112{
    display:flex;
    justify-content:center;
    align-items:center;
    gap:8px;
}

.elementor-178 .elementor-element.elementor-element-895e112::before,
.elementor-178 .elementor-element.elementor-element-895e112::after{
    content:"";
    width:20px;
    height:20px;
    border-radius:50%;
    display:block;
    flex-shrink:0;
}

/* ICONO NEGRO */
.elementor-178 .elementor-element.elementor-element-895e112::before{
    background:#000000;
}

/* ICONO MITAD PLOMO / MITAD BLANCO */
.elementor-178 .elementor-element.elementor-element-895e112::after{
    background:linear-gradient(
        to right,
        #bfbfbf 50%,
        #ffffff 50%
    );

    border:1px solid #a8a8a8;
    box-sizing:border-box;
}

.elementor-178 .elementor-element.elementor-element-895e112 svg,
.elementor-178 .elementor-element.elementor-element-895e112 i{
    display:none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aa566ba *//* 
IGUALAR ALTURA DE TARJETAS
Hace que todas las cards tengan la misma altura
y evita que los botones se desalineen
*/
.elementor-178 .elementor-element.elementor-element-aa566ba{
display:flex;
align-items:stretch;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-adedbe6 *//* ASER QUE CAMBIE DE IMAGEN  */
.elementor-178 .elementor-element.elementor-element-adedbe6 {
  position: relative;
}

.elementor-178 .elementor-element.elementor-element-adedbe6 .img-producto {
  opacity: 0;
  transition: 0.4s;
}

.elementor-178 .elementor-element.elementor-element-adedbe6:hover .img-producto {
  opacity: 1;
}

.elementor-178 .elementor-element.elementor-element-adedbe6:hover .img-ambiente {
  opacity: 0;
}

/* ACOMODAR EN COLUMNAS LAS TARJETAS  */
@media(max-width:767px){

.elementor-178 .elementor-element.elementor-element-adedbe6{
width:calc(50% - 5px);
box-sizing:border-box;
overflow:hidden;
transition:0.3s ease;
}

.elementor-178 .elementor-element.elementor-element-adedbe6:hover{
transform:translateY(-8px);
}

.elementor-178 .elementor-element.elementor-element-adedbe6 img{
width:100%;
height:auto;
display:block;
}

.elementor-178 .elementor-element.elementor-element-adedbe6 h1,
.elementor-178 .elementor-element.elementor-element-adedbe6 h2,
.elementor-178 .elementor-element.elementor-element-adedbe6 h3{
font-size:20px;
line-height:1.1;
}

.elementor-178 .elementor-element.elementor-element-adedbe6 p,
.elementor-178 .elementor-element.elementor-element-adedbe6 li{
font-size:12px;
line-height:1.4;
word-break:break-word;
}

}

/* CONTENEDOR PRINCIPAL TARJETAS PRODUCTOS */
.elementor-178 .elementor-element.elementor-element-adedbe6{
display:flex;
align-items:stretch;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15936f8 *//* 
IGUALAR ALTURA DE TARJETAS
Hace que todas las cards tengan la misma altura
y evita que los botones se desalineen
*/
.elementor-178 .elementor-element.elementor-element-15936f8{
display:flex;
align-items:stretch;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a830d5a *//* ASER QUE CAMBIE DE IMAGEN  */
.elementor-178 .elementor-element.elementor-element-a830d5a {
  position: relative;
}

.elementor-178 .elementor-element.elementor-element-a830d5a .img-producto {
  opacity: 0;
  transition: 0.4s;
}

.elementor-178 .elementor-element.elementor-element-a830d5a:hover .img-producto {
  opacity: 1;
}

.elementor-178 .elementor-element.elementor-element-a830d5a:hover .img-ambiente {
  opacity: 0;
}

/* ACOMODAR EN COLUMNAS LAS TARJETAS  */
@media(max-width:767px){

.elementor-178 .elementor-element.elementor-element-a830d5a{
width:calc(50% - 5px);
box-sizing:border-box;
overflow:hidden;
transition:0.3s ease;
}

.elementor-178 .elementor-element.elementor-element-a830d5a:hover{
transform:translateY(-8px);
}

.elementor-178 .elementor-element.elementor-element-a830d5a img{
width:100%;
height:auto;
display:block;
}

.elementor-178 .elementor-element.elementor-element-a830d5a h1,
.elementor-178 .elementor-element.elementor-element-a830d5a h2,
.elementor-178 .elementor-element.elementor-element-a830d5a h3{
font-size:20px;
line-height:1.1;
}

.elementor-178 .elementor-element.elementor-element-a830d5a p,
.elementor-178 .elementor-element.elementor-element-a830d5a li{
font-size:12px;
line-height:1.4;
word-break:break-word;
}

}

/* CONTENEDOR PRINCIPAL TARJETAS PRODUCTOS */
.elementor-178 .elementor-element.elementor-element-a830d5a{
display:flex;
align-items:stretch;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e84fb9b *//* 
IGUALAR ALTURA DE TARJETAS
Hace que todas las cards tengan la misma altura
y evita que los botones se desalineen
*/
.elementor-178 .elementor-element.elementor-element-e84fb9b{
display:flex;
align-items:stretch;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fec81c8 *//* ASER QUE CAMBIE DE IMAGEN  */
.elementor-178 .elementor-element.elementor-element-fec81c8 {
  position: relative;
}

.elementor-178 .elementor-element.elementor-element-fec81c8 .img-producto {
  opacity: 0;
  transition: 0.4s;
}

.elementor-178 .elementor-element.elementor-element-fec81c8:hover .img-producto {
  opacity: 1;
}

.elementor-178 .elementor-element.elementor-element-fec81c8:hover .img-ambiente {
  opacity: 0;
}

/* ACOMODAR EN COLUMNAS LAS TARJETAS  */
@media(max-width:767px){

.elementor-178 .elementor-element.elementor-element-fec81c8{
width:calc(50% - 5px);
box-sizing:border-box;
overflow:hidden;
transition:0.3s ease;
}

.elementor-178 .elementor-element.elementor-element-fec81c8:hover{
transform:translateY(-8px);
}

.elementor-178 .elementor-element.elementor-element-fec81c8 img{
width:100%;
height:auto;
display:block;
}

.elementor-178 .elementor-element.elementor-element-fec81c8 h1,
.elementor-178 .elementor-element.elementor-element-fec81c8 h2,
.elementor-178 .elementor-element.elementor-element-fec81c8 h3{
font-size:20px;
line-height:1.1;
}

.elementor-178 .elementor-element.elementor-element-fec81c8 p,
.elementor-178 .elementor-element.elementor-element-fec81c8 li{
font-size:12px;
line-height:1.4;
word-break:break-word;
}

}

/* CONTENEDOR PRINCIPAL TARJETAS PRODUCTOS */
.elementor-178 .elementor-element.elementor-element-fec81c8{
display:flex;
align-items:stretch;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df287a6 *//* 
IGUALAR ALTURA DE TARJETAS
Hace que todas las cards tengan la misma altura
y evita que los botones se desalineen
*/
.elementor-178 .elementor-element.elementor-element-df287a6{
display:flex;
align-items:stretch;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-833dcae *//* ASER QUE CAMBIE DE IMAGEN  */
.elementor-178 .elementor-element.elementor-element-833dcae {
  position: relative;
}

.elementor-178 .elementor-element.elementor-element-833dcae .img-producto {
  opacity: 0;
  transition: 0.4s;
}

.elementor-178 .elementor-element.elementor-element-833dcae:hover .img-producto {
  opacity: 1;
}

.elementor-178 .elementor-element.elementor-element-833dcae:hover .img-ambiente {
  opacity: 0;
}

/* ACOMODAR EN COLUMNAS LAS TARJETAS  */
@media(max-width:767px){

.elementor-178 .elementor-element.elementor-element-833dcae{
width:calc(50% - 5px);
box-sizing:border-box;
overflow:hidden;
transition:0.3s ease;
}

.elementor-178 .elementor-element.elementor-element-833dcae:hover{
transform:translateY(-8px);
}

.elementor-178 .elementor-element.elementor-element-833dcae img{
width:100%;
height:auto;
display:block;
}

.elementor-178 .elementor-element.elementor-element-833dcae h1,
.elementor-178 .elementor-element.elementor-element-833dcae h2,
.elementor-178 .elementor-element.elementor-element-833dcae h3{
font-size:20px;
line-height:1.1;
}

.elementor-178 .elementor-element.elementor-element-833dcae p,
.elementor-178 .elementor-element.elementor-element-833dcae li{
font-size:12px;
line-height:1.4;
word-break:break-word;
}

}

/* CONTENEDOR PRINCIPAL TARJETAS PRODUCTOS */
.elementor-178 .elementor-element.elementor-element-833dcae{
display:flex;
align-items:stretch;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d93730 *//* 
IGUALAR ALTURA DE TARJETAS
Hace que todas las cards tengan la misma altura
y evita que los botones se desalineen
*/
.elementor-178 .elementor-element.elementor-element-9d93730{
display:flex;
align-items:stretch;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9513bf2 *//* ASER QUE CAMBIE DE IMAGEN  */
.elementor-178 .elementor-element.elementor-element-9513bf2 {
  position: relative;
}

.elementor-178 .elementor-element.elementor-element-9513bf2 .img-producto {
  opacity: 0;
  transition: 0.4s;
}

.elementor-178 .elementor-element.elementor-element-9513bf2:hover .img-producto {
  opacity: 1;
}

.elementor-178 .elementor-element.elementor-element-9513bf2:hover .img-ambiente {
  opacity: 0;
}

/* ACOMODAR EN COLUMNAS LAS TARJETAS  */
@media(max-width:767px){

.elementor-178 .elementor-element.elementor-element-9513bf2{
width:calc(50% - 5px);
box-sizing:border-box;
overflow:hidden;
transition:0.3s ease;
}

.elementor-178 .elementor-element.elementor-element-9513bf2:hover{
transform:translateY(-8px);
}

.elementor-178 .elementor-element.elementor-element-9513bf2 img{
width:100%;
height:auto;
display:block;
}

.elementor-178 .elementor-element.elementor-element-9513bf2 h1,
.elementor-178 .elementor-element.elementor-element-9513bf2 h2,
.elementor-178 .elementor-element.elementor-element-9513bf2 h3{
font-size:20px;
line-height:1.1;
}

.elementor-178 .elementor-element.elementor-element-9513bf2 p,
.elementor-178 .elementor-element.elementor-element-9513bf2 li{
font-size:12px;
line-height:1.4;
word-break:break-word;
}

}

/* CONTENEDOR PRINCIPAL TARJETAS PRODUCTOS */
.elementor-178 .elementor-element.elementor-element-9513bf2{
display:flex;
align-items:stretch;
}/* End custom CSS */