.elementor-2139 .elementor-element.elementor-element-883a698{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2139 .elementor-element.elementor-element-a9b3e78{--display:flex;--min-height:55vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:126px;--padding-bottom:107.52px;--padding-left:0px;--padding-right:0px;}.elementor-2139 .elementor-element.elementor-element-a937f6d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--position:absolute;top:0px;--z-index:0;}.elementor-2139 .elementor-element.elementor-element-a937f6d.e-con{--flex-grow:0;--flex-shrink:1;}body:not(.rtl) .elementor-2139 .elementor-element.elementor-element-a937f6d{left:0px;}body.rtl .elementor-2139 .elementor-element.elementor-element-a937f6d{right:0px;}.elementor-2139 .elementor-element.elementor-element-e52b9c5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--position:absolute;top:0px;--z-index:0;}.elementor-2139 .elementor-element.elementor-element-e52b9c5.e-con{--flex-grow:0;--flex-shrink:1;}body:not(.rtl) .elementor-2139 .elementor-element.elementor-element-e52b9c5{left:0px;}body.rtl .elementor-2139 .elementor-element.elementor-element-e52b9c5{right:0px;}.elementor-2139 .elementor-element.elementor-element-757f457{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:122.88px;--padding-right:122.88px;--z-index:1;}.elementor-2139 .elementor-element.elementor-element-757f457.e-con{--flex-grow:0;--flex-shrink:1;}.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-2139 .elementor-element.elementor-element-3a052a4{text-align:center;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 27px) 0px;padding:5.904px 17.712px 5.904px 17.712px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C38DFE;border-radius:73.8px 73.8px 73.8px 73.8px;}.elementor-2139 .elementor-element.elementor-element-3a052a4 .elementor-heading-title{font-family:"Verlag", Sans-serif;font-size:14.76px;font-weight:600;text-transform:uppercase;line-height:1.6;letter-spacing:2px;color:rgb(195, 141, 254);}.elementor-2139 .elementor-element.elementor-element-bd7e180{text-align:center;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 17.5104px) 0px;padding:0px 0px 0px 0px;width:var( --container-widget-width, 68% );max-width:68%;--container-widget-width:68%;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;}.elementor-2139 .elementor-element.elementor-element-bd7e180 .elementor-heading-title{font-family:"Verlag", Sans-serif;font-size:43.776px;font-weight:600;text-transform:uppercase;line-height:48.1536px;color:rgb(244, 244, 244);}.elementor-2139 .elementor-element.elementor-element-bd7e180.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2139 .elementor-element.elementor-element-d7ee1ff{text-align:center;margin:0px auto calc(var(--kit-widget-spacing, 0px) + 0px) auto;padding:0px 0px 0px 0px;width:var( --container-widget-width, 664.65px );max-width:664.65px;--container-widget-width:664.65px;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;}.elementor-2139 .elementor-element.elementor-element-d7ee1ff .elementor-heading-title{font-family:"Hurme", Sans-serif;font-size:20.7px;font-weight:300;text-transform:none;line-height:36.225px;color:rgba(244, 244, 244, 0.72);}.elementor-2139 .elementor-element.elementor-element-d7ee1ff.elementor-element{--align-self:center;}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .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-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2139 .elementor-element.elementor-element-daedc43{--grid-columns:3;width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-2139 .elementor-element.elementor-element-daedc43.elementor-element{--align-self:center;}.elementor-2139 .elementor-element.elementor-element-0aa0137{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:107.52px;--padding-bottom:107.52px;--padding-left:0px;--padding-right:0px;}.elementor-2139 .elementor-element.elementor-element-d5f1046{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--position:absolute;top:0px;--z-index:0;}.elementor-2139 .elementor-element.elementor-element-d5f1046.e-con{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-2139 .elementor-element.elementor-element-d5f1046{left:0px;}body.rtl .elementor-2139 .elementor-element.elementor-element-d5f1046{right:0px;}.elementor-2139 .elementor-element.elementor-element-d1f1280{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--position:absolute;top:0px;--z-index:0;}.elementor-2139 .elementor-element.elementor-element-d1f1280.e-con{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-2139 .elementor-element.elementor-element-d1f1280{left:0px;}body.rtl .elementor-2139 .elementor-element.elementor-element-d1f1280{right:0px;}.elementor-2139 .elementor-element.elementor-element-f82ee9f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--position:absolute;top:0px;--z-index:0;}.elementor-2139 .elementor-element.elementor-element-f82ee9f.e-con{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-2139 .elementor-element.elementor-element-f82ee9f{left:0px;}body.rtl .elementor-2139 .elementor-element.elementor-element-f82ee9f{right:0px;}.elementor-2139 .elementor-element.elementor-element-57e0379{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:122.88px;--padding-right:122.88px;--z-index:1;}.elementor-2139 .elementor-element.elementor-element-2eaae66{--display:flex;--min-height:3px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:2px 2px 2px 2px;--margin-top:0px;--margin-bottom:36px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2139 .elementor-element.elementor-element-2eaae66:not(.elementor-motion-effects-element-type-background), .elementor-2139 .elementor-element.elementor-element-2eaae66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-2139 .elementor-element.elementor-element-e225f62{text-align:center;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 13.5px) 0px;padding:0px 0px 0px 0px;width:100%;max-width:100%;border-radius:0px 0px 0px 0px;}.elementor-2139 .elementor-element.elementor-element-e225f62 .elementor-heading-title{font-family:"Verlag", Sans-serif;font-size:60px;font-weight:300;text-transform:uppercase;line-height:66px;color:rgb(244, 244, 244);}.elementor-2139 .elementor-element.elementor-element-e258ab2{text-align:center;margin:0px auto calc(var(--kit-widget-spacing, 0px) + 45px) auto;padding:0px 0px 0px 0px;width:var( --container-widget-width, 526.237px );max-width:526.237px;--container-widget-width:526.237px;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;}.elementor-2139 .elementor-element.elementor-element-e258ab2 .elementor-heading-title{font-family:"Hurme", Sans-serif;font-size:19.8px;font-weight:300;text-transform:none;line-height:34.65px;color:rgba(244, 244, 244, 0.7);}.elementor-2139 .elementor-element.elementor-element-e258ab2.elementor-element{--align-self:center;}@media(max-width:1024px){.elementor-2139 .elementor-element.elementor-element-883a698{--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-2139 .elementor-element.elementor-element-a9b3e78{--min-height:55vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:126px;--padding-bottom:63px;--padding-left:0px;--padding-right:0px;}.elementor-2139 .elementor-element.elementor-element-a937f6d{--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-2139 .elementor-element.elementor-element-e52b9c5{--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-2139 .elementor-element.elementor-element-757f457{--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:61.44px;--padding-right:61.44px;}.elementor-2139 .elementor-element.elementor-element-3a052a4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 27px) 0px;padding:5.904px 17.712px 5.904px 17.712px;}.elementor-2139 .elementor-element.elementor-element-bd7e180 .elementor-heading-title{font-size:53.76px;line-height:59.136px;letter-spacing:0.5376px;}.elementor-2139 .elementor-element.elementor-element-bd7e180{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 21.504px) 0px;padding:0px 0px 0px 0px;}.elementor-2139 .elementor-element.elementor-element-d7ee1ff .elementor-heading-title{font-size:18px;line-height:31.5px;}.elementor-2139 .elementor-element.elementor-element-d7ee1ff{margin:0px auto calc(var(--kit-widget-spacing, 0px) + 0px) auto;padding:0px 0px 0px 0px;--container-widget-width:58ch;--container-widget-flex-grow:0;width:var( --container-widget-width, 58ch );max-width:58ch;}.elementor-2139 .elementor-element.elementor-element-daedc43{--grid-columns:2;}.elementor-2139 .elementor-element.elementor-element-0aa0137{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:63px;--padding-bottom:63px;--padding-left:0px;--padding-right:0px;}.elementor-2139 .elementor-element.elementor-element-d5f1046{--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-2139 .elementor-element.elementor-element-d1f1280{--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-2139 .elementor-element.elementor-element-f82ee9f{--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-2139 .elementor-element.elementor-element-57e0379{--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:61.44px;--padding-right:61.44px;}.elementor-2139 .elementor-element.elementor-element-2eaae66{--min-height:3px;--margin-top:0px;--margin-bottom:36px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2139 .elementor-element.elementor-element-e225f62 .elementor-heading-title{font-size:31.5px;line-height:34.65px;}.elementor-2139 .elementor-element.elementor-element-e225f62{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 13.5px) 0px;padding:0px 0px 0px 0px;}.elementor-2139 .elementor-element.elementor-element-e258ab2 .elementor-heading-title{font-size:18px;line-height:31.5px;}.elementor-2139 .elementor-element.elementor-element-e258ab2{margin:0px auto calc(var(--kit-widget-spacing, 0px) + 45px) auto;padding:0px 0px 0px 0px;--container-widget-width:48ch;--container-widget-flex-grow:0;width:var( --container-widget-width, 48ch );max-width:48ch;}}@media(max-width:767px){.elementor-2139 .elementor-element.elementor-element-883a698{--flex-wrap:nowrap;--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-2139 .elementor-element.elementor-element-a9b3e78{--min-height:55vh;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:63px;--padding-left:0px;--padding-right:0px;}.elementor-2139 .elementor-element.elementor-element-a937f6d{--flex-wrap:nowrap;--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-2139 .elementor-element.elementor-element-e52b9c5{--flex-wrap:nowrap;--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-2139 .elementor-element.elementor-element-757f457{--width:100%;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:30.016px;--padding-right:30.016px;}.elementor-2139 .elementor-element.elementor-element-3a052a4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 27px) 0px;padding:5.904px 17.712px 5.904px 17.712px;}.elementor-2139 .elementor-element.elementor-element-bd7e180 .elementor-heading-title{font-size:36px;line-height:39.6px;letter-spacing:0.36px;}.elementor-2139 .elementor-element.elementor-element-bd7e180{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14.4px) 0px;padding:0px 0px 0px 0px;width:var( --container-widget-width, 262.766px );max-width:262.766px;--container-widget-width:262.766px;--container-widget-flex-grow:0;}.elementor-2139 .elementor-element.elementor-element-d7ee1ff{margin:0px auto calc(var(--kit-widget-spacing, 0px) + 0px) auto;padding:0px 0px 0px 0px;--container-widget-width:58ch;--container-widget-flex-grow:0;width:var( --container-widget-width, 58ch );max-width:58ch;}.elementor-2139 .elementor-element.elementor-element-daedc43{--grid-columns:1;}.elementor-2139 .elementor-element.elementor-element-0aa0137{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:63px;--padding-bottom:63px;--padding-left:0px;--padding-right:0px;}.elementor-2139 .elementor-element.elementor-element-d5f1046{--flex-wrap:nowrap;--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-2139 .elementor-element.elementor-element-d1f1280{--flex-wrap:nowrap;--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-2139 .elementor-element.elementor-element-f82ee9f{--flex-wrap:nowrap;--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-2139 .elementor-element.elementor-element-57e0379{--width:100%;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:30.016px;--padding-right:30.016px;}.elementor-2139 .elementor-element.elementor-element-2eaae66{--width:60px;--min-height:3px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:36px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2139 .elementor-element.elementor-element-e225f62{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 13.5px) 0px;padding:0px 0px 0px 0px;}.elementor-2139 .elementor-element.elementor-element-e258ab2{margin:0px auto calc(var(--kit-widget-spacing, 0px) + 45px) auto;padding:0px 0px 0px 0px;--container-widget-width:48ch;--container-widget-flex-grow:0;width:var( --container-widget-width, 48ch );max-width:48ch;}}@media(min-width:768px){.elementor-2139 .elementor-element.elementor-element-a937f6d{--width:auto;}.elementor-2139 .elementor-element.elementor-element-e52b9c5{--width:auto;}.elementor-2139 .elementor-element.elementor-element-757f457{--width:100%;}.elementor-2139 .elementor-element.elementor-element-d5f1046{--width:auto;}.elementor-2139 .elementor-element.elementor-element-d1f1280{--width:auto;}.elementor-2139 .elementor-element.elementor-element-f82ee9f{--width:auto;}.elementor-2139 .elementor-element.elementor-element-57e0379{--width:100%;}.elementor-2139 .elementor-element.elementor-element-2eaae66{--width:60px;}}@media(max-width:1024px) and (min-width:768px){.elementor-2139 .elementor-element.elementor-element-757f457{--width:100%;}.elementor-2139 .elementor-element.elementor-element-57e0379{--width:100%;}.elementor-2139 .elementor-element.elementor-element-2eaae66{--width:60px;}}/* Start custom CSS for heading, class: .elementor-element-bd7e180 */.strong-4r5lhs { font-weight: 300; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-757f457 */.elementor-2139 .elementor-element.elementor-element-757f457{max-width: 1550px;}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-daedc43 *//* Transición en el título de reposo */
.elementor-element-e39ec43 {
  transition: opacity .35s ease, transform .35s ease;
}

/* Ocultar el contenido hover por defecto */
.elementor-element-b689363 {
  opacity: 0;
  transform: translateY(14px);
  transition: opacity .35s ease, transform .35s ease;
}

/* En hover: ocultar nombre centrado */
.elementor-element-c6f574c:hover .elementor-element-e39ec43 {
  opacity: 0;
  transform: translateY(-10px);
}

/* En hover: mostrar contenido inferior */
.elementor-element-c6f574c:hover .elementor-element-b689363 {
  opacity: 1;
  transform: translateY(0);
}

/* Overlay: más oscuro en hover (al revés de como lo tienes ahora) */
.elementor-element-c6f574c {
  --overlay-opacity: 0.45 !important;
}
.elementor-element-c6f574c:hover {
  --overlay-opacity: 0.78 !important;
}

.elementor-element-e39ec43 {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 90% !important;
  max-width: 90% !important;
  text-align: center;
  transition: opacity .35s ease, transform .35s ease;
}

/* Sobrescribir el transform en hover */
.elementor-element-c6f574c:hover .elementor-element-e39ec43 {
  opacity: 0;
  transform: translate(-50%, calc(-50% - 10px));
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f82ee9f */.elementor-2139 .elementor-element.elementor-element-f82ee9f{background: radial-gradient(rgba(117, 92, 255, 0.22) 0%, rgba(0, 0, 0, 0) 65%);
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2eaae66 */.elementor-2139 .elementor-element.elementor-element-2eaae66{background: linear-gradient(90deg, rgb(117, 92, 255), rgb(195, 141, 254));
height: 3px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e225f62 */.strong-1xfw05 { font-weight: 600; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57e0379 */.elementor-2139 .elementor-element.elementor-element-57e0379{max-width: 1550px;}/* End custom CSS */