.elementor-789 .elementor-element.elementor-element-5c5807c{--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-789 .elementor-element.elementor-element-e0a048f{--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-789 .elementor-element.elementor-element-e0a048f.e-con{--flex-grow:0;--flex-shrink: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-789 .elementor-element.elementor-element-fe4da72 > .elementor-widget-container{margin:1em 0em 0em 0em;}.elementor-789 .elementor-element.elementor-element-fe4da72{text-align:center;font-family:"Futura", Sans-serif;font-size:31px;font-weight:400;color:#80BEDC;}.elementor-789 .elementor-element.elementor-element-59b9a3c{--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-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-789 .elementor-element.elementor-element-2fb0844{--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 6px;--row-gap:0px;--column-gap:6px;}.elementor-789 .elementor-element.elementor-element-1a574f8{--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;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#003882;--border-color:#003882;}.elementor-789 .elementor-element.elementor-element-1a574f8:not(.elementor-motion-effects-element-type-background), .elementor-789 .elementor-element.elementor-element-1a574f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECEDED;}.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-789 .elementor-element.elementor-element-5b52cb0{text-align:start;}.elementor-789 .elementor-element.elementor-element-5b52cb0 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:20px;font-weight:600;color:#80BEDC;}.elementor-789 .elementor-element.elementor-element-cc389d5 > .elementor-widget-container{margin:-1em 0em 0em 0em;}.elementor-789 .elementor-element.elementor-element-cc389d5{text-align:start;}.elementor-789 .elementor-element.elementor-element-cc389d5 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:14px;font-weight:600;color:#003882;}.elementor-789 .elementor-element.elementor-element-d7ebaf4{--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;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#003882;--border-color:#003882;}.elementor-789 .elementor-element.elementor-element-d7ebaf4:not(.elementor-motion-effects-element-type-background), .elementor-789 .elementor-element.elementor-element-d7ebaf4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECEDED;}.elementor-789 .elementor-element.elementor-element-df873d5{text-align:start;}.elementor-789 .elementor-element.elementor-element-df873d5 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:20px;font-weight:600;color:#80BEDC;}.elementor-789 .elementor-element.elementor-element-3fc62b1 > .elementor-widget-container{margin:-1em 0em 0em 0em;}.elementor-789 .elementor-element.elementor-element-3fc62b1{text-align:start;}.elementor-789 .elementor-element.elementor-element-3fc62b1 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:14px;font-weight:600;color:#003882;}.elementor-789 .elementor-element.elementor-element-31b2e06{--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;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#003882;--border-color:#003882;}.elementor-789 .elementor-element.elementor-element-31b2e06:not(.elementor-motion-effects-element-type-background), .elementor-789 .elementor-element.elementor-element-31b2e06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECEDED;}.elementor-789 .elementor-element.elementor-element-b189a20{text-align:start;}.elementor-789 .elementor-element.elementor-element-b189a20 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:20px;font-weight:600;color:#80BEDC;}.elementor-789 .elementor-element.elementor-element-936e755 > .elementor-widget-container{margin:-1em 0em 0em 0em;}.elementor-789 .elementor-element.elementor-element-936e755{text-align:start;}.elementor-789 .elementor-element.elementor-element-936e755 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:14px;font-weight:600;color:#003882;}.elementor-789 .elementor-element.elementor-element-ef3f352{--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;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#003882;--border-color:#003882;}.elementor-789 .elementor-element.elementor-element-ef3f352:not(.elementor-motion-effects-element-type-background), .elementor-789 .elementor-element.elementor-element-ef3f352 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECEDED;}.elementor-789 .elementor-element.elementor-element-ef3f352::before, .elementor-789 .elementor-element.elementor-element-ef3f352 > .elementor-background-video-container::before, .elementor-789 .elementor-element.elementor-element-ef3f352 > .e-con-inner > .elementor-background-video-container::before, .elementor-789 .elementor-element.elementor-element-ef3f352 > .elementor-background-slideshow::before, .elementor-789 .elementor-element.elementor-element-ef3f352 > .e-con-inner > .elementor-background-slideshow::before, .elementor-789 .elementor-element.elementor-element-ef3f352 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-789 .elementor-element.elementor-element-8701cbd{text-align:start;}.elementor-789 .elementor-element.elementor-element-8701cbd .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:20px;font-weight:600;color:#80BEDC;}.elementor-789 .elementor-element.elementor-element-791ae6e > .elementor-widget-container{margin:-1em 0em 0em 0em;}.elementor-789 .elementor-element.elementor-element-791ae6e{text-align:start;}.elementor-789 .elementor-element.elementor-element-791ae6e .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:14px;font-weight:600;color:#003882;}.elementor-789 .elementor-element.elementor-element-7ec956d{--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 6px;--row-gap:0px;--column-gap:6px;}.elementor-789 .elementor-element.elementor-element-da315b4{--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;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#003882;--border-color:#003882;}.elementor-789 .elementor-element.elementor-element-da315b4:not(.elementor-motion-effects-element-type-background), .elementor-789 .elementor-element.elementor-element-da315b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECEDED;}.elementor-789 .elementor-element.elementor-element-d2c62b8{text-align:start;}.elementor-789 .elementor-element.elementor-element-d2c62b8 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:20px;font-weight:600;color:#80BEDC;}.elementor-789 .elementor-element.elementor-element-500c947 > .elementor-widget-container{margin:-1em 0em 0em 0em;}.elementor-789 .elementor-element.elementor-element-500c947{text-align:start;}.elementor-789 .elementor-element.elementor-element-500c947 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:14px;font-weight:600;color:#003882;}.elementor-789 .elementor-element.elementor-element-1f9966b{--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;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#003882;--border-color:#003882;}.elementor-789 .elementor-element.elementor-element-1f9966b:not(.elementor-motion-effects-element-type-background), .elementor-789 .elementor-element.elementor-element-1f9966b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECEDED;}.elementor-789 .elementor-element.elementor-element-0640813{text-align:start;}.elementor-789 .elementor-element.elementor-element-0640813 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:20px;font-weight:600;color:#80BEDC;}.elementor-789 .elementor-element.elementor-element-24a07f2 > .elementor-widget-container{margin:-1em 0em 0em 0em;}.elementor-789 .elementor-element.elementor-element-24a07f2{text-align:start;}.elementor-789 .elementor-element.elementor-element-24a07f2 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:14px;font-weight:600;color:#003882;}.elementor-789 .elementor-element.elementor-element-2c57afe{--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;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#003882;--border-color:#003882;}.elementor-789 .elementor-element.elementor-element-2c57afe:not(.elementor-motion-effects-element-type-background), .elementor-789 .elementor-element.elementor-element-2c57afe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECEDED;}.elementor-789 .elementor-element.elementor-element-b37e84a{text-align:start;}.elementor-789 .elementor-element.elementor-element-b37e84a .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:20px;font-weight:600;color:#80BEDC;}.elementor-789 .elementor-element.elementor-element-d04aaa5 > .elementor-widget-container{margin:-1em 0em 0em 0em;}.elementor-789 .elementor-element.elementor-element-d04aaa5{text-align:start;}.elementor-789 .elementor-element.elementor-element-d04aaa5 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:14px;font-weight:600;color:#003882;}.elementor-789 .elementor-element.elementor-element-df60bf7{--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;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#003882;--border-color:#003882;}.elementor-789 .elementor-element.elementor-element-df60bf7:not(.elementor-motion-effects-element-type-background), .elementor-789 .elementor-element.elementor-element-df60bf7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECEDED;}.elementor-789 .elementor-element.elementor-element-1e3dc52{text-align:start;}.elementor-789 .elementor-element.elementor-element-1e3dc52 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:20px;font-weight:600;color:#80BEDC;}.elementor-789 .elementor-element.elementor-element-e9fb50e > .elementor-widget-container{margin:-1em 0em 0em 0em;}.elementor-789 .elementor-element.elementor-element-e9fb50e{text-align:start;}.elementor-789 .elementor-element.elementor-element-e9fb50e .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:14px;font-weight:600;color:#003882;}.elementor-789 .elementor-element.elementor-element-ba3f8cd{--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 6px;--row-gap:0px;--column-gap:6px;}.elementor-789 .elementor-element.elementor-element-6c993d6{--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;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#003882;--border-color:#003882;}.elementor-789 .elementor-element.elementor-element-6c993d6:not(.elementor-motion-effects-element-type-background), .elementor-789 .elementor-element.elementor-element-6c993d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECEDED;}.elementor-789 .elementor-element.elementor-element-5b1cb81{text-align:start;}.elementor-789 .elementor-element.elementor-element-5b1cb81 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:20px;font-weight:600;color:#80BEDC;}.elementor-789 .elementor-element.elementor-element-1f61b43 > .elementor-widget-container{margin:-1em 0em 0em 0em;}.elementor-789 .elementor-element.elementor-element-1f61b43{text-align:start;}.elementor-789 .elementor-element.elementor-element-1f61b43 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:14px;font-weight:600;color:#003882;}.elementor-789 .elementor-element.elementor-element-6e20ea0{--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;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#003882;--border-color:#003882;}.elementor-789 .elementor-element.elementor-element-6e20ea0:not(.elementor-motion-effects-element-type-background), .elementor-789 .elementor-element.elementor-element-6e20ea0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECEDED;}.elementor-789 .elementor-element.elementor-element-2fcc0b2{text-align:start;}.elementor-789 .elementor-element.elementor-element-2fcc0b2 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:20px;font-weight:600;color:#80BEDC;}.elementor-789 .elementor-element.elementor-element-fbe4c81 > .elementor-widget-container{margin:-1em 0em 0em 0em;}.elementor-789 .elementor-element.elementor-element-fbe4c81{text-align:start;}.elementor-789 .elementor-element.elementor-element-fbe4c81 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:14px;font-weight:600;color:#003882;}.elementor-789 .elementor-element.elementor-element-409edf2{--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;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#003882;--border-color:#003882;}.elementor-789 .elementor-element.elementor-element-409edf2:not(.elementor-motion-effects-element-type-background), .elementor-789 .elementor-element.elementor-element-409edf2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECEDED;}.elementor-789 .elementor-element.elementor-element-409edf2::before, .elementor-789 .elementor-element.elementor-element-409edf2 > .elementor-background-video-container::before, .elementor-789 .elementor-element.elementor-element-409edf2 > .e-con-inner > .elementor-background-video-container::before, .elementor-789 .elementor-element.elementor-element-409edf2 > .elementor-background-slideshow::before, .elementor-789 .elementor-element.elementor-element-409edf2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-789 .elementor-element.elementor-element-409edf2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-789 .elementor-element.elementor-element-1d3cbfb{text-align:start;}.elementor-789 .elementor-element.elementor-element-1d3cbfb .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:20px;font-weight:600;color:#80BEDC;}.elementor-789 .elementor-element.elementor-element-9d4a447 > .elementor-widget-container{margin:-1em 0em 0em 0em;}.elementor-789 .elementor-element.elementor-element-9d4a447{text-align:start;}.elementor-789 .elementor-element.elementor-element-9d4a447 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:14px;font-weight:600;color:#003882;}.elementor-789 .elementor-element.elementor-element-a8ffe02{--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;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#003882;--border-color:#003882;}.elementor-789 .elementor-element.elementor-element-a8ffe02:not(.elementor-motion-effects-element-type-background), .elementor-789 .elementor-element.elementor-element-a8ffe02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECEDED;}.elementor-789 .elementor-element.elementor-element-3ec70c4{text-align:start;}.elementor-789 .elementor-element.elementor-element-3ec70c4 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:20px;font-weight:600;color:#80BEDC;}.elementor-789 .elementor-element.elementor-element-d4fd80c > .elementor-widget-container{margin:-1em 0em 0em 0em;}.elementor-789 .elementor-element.elementor-element-d4fd80c{text-align:start;}.elementor-789 .elementor-element.elementor-element-d4fd80c .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:14px;font-weight:600;color:#003882;}.elementor-789 .elementor-element.elementor-element-37114e2{--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 6px;--row-gap:0px;--column-gap:6px;}.elementor-789 .elementor-element.elementor-element-607ee89{--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;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#003882;--border-color:#003882;}.elementor-789 .elementor-element.elementor-element-607ee89:not(.elementor-motion-effects-element-type-background), .elementor-789 .elementor-element.elementor-element-607ee89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECEDED;}.elementor-789 .elementor-element.elementor-element-8c8206f{text-align:start;}.elementor-789 .elementor-element.elementor-element-8c8206f .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:20px;font-weight:600;color:#80BEDC;}.elementor-789 .elementor-element.elementor-element-645fa57 > .elementor-widget-container{margin:-1em 0em 0em 0em;}.elementor-789 .elementor-element.elementor-element-645fa57{text-align:start;}.elementor-789 .elementor-element.elementor-element-645fa57 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:14px;font-weight:600;color:#003882;}.elementor-789 .elementor-element.elementor-element-78a773b{--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;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#003882;--border-color:#003882;}.elementor-789 .elementor-element.elementor-element-78a773b:not(.elementor-motion-effects-element-type-background), .elementor-789 .elementor-element.elementor-element-78a773b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECEDED;}.elementor-789 .elementor-element.elementor-element-adab98f{text-align:start;}.elementor-789 .elementor-element.elementor-element-adab98f .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:20px;font-weight:600;color:#80BEDC;}.elementor-789 .elementor-element.elementor-element-aac7814 > .elementor-widget-container{margin:-1em 0em 0em 0em;}.elementor-789 .elementor-element.elementor-element-aac7814{text-align:start;}.elementor-789 .elementor-element.elementor-element-aac7814 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:14px;font-weight:600;color:#003882;}.elementor-789 .elementor-element.elementor-element-8d4b539{--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;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#003882;--border-color:#003882;}.elementor-789 .elementor-element.elementor-element-8d4b539:not(.elementor-motion-effects-element-type-background), .elementor-789 .elementor-element.elementor-element-8d4b539 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECEDED;}.elementor-789 .elementor-element.elementor-element-21a1d48{text-align:start;}.elementor-789 .elementor-element.elementor-element-21a1d48 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:20px;font-weight:600;color:#80BEDC;}.elementor-789 .elementor-element.elementor-element-da79183 > .elementor-widget-container{margin:-1em 0em 0em 0em;}.elementor-789 .elementor-element.elementor-element-da79183{text-align:start;}.elementor-789 .elementor-element.elementor-element-da79183 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:14px;font-weight:600;color:#003882;}.elementor-789 .elementor-element.elementor-element-a1c7d9d{--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;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#003882;--border-color:#003882;}.elementor-789 .elementor-element.elementor-element-a1c7d9d:not(.elementor-motion-effects-element-type-background), .elementor-789 .elementor-element.elementor-element-a1c7d9d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECEDED;}.elementor-789 .elementor-element.elementor-element-4718f8f{text-align:start;}.elementor-789 .elementor-element.elementor-element-4718f8f .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:20px;font-weight:600;color:#80BEDC;}.elementor-789 .elementor-element.elementor-element-7afd394 > .elementor-widget-container{margin:-1em 0em 0em 0em;}.elementor-789 .elementor-element.elementor-element-7afd394{text-align:start;}.elementor-789 .elementor-element.elementor-element-7afd394 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:14px;font-weight:600;color:#003882;}.elementor-789 .elementor-element.elementor-element-995fbb4{--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;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#003882;--border-color:#003882;}.elementor-789 .elementor-element.elementor-element-995fbb4:not(.elementor-motion-effects-element-type-background), .elementor-789 .elementor-element.elementor-element-995fbb4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECEDED;}.elementor-789 .elementor-element.elementor-element-50d5dc1{text-align:start;}.elementor-789 .elementor-element.elementor-element-50d5dc1 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:20px;font-weight:600;color:#80BEDC;}.elementor-789 .elementor-element.elementor-element-6d5b0f4 > .elementor-widget-container{margin:-1em 0em 0em 0em;}.elementor-789 .elementor-element.elementor-element-6d5b0f4{text-align:start;}.elementor-789 .elementor-element.elementor-element-6d5b0f4 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:14px;font-weight:600;color:#003882;}.elementor-789 .elementor-element.elementor-element-a469542{--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 6px;--row-gap:0px;--column-gap:6px;}.elementor-789 .elementor-element.elementor-element-1d84a6e{--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;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#003882;--border-color:#003882;}.elementor-789 .elementor-element.elementor-element-1d84a6e:not(.elementor-motion-effects-element-type-background), .elementor-789 .elementor-element.elementor-element-1d84a6e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECEDED;}.elementor-789 .elementor-element.elementor-element-3d2fc93{text-align:start;}.elementor-789 .elementor-element.elementor-element-3d2fc93 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:20px;font-weight:600;color:#80BEDC;}.elementor-789 .elementor-element.elementor-element-6d2ee3a > .elementor-widget-container{margin:-1em 0em 0em 0em;}.elementor-789 .elementor-element.elementor-element-6d2ee3a{text-align:start;}.elementor-789 .elementor-element.elementor-element-6d2ee3a .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:14px;font-weight:600;color:#003882;}.elementor-789 .elementor-element.elementor-element-173c4af{--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;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#003882;--border-color:#003882;}.elementor-789 .elementor-element.elementor-element-690ccf0{text-align:start;}.elementor-789 .elementor-element.elementor-element-690ccf0 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:20px;font-weight:600;color:#80BEDC;}.elementor-789 .elementor-element.elementor-element-d418b58 > .elementor-widget-container{margin:-1em 0em 0em 0em;}.elementor-789 .elementor-element.elementor-element-d418b58{text-align:start;}.elementor-789 .elementor-element.elementor-element-d418b58 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:14px;font-weight:600;color:#003882;}.elementor-789 .elementor-element.elementor-element-4c8259b{--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;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#003882;--border-color:#003882;}.elementor-789 .elementor-element.elementor-element-c5ee6ce{text-align:start;}.elementor-789 .elementor-element.elementor-element-c5ee6ce .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:20px;font-weight:600;color:#80BEDC;}.elementor-789 .elementor-element.elementor-element-36abba3 > .elementor-widget-container{margin:-1em 0em 0em 0em;}.elementor-789 .elementor-element.elementor-element-36abba3{text-align:start;}.elementor-789 .elementor-element.elementor-element-36abba3 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:14px;font-weight:600;color:#003882;}.elementor-789 .elementor-element.elementor-element-5c71941{--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;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#003882;--border-color:#003882;}.elementor-789 .elementor-element.elementor-element-cff3046{text-align:start;}.elementor-789 .elementor-element.elementor-element-cff3046 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:20px;font-weight:600;color:#80BEDC;}.elementor-789 .elementor-element.elementor-element-b3d9928 > .elementor-widget-container{margin:-1em 0em 0em 0em;}.elementor-789 .elementor-element.elementor-element-b3d9928{text-align:start;}.elementor-789 .elementor-element.elementor-element-b3d9928 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:14px;font-weight:600;color:#003882;}.elementor-789 .elementor-element.elementor-element-d1b13e2{--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 6px;--row-gap:0px;--column-gap:6px;}.elementor-789 .elementor-element.elementor-element-2353db9{--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;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#003882;--border-color:#003882;}.elementor-789 .elementor-element.elementor-element-c01ce90{text-align:start;}.elementor-789 .elementor-element.elementor-element-c01ce90 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:20px;font-weight:600;color:#80BEDC;}.elementor-789 .elementor-element.elementor-element-202c778 > .elementor-widget-container{margin:-1em 0em 0em 0em;}.elementor-789 .elementor-element.elementor-element-202c778{text-align:start;}.elementor-789 .elementor-element.elementor-element-202c778 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:14px;font-weight:600;color:#003882;}.elementor-789 .elementor-element.elementor-element-0aae392{--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;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#003882;--border-color:#003882;}.elementor-789 .elementor-element.elementor-element-3cb8260{text-align:start;}.elementor-789 .elementor-element.elementor-element-3cb8260 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:20px;font-weight:600;color:#80BEDC;}.elementor-789 .elementor-element.elementor-element-9c464a9 > .elementor-widget-container{margin:-1em 0em 0em 0em;}.elementor-789 .elementor-element.elementor-element-9c464a9{text-align:start;}.elementor-789 .elementor-element.elementor-element-9c464a9 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:14px;font-weight:600;color:#003882;}.elementor-789 .elementor-element.elementor-element-ea9cb8d{--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;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#003882;--border-color:#003882;}.elementor-789 .elementor-element.elementor-element-62975a1{text-align:start;}.elementor-789 .elementor-element.elementor-element-62975a1 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:20px;font-weight:600;color:#80BEDC;}.elementor-789 .elementor-element.elementor-element-fadd2ea > .elementor-widget-container{margin:-1em 0em 0em 0em;}.elementor-789 .elementor-element.elementor-element-fadd2ea{text-align:start;}.elementor-789 .elementor-element.elementor-element-fadd2ea .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:14px;font-weight:600;color:#003882;}.elementor-789 .elementor-element.elementor-element-44668ec{--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;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#003882;--border-color:#003882;}.elementor-789 .elementor-element.elementor-element-fe8077e{text-align:start;}.elementor-789 .elementor-element.elementor-element-fe8077e .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:20px;font-weight:600;color:#80BEDC;}.elementor-789 .elementor-element.elementor-element-665dec2 > .elementor-widget-container{margin:-1em 0em 0em 0em;}.elementor-789 .elementor-element.elementor-element-665dec2{text-align:start;}.elementor-789 .elementor-element.elementor-element-665dec2 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:14px;font-weight:600;color:#003882;}.elementor-789 .elementor-element.elementor-element-110658f{--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 6px;--row-gap:0px;--column-gap:6px;}.elementor-789 .elementor-element.elementor-element-7309b12{--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;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#003882;--border-color:#003882;}.elementor-789 .elementor-element.elementor-element-5b496d7{text-align:start;}.elementor-789 .elementor-element.elementor-element-5b496d7 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:20px;font-weight:600;color:#80BEDC;}.elementor-789 .elementor-element.elementor-element-a6768c6 > .elementor-widget-container{margin:-1em 0em 0em 0em;}.elementor-789 .elementor-element.elementor-element-a6768c6{text-align:start;}.elementor-789 .elementor-element.elementor-element-a6768c6 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:14px;font-weight:600;color:#003882;}.elementor-789 .elementor-element.elementor-element-d8b9d49{--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;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#003882;--border-color:#003882;}.elementor-789 .elementor-element.elementor-element-bedbeba{text-align:start;}.elementor-789 .elementor-element.elementor-element-bedbeba .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:20px;font-weight:600;color:#80BEDC;}.elementor-789 .elementor-element.elementor-element-5e3a23a > .elementor-widget-container{margin:-1em 0em 0em 0em;}.elementor-789 .elementor-element.elementor-element-5e3a23a{text-align:start;}.elementor-789 .elementor-element.elementor-element-5e3a23a .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:14px;font-weight:600;color:#003882;}.elementor-789 .elementor-element.elementor-element-a087380{--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;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#003882;--border-color:#003882;}.elementor-789 .elementor-element.elementor-element-544503e{text-align:start;}.elementor-789 .elementor-element.elementor-element-544503e .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:20px;font-weight:600;color:#80BEDC;}.elementor-789 .elementor-element.elementor-element-0025049 > .elementor-widget-container{margin:-1em 0em 0em 0em;}.elementor-789 .elementor-element.elementor-element-0025049{text-align:start;}.elementor-789 .elementor-element.elementor-element-0025049 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:14px;font-weight:600;color:#003882;}.elementor-789 .elementor-element.elementor-element-7c879a6{--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;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#003882;--border-color:#003882;}.elementor-789 .elementor-element.elementor-element-c51a26c{text-align:start;}.elementor-789 .elementor-element.elementor-element-c51a26c .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:20px;font-weight:600;color:#80BEDC;}.elementor-789 .elementor-element.elementor-element-3312e9c > .elementor-widget-container{margin:-1em 0em 0em 0em;}.elementor-789 .elementor-element.elementor-element-3312e9c{text-align:start;}.elementor-789 .elementor-element.elementor-element-3312e9c .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:14px;font-weight:600;color:#003882;}.elementor-789 .elementor-element.elementor-element-2d2f858{--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 6px;--row-gap:0px;--column-gap:6px;}.elementor-789 .elementor-element.elementor-element-2caedc3{--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;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#003882;--border-color:#003882;}.elementor-789 .elementor-element.elementor-element-3d23a39{text-align:start;}.elementor-789 .elementor-element.elementor-element-3d23a39 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:20px;font-weight:600;color:#80BEDC;}.elementor-789 .elementor-element.elementor-element-26206ba > .elementor-widget-container{margin:-1em 0em 0em 0em;}.elementor-789 .elementor-element.elementor-element-26206ba{text-align:start;}.elementor-789 .elementor-element.elementor-element-26206ba .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:14px;font-weight:600;color:#003882;}.elementor-789 .elementor-element.elementor-element-6473e4e{--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;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#003882;--border-color:#003882;}.elementor-789 .elementor-element.elementor-element-82aa293{text-align:start;}.elementor-789 .elementor-element.elementor-element-82aa293 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:20px;font-weight:600;color:#80BEDC;}.elementor-789 .elementor-element.elementor-element-52bf7d6 > .elementor-widget-container{margin:-1em 0em 0em 0em;}.elementor-789 .elementor-element.elementor-element-52bf7d6{text-align:start;}.elementor-789 .elementor-element.elementor-element-52bf7d6 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:14px;font-weight:600;color:#003882;}.elementor-789 .elementor-element.elementor-element-0a81b57{--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;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#003882;--border-color:#003882;}.elementor-789 .elementor-element.elementor-element-79e544a{text-align:start;}.elementor-789 .elementor-element.elementor-element-79e544a .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:20px;font-weight:600;color:#80BEDC;}.elementor-789 .elementor-element.elementor-element-b89b43e > .elementor-widget-container{margin:-1em 0em 0em 0em;}.elementor-789 .elementor-element.elementor-element-b89b43e{text-align:start;}.elementor-789 .elementor-element.elementor-element-b89b43e .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:14px;font-weight:600;color:#003882;}.elementor-789 .elementor-element.elementor-element-061b639{--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;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#003882;--border-color:#003882;}.elementor-789 .elementor-element.elementor-element-aece544{text-align:start;}.elementor-789 .elementor-element.elementor-element-aece544 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:20px;font-weight:600;color:#80BEDC;}.elementor-789 .elementor-element.elementor-element-5d98751 > .elementor-widget-container{margin:-1em 0em 0em 0em;}.elementor-789 .elementor-element.elementor-element-5d98751{text-align:start;}.elementor-789 .elementor-element.elementor-element-5d98751 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:14px;font-weight:600;color:#003882;}.elementor-789 .elementor-element.elementor-element-294e94f{--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 6px;--row-gap:0px;--column-gap:6px;}.elementor-789 .elementor-element.elementor-element-9b0c959{--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;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#003882;--border-color:#003882;}.elementor-789 .elementor-element.elementor-element-a2b0679{text-align:start;}.elementor-789 .elementor-element.elementor-element-a2b0679 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:20px;font-weight:600;color:#80BEDC;}.elementor-789 .elementor-element.elementor-element-a6808d0 > .elementor-widget-container{margin:-1em 0em 0em 0em;}.elementor-789 .elementor-element.elementor-element-a6808d0{text-align:start;}.elementor-789 .elementor-element.elementor-element-a6808d0 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:14px;font-weight:600;color:#003882;}.elementor-789 .elementor-element.elementor-element-898c40c{--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;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#003882;--border-color:#003882;}.elementor-789 .elementor-element.elementor-element-21c3eec{text-align:start;}.elementor-789 .elementor-element.elementor-element-21c3eec .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:20px;font-weight:600;color:#80BEDC;}.elementor-789 .elementor-element.elementor-element-8826609 > .elementor-widget-container{margin:-1em 0em 0em 0em;}.elementor-789 .elementor-element.elementor-element-8826609{text-align:start;}.elementor-789 .elementor-element.elementor-element-8826609 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:14px;font-weight:600;color:#003882;}.elementor-789 .elementor-element.elementor-element-e85d10f{--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;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#003882;--border-color:#003882;}.elementor-789 .elementor-element.elementor-element-2bf2b7f{text-align:start;}.elementor-789 .elementor-element.elementor-element-2bf2b7f .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:20px;font-weight:600;color:#80BEDC;}.elementor-789 .elementor-element.elementor-element-e9568a7 > .elementor-widget-container{margin:-1em 0em 0em 0em;}.elementor-789 .elementor-element.elementor-element-e9568a7{text-align:start;}.elementor-789 .elementor-element.elementor-element-e9568a7 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:14px;font-weight:600;color:#003882;}.elementor-789 .elementor-element.elementor-element-9efce9c{--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;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#003882;--border-color:#003882;}.elementor-789 .elementor-element.elementor-element-6a0d904{text-align:start;}.elementor-789 .elementor-element.elementor-element-6a0d904 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:20px;font-weight:600;color:#80BEDC;}.elementor-789 .elementor-element.elementor-element-72c3667 > .elementor-widget-container{margin:-1em 0em 0em 0em;}.elementor-789 .elementor-element.elementor-element-72c3667{text-align:start;}.elementor-789 .elementor-element.elementor-element-72c3667 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:14px;font-weight:600;color:#003882;}.elementor-789 .elementor-element.elementor-element-0a01ea2{--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 6px;--row-gap:0px;--column-gap:6px;}.elementor-789 .elementor-element.elementor-element-3262cef{--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;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#003882;--border-color:#003882;}.elementor-789 .elementor-element.elementor-element-0777c2f{text-align:start;}.elementor-789 .elementor-element.elementor-element-0777c2f .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:20px;font-weight:600;color:#80BEDC;}.elementor-789 .elementor-element.elementor-element-714d673 > .elementor-widget-container{margin:-1em 0em 0em 0em;}.elementor-789 .elementor-element.elementor-element-714d673{text-align:start;}.elementor-789 .elementor-element.elementor-element-714d673 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:14px;font-weight:600;color:#003882;}.elementor-789 .elementor-element.elementor-element-4275584{--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;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#003882;--border-color:#003882;}.elementor-789 .elementor-element.elementor-element-7849fe6{text-align:start;}.elementor-789 .elementor-element.elementor-element-7849fe6 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:20px;font-weight:600;color:#80BEDC;}.elementor-789 .elementor-element.elementor-element-84674d0 > .elementor-widget-container{margin:-1em 0em 0em 0em;}.elementor-789 .elementor-element.elementor-element-84674d0{text-align:start;}.elementor-789 .elementor-element.elementor-element-84674d0 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:14px;font-weight:600;color:#003882;}.elementor-789 .elementor-element.elementor-element-411b6bb{--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;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#003882;--border-color:#003882;}.elementor-789 .elementor-element.elementor-element-69d2f28{text-align:start;}.elementor-789 .elementor-element.elementor-element-69d2f28 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:20px;font-weight:600;color:#80BEDC;}.elementor-789 .elementor-element.elementor-element-712fa0f > .elementor-widget-container{margin:-1em 0em 0em 0em;}.elementor-789 .elementor-element.elementor-element-712fa0f{text-align:start;}.elementor-789 .elementor-element.elementor-element-712fa0f .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:14px;font-weight:600;color:#003882;}.elementor-789 .elementor-element.elementor-element-51b4b2a{--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;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#003882;--border-color:#003882;}.elementor-789 .elementor-element.elementor-element-03b33b7{text-align:start;}.elementor-789 .elementor-element.elementor-element-03b33b7 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:20px;font-weight:600;color:#80BEDC;}.elementor-789 .elementor-element.elementor-element-96aee8a > .elementor-widget-container{margin:-1em 0em 0em 0em;}.elementor-789 .elementor-element.elementor-element-96aee8a{text-align:start;}.elementor-789 .elementor-element.elementor-element-96aee8a .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:14px;font-weight:600;color:#003882;}.elementor-789 .elementor-element.elementor-element-144b86d{--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 6px;--row-gap:0px;--column-gap:6px;}.elementor-789 .elementor-element.elementor-element-83bcdae{--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;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#003882;--border-color:#003882;}.elementor-789 .elementor-element.elementor-element-798fdaa{text-align:start;}.elementor-789 .elementor-element.elementor-element-798fdaa .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:20px;font-weight:600;color:#80BEDC;}.elementor-789 .elementor-element.elementor-element-6931484 > .elementor-widget-container{margin:-1em 0em 0em 0em;}.elementor-789 .elementor-element.elementor-element-6931484{text-align:start;}.elementor-789 .elementor-element.elementor-element-6931484 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:14px;font-weight:600;color:#003882;}.elementor-789 .elementor-element.elementor-element-62d1af7{--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;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#003882;--border-color:#003882;}.elementor-789 .elementor-element.elementor-element-e6c54e7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-789 .elementor-element.elementor-element-2310385{text-align:start;}.elementor-789 .elementor-element.elementor-element-2310385 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:20px;font-weight:600;color:#80BEDC;}.elementor-789 .elementor-element.elementor-element-196c0bc > .elementor-widget-container{margin:-1em 0em 0em 0em;}.elementor-789 .elementor-element.elementor-element-196c0bc{text-align:start;}.elementor-789 .elementor-element.elementor-element-196c0bc .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:14px;font-weight:600;color:#003882;}.elementor-789 .elementor-element.elementor-element-63ee800{--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 6px;--row-gap:0px;--column-gap:6px;}.elementor-789 .elementor-element.elementor-element-c10bcdb{--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;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#003882;--border-color:#003882;}.elementor-789 .elementor-element.elementor-element-66b131f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-789 .elementor-element.elementor-element-14cf4f0{text-align:start;}.elementor-789 .elementor-element.elementor-element-14cf4f0 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:20px;font-weight:600;color:#80BEDC;}.elementor-789 .elementor-element.elementor-element-d00c742 > .elementor-widget-container{margin:-1em 0em 0em 0em;}.elementor-789 .elementor-element.elementor-element-d00c742{text-align:start;}.elementor-789 .elementor-element.elementor-element-d00c742 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:14px;font-weight:600;color:#003882;}@media(min-width:768px){.elementor-789 .elementor-element.elementor-element-e0a048f{--width:81.133%;}.elementor-789 .elementor-element.elementor-element-59b9a3c{--width:50%;}.elementor-789 .elementor-element.elementor-element-1a574f8{--width:25%;}.elementor-789 .elementor-element.elementor-element-d7ebaf4{--width:25%;}.elementor-789 .elementor-element.elementor-element-31b2e06{--width:25%;}.elementor-789 .elementor-element.elementor-element-ef3f352{--width:25%;}.elementor-789 .elementor-element.elementor-element-da315b4{--width:25%;}.elementor-789 .elementor-element.elementor-element-1f9966b{--width:25%;}.elementor-789 .elementor-element.elementor-element-2c57afe{--width:25%;}.elementor-789 .elementor-element.elementor-element-df60bf7{--width:25%;}.elementor-789 .elementor-element.elementor-element-6c993d6{--width:25%;}.elementor-789 .elementor-element.elementor-element-6e20ea0{--width:25%;}.elementor-789 .elementor-element.elementor-element-409edf2{--width:25%;}.elementor-789 .elementor-element.elementor-element-a8ffe02{--width:25%;}.elementor-789 .elementor-element.elementor-element-607ee89{--width:25%;}.elementor-789 .elementor-element.elementor-element-78a773b{--width:25%;}.elementor-789 .elementor-element.elementor-element-8d4b539{--width:25%;}.elementor-789 .elementor-element.elementor-element-a1c7d9d{--width:25%;}.elementor-789 .elementor-element.elementor-element-995fbb4{--width:25%;}.elementor-789 .elementor-element.elementor-element-1d84a6e{--width:25%;}.elementor-789 .elementor-element.elementor-element-173c4af{--width:25%;}.elementor-789 .elementor-element.elementor-element-4c8259b{--width:25%;}.elementor-789 .elementor-element.elementor-element-5c71941{--width:25%;}.elementor-789 .elementor-element.elementor-element-2353db9{--width:25%;}.elementor-789 .elementor-element.elementor-element-0aae392{--width:25%;}.elementor-789 .elementor-element.elementor-element-ea9cb8d{--width:25%;}.elementor-789 .elementor-element.elementor-element-44668ec{--width:25%;}.elementor-789 .elementor-element.elementor-element-7309b12{--width:25%;}.elementor-789 .elementor-element.elementor-element-d8b9d49{--width:25%;}.elementor-789 .elementor-element.elementor-element-a087380{--width:25%;}.elementor-789 .elementor-element.elementor-element-7c879a6{--width:25%;}.elementor-789 .elementor-element.elementor-element-2caedc3{--width:25%;}.elementor-789 .elementor-element.elementor-element-6473e4e{--width:25%;}.elementor-789 .elementor-element.elementor-element-0a81b57{--width:25%;}.elementor-789 .elementor-element.elementor-element-061b639{--width:25%;}.elementor-789 .elementor-element.elementor-element-9b0c959{--width:25%;}.elementor-789 .elementor-element.elementor-element-898c40c{--width:25%;}.elementor-789 .elementor-element.elementor-element-e85d10f{--width:25%;}.elementor-789 .elementor-element.elementor-element-9efce9c{--width:25%;}.elementor-789 .elementor-element.elementor-element-3262cef{--width:25%;}.elementor-789 .elementor-element.elementor-element-4275584{--width:25%;}.elementor-789 .elementor-element.elementor-element-411b6bb{--width:25%;}.elementor-789 .elementor-element.elementor-element-51b4b2a{--width:25%;}.elementor-789 .elementor-element.elementor-element-83bcdae{--width:25%;}.elementor-789 .elementor-element.elementor-element-62d1af7{--width:25%;}.elementor-789 .elementor-element.elementor-element-c10bcdb{--width:25%;}}/* Start custom CSS for image, class: .elementor-element-f33b040 */.imagen {
  width: 100%; /* Ancho del contenedor */
  height: 100%; /* Altura del contenedor */
  background-image: url('tu-imagen.jpg'); /* Ruta de la imagen */
  background-size: cover; /* Hace que la imagen cubra todo el espacio */
  background-position: center; /* Centra la imagen */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a574f8 */.ponente {
  position: relative;

  background-color: #f0f0f0; /* Color de fondo del contenedor */
  border: 2px solid transparent; /* Borde inicial transparente */
  transition: width 0.5s ease, height 0.5s ease, transform 0.5s ease, border-width 0.5s ease; /* Transiciones suaves */
  box-sizing: border-box; /* Incluye el borde en el tamaño del contenedor */
}

.ponente:hover {
  width: 300px; /* Nuevo tamaño del contenedor al hacer hover */
  height: 350px; /* Nuevo tamaño del contenedor al hacer hover */
  transform: translate(-10px, -10px) scale(1.5); /* Centra y agranda el contenedor */
  z-index: 1; /* Asegura que el contenedor esté por encima de otros elementos */
  border-width: 10px; /* Ajusta el ancho del borde al hacer hover */
  border-color: black; /* Color del borde al hacer hover */
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.3); /* Sombra para resaltar */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0f5fe7f */.imagen {
  width: 100%; /* Ancho del contenedor */
  height: 100%; /* Altura del contenedor */
  background-image: url('tu-imagen.jpg'); /* Ruta de la imagen */
  background-size: cover; /* Hace que la imagen cubra todo el espacio */
  background-position: center; /* Centra la imagen */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7ebaf4 */.ponente {
  position: relative;

  background-color: #f0f0f0; /* Color de fondo del contenedor */
  border: 2px solid transparent; /* Borde inicial transparente */
  transition: width 0.5s ease, height 0.5s ease, transform 0.5s ease, border-width 0.5s ease; /* Transiciones suaves */
  box-sizing: border-box; /* Incluye el borde en el tamaño del contenedor */
}

.ponente:hover {
  width: 300px; /* Nuevo tamaño del contenedor al hacer hover */
  height: 350px; /* Nuevo tamaño del contenedor al hacer hover */
  transform: translate(-10px, -10px) scale(1.5); /* Centra y agranda el contenedor */
  z-index: 1; /* Asegura que el contenedor esté por encima de otros elementos */
  border-width: 10px; /* Ajusta el ancho del borde al hacer hover */
  border-color: black; /* Color del borde al hacer hover */
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.3); /* Sombra para resaltar */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d65acc3 */.imagen {
  display: block;
  max-width: 100%;
  height: auto;
  border-radius: 10px; /* Bordes redondeados */
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1); /* Sombra suave */
  transition: transform 0.3s ease; /* Transición suave */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31b2e06 */.ponente {
  position: relative;

  background-color: #f0f0f0; /* Color de fondo del contenedor */
  border: 2px solid transparent; /* Borde inicial transparente */
  transition: width 0.5s ease, height 0.5s ease, transform 0.5s ease, border-width 0.5s ease; /* Transiciones suaves */
  box-sizing: border-box; /* Incluye el borde en el tamaño del contenedor */
}

.ponente:hover {
  width: 300px; /* Nuevo tamaño del contenedor al hacer hover */
  height: 350px; /* Nuevo tamaño del contenedor al hacer hover */
  transform: translate(-10px, -10px) scale(1.5); /* Centra y agranda el contenedor */
  z-index: 1; /* Asegura que el contenedor esté por encima de otros elementos */
  border-width: 10px; /* Ajusta el ancho del borde al hacer hover */
  border-color: black; /* Color del borde al hacer hover */
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.3); /* Sombra para resaltar */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9933db8 */.imagen {
  display: block;
  max-width: 100%;
  height: auto;
  border-radius: 10px; /* Bordes redondeados */
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1); /* Sombra suave */
  transition: transform 0.3s ease; /* Transición suave */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef3f352 */.ponente {
  position: relative;

  background-color: #f0f0f0; /* Color de fondo del contenedor */
  border: 2px solid transparent; /* Borde inicial transparente */
  transition: width 0.5s ease, height 0.5s ease, transform 0.5s ease, border-width 0.5s ease; /* Transiciones suaves */
  box-sizing: border-box; /* Incluye el borde en el tamaño del contenedor */
}

.ponente:hover {
  width: 300px; /* Nuevo tamaño del contenedor al hacer hover */
  height: 350px; /* Nuevo tamaño del contenedor al hacer hover */
  transform: translate(-10px, -10px) scale(1.5); /* Centra y agranda el contenedor */
  z-index: 1; /* Asegura que el contenedor esté por encima de otros elementos */
  border-width: 10px; /* Ajusta el ancho del borde al hacer hover */
  border-color: black; /* Color del borde al hacer hover */
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.3); /* Sombra para resaltar */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e9c01ce */.imagen {
  width: 100%; /* Ancho del contenedor */
  height: 100%; /* Altura del contenedor */
  background-image: url('tu-imagen.jpg'); /* Ruta de la imagen */
  background-size: cover; /* Hace que la imagen cubra todo el espacio */
  background-position: center; /* Centra la imagen */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da315b4 */.ponente {
  position: relative;

  background-color: #f0f0f0; /* Color de fondo del contenedor */
  border: 2px solid transparent; /* Borde inicial transparente */
  transition: width 0.5s ease, height 0.5s ease, transform 0.5s ease, border-width 0.5s ease; /* Transiciones suaves */
  box-sizing: border-box; /* Incluye el borde en el tamaño del contenedor */
}

.ponente:hover {
  width: 300px; /* Nuevo tamaño del contenedor al hacer hover */
  height: 350px; /* Nuevo tamaño del contenedor al hacer hover */
  transform: translate(-10px, -10px) scale(1.5); /* Centra y agranda el contenedor */
  z-index: 1; /* Asegura que el contenedor esté por encima de otros elementos */
  border-width: 10px; /* Ajusta el ancho del borde al hacer hover */
  border-color: black; /* Color del borde al hacer hover */
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.3); /* Sombra para resaltar */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4096289 */.imagen {
  width: 100%; /* Ancho del contenedor */
  height: 100%; /* Altura del contenedor */
  background-image: url('tu-imagen.jpg'); /* Ruta de la imagen */
  background-size: cover; /* Hace que la imagen cubra todo el espacio */
  background-position: center; /* Centra la imagen */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f9966b */.ponente {
  position: relative;

  background-color: #f0f0f0; /* Color de fondo del contenedor */
  border: 2px solid transparent; /* Borde inicial transparente */
  transition: width 0.5s ease, height 0.5s ease, transform 0.5s ease, border-width 0.5s ease; /* Transiciones suaves */
  box-sizing: border-box; /* Incluye el borde en el tamaño del contenedor */
}

.ponente:hover {
  width: 300px; /* Nuevo tamaño del contenedor al hacer hover */
  height: 350px; /* Nuevo tamaño del contenedor al hacer hover */
  transform: translate(-10px, -10px) scale(1.5); /* Centra y agranda el contenedor */
  z-index: 1; /* Asegura que el contenedor esté por encima de otros elementos */
  border-width: 10px; /* Ajusta el ancho del borde al hacer hover */
  border-color: black; /* Color del borde al hacer hover */
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.3); /* Sombra para resaltar */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4f98b54 */.imagen {
  display: block;
  max-width: 100%;
  height: auto;
  border-radius: 10px; /* Bordes redondeados */
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1); /* Sombra suave */
  transition: transform 0.3s ease; /* Transición suave */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c57afe */.ponente {
  position: relative;

  background-color: #f0f0f0; /* Color de fondo del contenedor */
  border: 2px solid transparent; /* Borde inicial transparente */
  transition: width 0.5s ease, height 0.5s ease, transform 0.5s ease, border-width 0.5s ease; /* Transiciones suaves */
  box-sizing: border-box; /* Incluye el borde en el tamaño del contenedor */
}

.ponente:hover {
  width: 300px; /* Nuevo tamaño del contenedor al hacer hover */
  height: 350px; /* Nuevo tamaño del contenedor al hacer hover */
  transform: translate(-10px, -10px) scale(1.5); /* Centra y agranda el contenedor */
  z-index: 1; /* Asegura que el contenedor esté por encima de otros elementos */
  border-width: 10px; /* Ajusta el ancho del borde al hacer hover */
  border-color: black; /* Color del borde al hacer hover */
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.3); /* Sombra para resaltar */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8609dce */.imagen {
  display: block;
  max-width: 100%;
  height: auto;
  border-radius: 10px; /* Bordes redondeados */
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1); /* Sombra suave */
  transition: transform 0.3s ease; /* Transición suave */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df60bf7 */.ponente {
  position: relative;

  background-color: #f0f0f0; /* Color de fondo del contenedor */
  border: 2px solid transparent; /* Borde inicial transparente */
  transition: width 0.5s ease, height 0.5s ease, transform 0.5s ease, border-width 0.5s ease; /* Transiciones suaves */
  box-sizing: border-box; /* Incluye el borde en el tamaño del contenedor */
}

.ponente:hover {
  width: 300px; /* Nuevo tamaño del contenedor al hacer hover */
  height: 350px; /* Nuevo tamaño del contenedor al hacer hover */
  transform: translate(-10px, -10px) scale(1.5); /* Centra y agranda el contenedor */
  z-index: 1; /* Asegura que el contenedor esté por encima de otros elementos */
  border-width: 10px; /* Ajusta el ancho del borde al hacer hover */
  border-color: black; /* Color del borde al hacer hover */
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.3); /* Sombra para resaltar */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d63b45a */.imagen {
  width: 100%; /* Ancho del contenedor */
  height: 100%; /* Altura del contenedor */
  background-image: url('tu-imagen.jpg'); /* Ruta de la imagen */
  background-size: cover; /* Hace que la imagen cubra todo el espacio */
  background-position: center; /* Centra la imagen */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c993d6 */.ponente {
  position: relative;

  background-color: #f0f0f0; /* Color de fondo del contenedor */
  border: 2px solid transparent; /* Borde inicial transparente */
  transition: width 0.5s ease, height 0.5s ease, transform 0.5s ease, border-width 0.5s ease; /* Transiciones suaves */
  box-sizing: border-box; /* Incluye el borde en el tamaño del contenedor */
}

.ponente:hover {
  width: 300px; /* Nuevo tamaño del contenedor al hacer hover */
  height: 350px; /* Nuevo tamaño del contenedor al hacer hover */
  transform: translate(-10px, -10px) scale(1.5); /* Centra y agranda el contenedor */
  z-index: 1; /* Asegura que el contenedor esté por encima de otros elementos */
  border-width: 10px; /* Ajusta el ancho del borde al hacer hover */
  border-color: black; /* Color del borde al hacer hover */
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.3); /* Sombra para resaltar */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-497e5d0 */.imagen {
  display: block;
  max-width: 100%;
  height: auto;
  border-radius: 10px; /* Bordes redondeados */
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1); /* Sombra suave */
  transition: transform 0.3s ease; /* Transición suave */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e20ea0 */.ponente {
  position: relative;

  background-color: #f0f0f0; /* Color de fondo del contenedor */
  border: 2px solid transparent; /* Borde inicial transparente */
  transition: width 0.5s ease, height 0.5s ease, transform 0.5s ease, border-width 0.5s ease; /* Transiciones suaves */
  box-sizing: border-box; /* Incluye el borde en el tamaño del contenedor */
}

.ponente:hover {
  width: 300px; /* Nuevo tamaño del contenedor al hacer hover */
  height: 350px; /* Nuevo tamaño del contenedor al hacer hover */
  transform: translate(-10px, -10px) scale(1.5); /* Centra y agranda el contenedor */
  z-index: 1; /* Asegura que el contenedor esté por encima de otros elementos */
  border-width: 10px; /* Ajusta el ancho del borde al hacer hover */
  border-color: black; /* Color del borde al hacer hover */
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.3); /* Sombra para resaltar */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-44b60a0 */.imagen {
  display: block;
  max-width: 100%;
  height: auto;
  border-radius: 10px; /* Bordes redondeados */
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1); /* Sombra suave */
  transition: transform 0.3s ease; /* Transición suave */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-409edf2 */.ponente {
  position: relative;

  background-color: #f0f0f0; /* Color de fondo del contenedor */
  border: 2px solid transparent; /* Borde inicial transparente */
  transition: width 0.5s ease, height 0.5s ease, transform 0.5s ease, border-width 0.5s ease; /* Transiciones suaves */
  box-sizing: border-box; /* Incluye el borde en el tamaño del contenedor */
}

.ponente:hover {
  width: 300px; /* Nuevo tamaño del contenedor al hacer hover */
  height: 350px; /* Nuevo tamaño del contenedor al hacer hover */
  transform: translate(-10px, -10px) scale(1.5); /* Centra y agranda el contenedor */
  z-index: 1; /* Asegura que el contenedor esté por encima de otros elementos */
  border-width: 10px; /* Ajusta el ancho del borde al hacer hover */
  border-color: black; /* Color del borde al hacer hover */
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.3); /* Sombra para resaltar */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0482540 */.imagen {
  width: 100%; /* Ancho del contenedor */
  height: 100%; /* Altura del contenedor */
  background-image: url('tu-imagen.jpg'); /* Ruta de la imagen */
  background-size: cover; /* Hace que la imagen cubra todo el espacio */
  background-position: center; /* Centra la imagen */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8ffe02 */.ponente {
  position: relative;

  background-color: #f0f0f0; /* Color de fondo del contenedor */
  border: 2px solid transparent; /* Borde inicial transparente */
  transition: width 0.5s ease, height 0.5s ease, transform 0.5s ease, border-width 0.5s ease; /* Transiciones suaves */
  box-sizing: border-box; /* Incluye el borde en el tamaño del contenedor */
}

.ponente:hover {
  width: 300px; /* Nuevo tamaño del contenedor al hacer hover */
  height: 350px; /* Nuevo tamaño del contenedor al hacer hover */
  transform: translate(-10px, -10px) scale(1.5); /* Centra y agranda el contenedor */
  z-index: 1; /* Asegura que el contenedor esté por encima de otros elementos */
  border-width: 10px; /* Ajusta el ancho del borde al hacer hover */
  border-color: black; /* Color del borde al hacer hover */
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.3); /* Sombra para resaltar */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-616f455 */.imagen {
  width: 100%; /* Ancho del contenedor */
  height: 100%; /* Altura del contenedor */
  background-image: url('tu-imagen.jpg'); /* Ruta de la imagen */
  background-size: cover; /* Hace que la imagen cubra todo el espacio */
  background-position: center; /* Centra la imagen */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-607ee89 */.ponente {
  position: relative;

  background-color: #f0f0f0; /* Color de fondo del contenedor */
  border: 2px solid transparent; /* Borde inicial transparente */
  transition: width 0.5s ease, height 0.5s ease, transform 0.5s ease, border-width 0.5s ease; /* Transiciones suaves */
  box-sizing: border-box; /* Incluye el borde en el tamaño del contenedor */
}

.ponente:hover {
  width: 300px; /* Nuevo tamaño del contenedor al hacer hover */
  height: 350px; /* Nuevo tamaño del contenedor al hacer hover */
  transform: translate(-10px, -10px) scale(1.5); /* Centra y agranda el contenedor */
  z-index: 1; /* Asegura que el contenedor esté por encima de otros elementos */
  border-width: 10px; /* Ajusta el ancho del borde al hacer hover */
  border-color: black; /* Color del borde al hacer hover */
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.3); /* Sombra para resaltar */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-630615c */.imagen {
  display: block;
  max-width: 100%;
  height: auto;
  border-radius: 10px; /* Bordes redondeados */
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1); /* Sombra suave */
  transition: transform 0.3s ease; /* Transición suave */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78a773b */.ponente {
  position: relative;

  background-color: #f0f0f0; /* Color de fondo del contenedor */
  border: 2px solid transparent; /* Borde inicial transparente */
  transition: width 0.5s ease, height 0.5s ease, transform 0.5s ease, border-width 0.5s ease; /* Transiciones suaves */
  box-sizing: border-box; /* Incluye el borde en el tamaño del contenedor */
}

.ponente:hover {
  width: 300px; /* Nuevo tamaño del contenedor al hacer hover */
  height: 350px; /* Nuevo tamaño del contenedor al hacer hover */
  transform: translate(-10px, -10px) scale(1.5); /* Centra y agranda el contenedor */
  z-index: 1; /* Asegura que el contenedor esté por encima de otros elementos */
  border-width: 10px; /* Ajusta el ancho del borde al hacer hover */
  border-color: black; /* Color del borde al hacer hover */
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.3); /* Sombra para resaltar */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-eb75e63 */.imagen {
  display: block;
  max-width: 100%;
  height: auto;
  border-radius: 10px; /* Bordes redondeados */
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1); /* Sombra suave */
  transition: transform 0.3s ease; /* Transición suave */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d4b539 */.ponente {
  position: relative;

  background-color: #f0f0f0; /* Color de fondo del contenedor */
  border: 2px solid transparent; /* Borde inicial transparente */
  transition: width 0.5s ease, height 0.5s ease, transform 0.5s ease, border-width 0.5s ease; /* Transiciones suaves */
  box-sizing: border-box; /* Incluye el borde en el tamaño del contenedor */
}

.ponente:hover {
  width: 300px; /* Nuevo tamaño del contenedor al hacer hover */
  height: 350px; /* Nuevo tamaño del contenedor al hacer hover */
  transform: translate(-10px, -10px) scale(1.5); /* Centra y agranda el contenedor */
  z-index: 1; /* Asegura que el contenedor esté por encima de otros elementos */
  border-width: 10px; /* Ajusta el ancho del borde al hacer hover */
  border-color: black; /* Color del borde al hacer hover */
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.3); /* Sombra para resaltar */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6802973 */.imagen {
  width: 100%; /* Ancho del contenedor */
  height: 100%; /* Altura del contenedor */
  background-image: url('tu-imagen.jpg'); /* Ruta de la imagen */
  background-size: cover; /* Hace que la imagen cubra todo el espacio */
  background-position: center; /* Centra la imagen */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1c7d9d */.ponente {
  position: relative;

  background-color: #f0f0f0; /* Color de fondo del contenedor */
  border: 2px solid transparent; /* Borde inicial transparente */
  transition: width 0.5s ease, height 0.5s ease, transform 0.5s ease, border-width 0.5s ease; /* Transiciones suaves */
  box-sizing: border-box; /* Incluye el borde en el tamaño del contenedor */
}

.ponente:hover {
  width: 300px; /* Nuevo tamaño del contenedor al hacer hover */
  height: 350px; /* Nuevo tamaño del contenedor al hacer hover */
  transform: translate(-10px, -10px) scale(1.5); /* Centra y agranda el contenedor */
  z-index: 1; /* Asegura que el contenedor esté por encima de otros elementos */
  border-width: 10px; /* Ajusta el ancho del borde al hacer hover */
  border-color: black; /* Color del borde al hacer hover */
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.3); /* Sombra para resaltar */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-df813c8 */.imagen {
  width: 100%; /* Ancho del contenedor */
  height: 100%; /* Altura del contenedor */
  background-image: url('tu-imagen.jpg'); /* Ruta de la imagen */
  background-size: cover; /* Hace que la imagen cubra todo el espacio */
  background-position: center; /* Centra la imagen */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-995fbb4 */.ponente {
  position: relative;

  background-color: #f0f0f0; /* Color de fondo del contenedor */
  border: 2px solid transparent; /* Borde inicial transparente */
  transition: width 0.5s ease, height 0.5s ease, transform 0.5s ease, border-width 0.5s ease; /* Transiciones suaves */
  box-sizing: border-box; /* Incluye el borde en el tamaño del contenedor */
}

.ponente:hover {
  width: 300px; /* Nuevo tamaño del contenedor al hacer hover */
  height: 350px; /* Nuevo tamaño del contenedor al hacer hover */
  transform: translate(-10px, -10px) scale(1.5); /* Centra y agranda el contenedor */
  z-index: 1; /* Asegura que el contenedor esté por encima de otros elementos */
  border-width: 10px; /* Ajusta el ancho del borde al hacer hover */
  border-color: black; /* Color del borde al hacer hover */
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.3); /* Sombra para resaltar */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-faf66e6 */.imagen {
  width: 100%; /* Ancho del contenedor */
  height: 100%; /* Altura del contenedor */
  background-image: url('tu-imagen.jpg'); /* Ruta de la imagen */
  background-size: cover; /* Hace que la imagen cubra todo el espacio */
  background-position: center; /* Centra la imagen */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d84a6e */.ponente {
  position: relative;

  background-color: #f0f0f0; /* Color de fondo del contenedor */
  border: 2px solid transparent; /* Borde inicial transparente */
  transition: width 0.5s ease, height 0.5s ease, transform 0.5s ease, border-width 0.5s ease; /* Transiciones suaves */
  box-sizing: border-box; /* Incluye el borde en el tamaño del contenedor */
}

.ponente:hover {
  width: 300px; /* Nuevo tamaño del contenedor al hacer hover */
  height: 350px; /* Nuevo tamaño del contenedor al hacer hover */
  transform: translate(-10px, -10px) scale(1.5); /* Centra y agranda el contenedor */
  z-index: 1; /* Asegura que el contenedor esté por encima de otros elementos */
  border-width: 10px; /* Ajusta el ancho del borde al hacer hover */
  border-color: black; /* Color del borde al hacer hover */
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.3); /* Sombra para resaltar */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5d8ee78 */.imagen {
  display: block;
  max-width: 100%;
  height: auto;
  border-radius: 10px; /* Bordes redondeados */
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1); /* Sombra suave */
  transition: transform 0.3s ease; /* Transición suave */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-173c4af */.ponente {
  position: relative;

  background-color: #f0f0f0; /* Color de fondo del contenedor */
  border: 2px solid transparent; /* Borde inicial transparente */
  transition: width 0.5s ease, height 0.5s ease, transform 0.5s ease, border-width 0.5s ease; /* Transiciones suaves */
  box-sizing: border-box; /* Incluye el borde en el tamaño del contenedor */
}

.ponente:hover {
  width: 300px; /* Nuevo tamaño del contenedor al hacer hover */
  height: 350px; /* Nuevo tamaño del contenedor al hacer hover */
  transform: translate(-10px, -10px) scale(1.5); /* Centra y agranda el contenedor */
  z-index: 1; /* Asegura que el contenedor esté por encima de otros elementos */
  border-width: 10px; /* Ajusta el ancho del borde al hacer hover */
  border-color: black; /* Color del borde al hacer hover */
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.3); /* Sombra para resaltar */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-adc0778 */.imagen {
  display: block;
  max-width: 100%;
  height: auto;
  border-radius: 10px; /* Bordes redondeados */
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1); /* Sombra suave */
  transition: transform 0.3s ease; /* Transición suave */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c8259b */.ponente {
  position: relative;

  background-color: #f0f0f0; /* Color de fondo del contenedor */
  border: 2px solid transparent; /* Borde inicial transparente */
  transition: width 0.5s ease, height 0.5s ease, transform 0.5s ease, border-width 0.5s ease; /* Transiciones suaves */
  box-sizing: border-box; /* Incluye el borde en el tamaño del contenedor */
}

.ponente:hover {
  width: 300px; /* Nuevo tamaño del contenedor al hacer hover */
  height: 350px; /* Nuevo tamaño del contenedor al hacer hover */
  transform: translate(-10px, -10px) scale(1.5); /* Centra y agranda el contenedor */
  z-index: 1; /* Asegura que el contenedor esté por encima de otros elementos */
  border-width: 10px; /* Ajusta el ancho del borde al hacer hover */
  border-color: black; /* Color del borde al hacer hover */
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.3); /* Sombra para resaltar */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c71941 */.ponente {
  position: relative;

  background-color: #f0f0f0; /* Color de fondo del contenedor */
  border: 2px solid transparent; /* Borde inicial transparente */
  transition: width 0.5s ease, height 0.5s ease, transform 0.5s ease, border-width 0.5s ease; /* Transiciones suaves */
  box-sizing: border-box; /* Incluye el borde en el tamaño del contenedor */
}

.ponente:hover {
  width: 300px; /* Nuevo tamaño del contenedor al hacer hover */
  height: 350px; /* Nuevo tamaño del contenedor al hacer hover */
  transform: translate(-10px, -10px) scale(1.5); /* Centra y agranda el contenedor */
  z-index: 1; /* Asegura que el contenedor esté por encima de otros elementos */
  border-width: 10px; /* Ajusta el ancho del borde al hacer hover */
  border-color: black; /* Color del borde al hacer hover */
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.3); /* Sombra para resaltar */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5d0cf3e */.imagen {
  display: block;
  max-width: 100%;
  height: auto;
  border-radius: 10px; /* Bordes redondeados */
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1); /* Sombra suave */
  transition: transform 0.3s ease; /* Transición suave */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2353db9 */.ponente {
  position: relative;

  background-color: #f0f0f0; /* Color de fondo del contenedor */
  border: 2px solid transparent; /* Borde inicial transparente */
  transition: width 0.5s ease, height 0.5s ease, transform 0.5s ease, border-width 0.5s ease; /* Transiciones suaves */
  box-sizing: border-box; /* Incluye el borde en el tamaño del contenedor */
}

.ponente:hover {
  width: 300px; /* Nuevo tamaño del contenedor al hacer hover */
  height: 350px; /* Nuevo tamaño del contenedor al hacer hover */
  transform: translate(-10px, -10px) scale(1.5); /* Centra y agranda el contenedor */
  z-index: 1; /* Asegura que el contenedor esté por encima de otros elementos */
  border-width: 10px; /* Ajusta el ancho del borde al hacer hover */
  border-color: black; /* Color del borde al hacer hover */
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.3); /* Sombra para resaltar */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-46fba35 */.imagen {
  display: block;
  max-width: 100%;
  height: auto;
  border-radius: 10px; /* Bordes redondeados */
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1); /* Sombra suave */
  transition: transform 0.3s ease; /* Transición suave */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0aae392 */.ponente {
  position: relative;

  background-color: #f0f0f0; /* Color de fondo del contenedor */
  border: 2px solid transparent; /* Borde inicial transparente */
  transition: width 0.5s ease, height 0.5s ease, transform 0.5s ease, border-width 0.5s ease; /* Transiciones suaves */
  box-sizing: border-box; /* Incluye el borde en el tamaño del contenedor */
}

.ponente:hover {
  width: 300px; /* Nuevo tamaño del contenedor al hacer hover */
  height: 350px; /* Nuevo tamaño del contenedor al hacer hover */
  transform: translate(-10px, -10px) scale(1.5); /* Centra y agranda el contenedor */
  z-index: 1; /* Asegura que el contenedor esté por encima de otros elementos */
  border-width: 10px; /* Ajusta el ancho del borde al hacer hover */
  border-color: black; /* Color del borde al hacer hover */
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.3); /* Sombra para resaltar */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea9cb8d */.ponente {
  position: relative;

  background-color: #f0f0f0; /* Color de fondo del contenedor */
  border: 2px solid transparent; /* Borde inicial transparente */
  transition: width 0.5s ease, height 0.5s ease, transform 0.5s ease, border-width 0.5s ease; /* Transiciones suaves */
  box-sizing: border-box; /* Incluye el borde en el tamaño del contenedor */
}

.ponente:hover {
  width: 300px; /* Nuevo tamaño del contenedor al hacer hover */
  height: 350px; /* Nuevo tamaño del contenedor al hacer hover */
  transform: translate(-10px, -10px) scale(1.5); /* Centra y agranda el contenedor */
  z-index: 1; /* Asegura que el contenedor esté por encima de otros elementos */
  border-width: 10px; /* Ajusta el ancho del borde al hacer hover */
  border-color: black; /* Color del borde al hacer hover */
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.3); /* Sombra para resaltar */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2c357e3 */.imagen {
  display: block;
  max-width: 100%;
  height: auto;
  border-radius: 10px; /* Bordes redondeados */
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1); /* Sombra suave */
  transition: transform 0.3s ease; /* Transición suave */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44668ec */.ponente {
  position: relative;

  background-color: #f0f0f0; /* Color de fondo del contenedor */
  border: 2px solid transparent; /* Borde inicial transparente */
  transition: width 0.5s ease, height 0.5s ease, transform 0.5s ease, border-width 0.5s ease; /* Transiciones suaves */
  box-sizing: border-box; /* Incluye el borde en el tamaño del contenedor */
}

.ponente:hover {
  width: 300px; /* Nuevo tamaño del contenedor al hacer hover */
  height: 350px; /* Nuevo tamaño del contenedor al hacer hover */
  transform: translate(-10px, -10px) scale(1.5); /* Centra y agranda el contenedor */
  z-index: 1; /* Asegura que el contenedor esté por encima de otros elementos */
  border-width: 10px; /* Ajusta el ancho del borde al hacer hover */
  border-color: black; /* Color del borde al hacer hover */
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.3); /* Sombra para resaltar */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8358e58 */.imagen {
  display: block;
  max-width: 100%;
  height: auto;
  border-radius: 10px; /* Bordes redondeados */
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1); /* Sombra suave */
  transition: transform 0.3s ease; /* Transición suave */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7309b12 */.ponente {
  position: relative;

  background-color: #f0f0f0; /* Color de fondo del contenedor */
  border: 2px solid transparent; /* Borde inicial transparente */
  transition: width 0.5s ease, height 0.5s ease, transform 0.5s ease, border-width 0.5s ease; /* Transiciones suaves */
  box-sizing: border-box; /* Incluye el borde en el tamaño del contenedor */
}

.ponente:hover {
  width: 300px; /* Nuevo tamaño del contenedor al hacer hover */
  height: 350px; /* Nuevo tamaño del contenedor al hacer hover */
  transform: translate(-10px, -10px) scale(1.5); /* Centra y agranda el contenedor */
  z-index: 1; /* Asegura que el contenedor esté por encima de otros elementos */
  border-width: 10px; /* Ajusta el ancho del borde al hacer hover */
  border-color: black; /* Color del borde al hacer hover */
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.3); /* Sombra para resaltar */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-861d858 */.imagen {
  width: 100%; /* Ancho del contenedor */
  height: 100%; /* Altura del contenedor */
  background-image: url('tu-imagen.jpg'); /* Ruta de la imagen */
  background-size: cover; /* Hace que la imagen cubra todo el espacio */
  background-position: center; /* Centra la imagen */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8b9d49 */.ponente {
  position: relative;

  background-color: #f0f0f0; /* Color de fondo del contenedor */
  border: 2px solid transparent; /* Borde inicial transparente */
  transition: width 0.5s ease, height 0.5s ease, transform 0.5s ease, border-width 0.5s ease; /* Transiciones suaves */
  box-sizing: border-box; /* Incluye el borde en el tamaño del contenedor */
}

.ponente:hover {
  width: 300px; /* Nuevo tamaño del contenedor al hacer hover */
  height: 350px; /* Nuevo tamaño del contenedor al hacer hover */
  transform: translate(-10px, -10px) scale(1.5); /* Centra y agranda el contenedor */
  z-index: 1; /* Asegura que el contenedor esté por encima de otros elementos */
  border-width: 10px; /* Ajusta el ancho del borde al hacer hover */
  border-color: black; /* Color del borde al hacer hover */
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.3); /* Sombra para resaltar */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a087380 */.ponente {
  position: relative;

  background-color: #f0f0f0; /* Color de fondo del contenedor */
  border: 2px solid transparent; /* Borde inicial transparente */
  transition: width 0.5s ease, height 0.5s ease, transform 0.5s ease, border-width 0.5s ease; /* Transiciones suaves */
  box-sizing: border-box; /* Incluye el borde en el tamaño del contenedor */
}

.ponente:hover {
  width: 300px; /* Nuevo tamaño del contenedor al hacer hover */
  height: 350px; /* Nuevo tamaño del contenedor al hacer hover */
  transform: translate(-10px, -10px) scale(1.5); /* Centra y agranda el contenedor */
  z-index: 1; /* Asegura que el contenedor esté por encima de otros elementos */
  border-width: 10px; /* Ajusta el ancho del borde al hacer hover */
  border-color: black; /* Color del borde al hacer hover */
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.3); /* Sombra para resaltar */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c879a6 */.ponente {
  position: relative;

  background-color: #f0f0f0; /* Color de fondo del contenedor */
  border: 2px solid transparent; /* Borde inicial transparente */
  transition: width 0.5s ease, height 0.5s ease, transform 0.5s ease, border-width 0.5s ease; /* Transiciones suaves */
  box-sizing: border-box; /* Incluye el borde en el tamaño del contenedor */
}

.ponente:hover {
  width: 300px; /* Nuevo tamaño del contenedor al hacer hover */
  height: 350px; /* Nuevo tamaño del contenedor al hacer hover */
  transform: translate(-10px, -10px) scale(1.5); /* Centra y agranda el contenedor */
  z-index: 1; /* Asegura que el contenedor esté por encima de otros elementos */
  border-width: 10px; /* Ajusta el ancho del borde al hacer hover */
  border-color: black; /* Color del borde al hacer hover */
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.3); /* Sombra para resaltar */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c7ef117 */.imagen {
  width: 100%; /* Ancho del contenedor */
  height: 100%; /* Altura del contenedor */
  background-image: url('tu-imagen.jpg'); /* Ruta de la imagen */
  background-size: cover; /* Hace que la imagen cubra todo el espacio */
  background-position: center; /* Centra la imagen */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2caedc3 */.ponente {
  position: relative;

  background-color: #f0f0f0; /* Color de fondo del contenedor */
  border: 2px solid transparent; /* Borde inicial transparente */
  transition: width 0.5s ease, height 0.5s ease, transform 0.5s ease, border-width 0.5s ease; /* Transiciones suaves */
  box-sizing: border-box; /* Incluye el borde en el tamaño del contenedor */
}

.ponente:hover {
  width: 300px; /* Nuevo tamaño del contenedor al hacer hover */
  height: 350px; /* Nuevo tamaño del contenedor al hacer hover */
  transform: translate(-10px, -10px) scale(1.5); /* Centra y agranda el contenedor */
  z-index: 1; /* Asegura que el contenedor esté por encima de otros elementos */
  border-width: 10px; /* Ajusta el ancho del borde al hacer hover */
  border-color: black; /* Color del borde al hacer hover */
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.3); /* Sombra para resaltar */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6473e4e */.ponente {
  position: relative;

  background-color: #f0f0f0; /* Color de fondo del contenedor */
  border: 2px solid transparent; /* Borde inicial transparente */
  transition: width 0.5s ease, height 0.5s ease, transform 0.5s ease, border-width 0.5s ease; /* Transiciones suaves */
  box-sizing: border-box; /* Incluye el borde en el tamaño del contenedor */
}

.ponente:hover {
  width: 300px; /* Nuevo tamaño del contenedor al hacer hover */
  height: 350px; /* Nuevo tamaño del contenedor al hacer hover */
  transform: translate(-10px, -10px) scale(1.5); /* Centra y agranda el contenedor */
  z-index: 1; /* Asegura que el contenedor esté por encima de otros elementos */
  border-width: 10px; /* Ajusta el ancho del borde al hacer hover */
  border-color: black; /* Color del borde al hacer hover */
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.3); /* Sombra para resaltar */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a81b57 */.ponente {
  position: relative;

  background-color: #f0f0f0; /* Color de fondo del contenedor */
  border: 2px solid transparent; /* Borde inicial transparente */
  transition: width 0.5s ease, height 0.5s ease, transform 0.5s ease, border-width 0.5s ease; /* Transiciones suaves */
  box-sizing: border-box; /* Incluye el borde en el tamaño del contenedor */
}

.ponente:hover {
  width: 300px; /* Nuevo tamaño del contenedor al hacer hover */
  height: 350px; /* Nuevo tamaño del contenedor al hacer hover */
  transform: translate(-10px, -10px) scale(1.5); /* Centra y agranda el contenedor */
  z-index: 1; /* Asegura que el contenedor esté por encima de otros elementos */
  border-width: 10px; /* Ajusta el ancho del borde al hacer hover */
  border-color: black; /* Color del borde al hacer hover */
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.3); /* Sombra para resaltar */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c859f8f */.imagen {
  display: block;
  max-width: 100%;
  height: auto;
  border-radius: 10px; /* Bordes redondeados */
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1); /* Sombra suave */
  transition: transform 0.3s ease; /* Transición suave */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-061b639 */.ponente {
  position: relative;

  background-color: #f0f0f0; /* Color de fondo del contenedor */
  border: 2px solid transparent; /* Borde inicial transparente */
  transition: width 0.5s ease, height 0.5s ease, transform 0.5s ease, border-width 0.5s ease; /* Transiciones suaves */
  box-sizing: border-box; /* Incluye el borde en el tamaño del contenedor */
}

.ponente:hover {
  width: 300px; /* Nuevo tamaño del contenedor al hacer hover */
  height: 350px; /* Nuevo tamaño del contenedor al hacer hover */
  transform: translate(-10px, -10px) scale(1.5); /* Centra y agranda el contenedor */
  z-index: 1; /* Asegura que el contenedor esté por encima de otros elementos */
  border-width: 10px; /* Ajusta el ancho del borde al hacer hover */
  border-color: black; /* Color del borde al hacer hover */
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.3); /* Sombra para resaltar */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-792517d */.imagen {
  display: block;
  max-width: 100%;
  height: auto;
  border-radius: 10px; /* Bordes redondeados */
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1); /* Sombra suave */
  transition: transform 0.3s ease; /* Transición suave */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b0c959 */.ponente {
  position: relative;

  background-color: #f0f0f0; /* Color de fondo del contenedor */
  border: 2px solid transparent; /* Borde inicial transparente */
  transition: width 0.5s ease, height 0.5s ease, transform 0.5s ease, border-width 0.5s ease; /* Transiciones suaves */
  box-sizing: border-box; /* Incluye el borde en el tamaño del contenedor */
}

.ponente:hover {
  width: 300px; /* Nuevo tamaño del contenedor al hacer hover */
  height: 350px; /* Nuevo tamaño del contenedor al hacer hover */
  transform: translate(-10px, -10px) scale(1.5); /* Centra y agranda el contenedor */
  z-index: 1; /* Asegura que el contenedor esté por encima de otros elementos */
  border-width: 10px; /* Ajusta el ancho del borde al hacer hover */
  border-color: black; /* Color del borde al hacer hover */
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.3); /* Sombra para resaltar */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4aca23d */.imagen {
  width: 100%; /* Ancho del contenedor */
  height: 100%; /* Altura del contenedor */
  background-image: url('tu-imagen.jpg'); /* Ruta de la imagen */
  background-size: cover; /* Hace que la imagen cubra todo el espacio */
  background-position: center; /* Centra la imagen */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-898c40c */.ponente {
  position: relative;

  background-color: #f0f0f0; /* Color de fondo del contenedor */
  border: 2px solid transparent; /* Borde inicial transparente */
  transition: width 0.5s ease, height 0.5s ease, transform 0.5s ease, border-width 0.5s ease; /* Transiciones suaves */
  box-sizing: border-box; /* Incluye el borde en el tamaño del contenedor */
}

.ponente:hover {
  width: 300px; /* Nuevo tamaño del contenedor al hacer hover */
  height: 350px; /* Nuevo tamaño del contenedor al hacer hover */
  transform: translate(-10px, -10px) scale(1.5); /* Centra y agranda el contenedor */
  z-index: 1; /* Asegura que el contenedor esté por encima de otros elementos */
  border-width: 10px; /* Ajusta el ancho del borde al hacer hover */
  border-color: black; /* Color del borde al hacer hover */
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.3); /* Sombra para resaltar */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e85d10f */.ponente {
  position: relative;

  background-color: #f0f0f0; /* Color de fondo del contenedor */
  border: 2px solid transparent; /* Borde inicial transparente */
  transition: width 0.5s ease, height 0.5s ease, transform 0.5s ease, border-width 0.5s ease; /* Transiciones suaves */
  box-sizing: border-box; /* Incluye el borde en el tamaño del contenedor */
}

.ponente:hover {
  width: 300px; /* Nuevo tamaño del contenedor al hacer hover */
  height: 350px; /* Nuevo tamaño del contenedor al hacer hover */
  transform: translate(-10px, -10px) scale(1.5); /* Centra y agranda el contenedor */
  z-index: 1; /* Asegura que el contenedor esté por encima de otros elementos */
  border-width: 10px; /* Ajusta el ancho del borde al hacer hover */
  border-color: black; /* Color del borde al hacer hover */
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.3); /* Sombra para resaltar */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a9b4ba1 */.imagen {
  display: block;
  max-width: 100%;
  height: auto;
  border-radius: 10px; /* Bordes redondeados */
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1); /* Sombra suave */
  transition: transform 0.3s ease; /* Transición suave */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9efce9c */.ponente {
  position: relative;

  background-color: #f0f0f0; /* Color de fondo del contenedor */
  border: 2px solid transparent; /* Borde inicial transparente */
  transition: width 0.5s ease, height 0.5s ease, transform 0.5s ease, border-width 0.5s ease; /* Transiciones suaves */
  box-sizing: border-box; /* Incluye el borde en el tamaño del contenedor */
}

.ponente:hover {
  width: 300px; /* Nuevo tamaño del contenedor al hacer hover */
  height: 350px; /* Nuevo tamaño del contenedor al hacer hover */
  transform: translate(-10px, -10px) scale(1.5); /* Centra y agranda el contenedor */
  z-index: 1; /* Asegura que el contenedor esté por encima de otros elementos */
  border-width: 10px; /* Ajusta el ancho del borde al hacer hover */
  border-color: black; /* Color del borde al hacer hover */
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.3); /* Sombra para resaltar */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bd20d11 */.imagen {
  width: 100%; /* Ancho del contenedor */
  height: 100%; /* Altura del contenedor */
  background-image: url('tu-imagen.jpg'); /* Ruta de la imagen */
  background-size: cover; /* Hace que la imagen cubra todo el espacio */
  background-position: center; /* Centra la imagen */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3262cef */.ponente {
  position: relative;

  background-color: #f0f0f0; /* Color de fondo del contenedor */
  border: 2px solid transparent; /* Borde inicial transparente */
  transition: width 0.5s ease, height 0.5s ease, transform 0.5s ease, border-width 0.5s ease; /* Transiciones suaves */
  box-sizing: border-box; /* Incluye el borde en el tamaño del contenedor */
}

.ponente:hover {
  width: 300px; /* Nuevo tamaño del contenedor al hacer hover */
  height: 350px; /* Nuevo tamaño del contenedor al hacer hover */
  transform: translate(-10px, -10px) scale(1.5); /* Centra y agranda el contenedor */
  z-index: 1; /* Asegura que el contenedor esté por encima de otros elementos */
  border-width: 10px; /* Ajusta el ancho del borde al hacer hover */
  border-color: black; /* Color del borde al hacer hover */
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.3); /* Sombra para resaltar */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4275584 */.ponente {
  position: relative;

  background-color: #f0f0f0; /* Color de fondo del contenedor */
  border: 2px solid transparent; /* Borde inicial transparente */
  transition: width 0.5s ease, height 0.5s ease, transform 0.5s ease, border-width 0.5s ease; /* Transiciones suaves */
  box-sizing: border-box; /* Incluye el borde en el tamaño del contenedor */
}

.ponente:hover {
  width: 300px; /* Nuevo tamaño del contenedor al hacer hover */
  height: 350px; /* Nuevo tamaño del contenedor al hacer hover */
  transform: translate(-10px, -10px) scale(1.5); /* Centra y agranda el contenedor */
  z-index: 1; /* Asegura que el contenedor esté por encima de otros elementos */
  border-width: 10px; /* Ajusta el ancho del borde al hacer hover */
  border-color: black; /* Color del borde al hacer hover */
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.3); /* Sombra para resaltar */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6aa9d09 */.imagen {
  display: block;
  max-width: 100%;
  height: auto;
  border-radius: 10px; /* Bordes redondeados */
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1); /* Sombra suave */
  transition: transform 0.3s ease; /* Transición suave */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-411b6bb */.ponente {
  position: relative;

  background-color: #f0f0f0; /* Color de fondo del contenedor */
  border: 2px solid transparent; /* Borde inicial transparente */
  transition: width 0.5s ease, height 0.5s ease, transform 0.5s ease, border-width 0.5s ease; /* Transiciones suaves */
  box-sizing: border-box; /* Incluye el borde en el tamaño del contenedor */
}

.ponente:hover {
  width: 300px; /* Nuevo tamaño del contenedor al hacer hover */
  height: 350px; /* Nuevo tamaño del contenedor al hacer hover */
  transform: translate(-10px, -10px) scale(1.5); /* Centra y agranda el contenedor */
  z-index: 1; /* Asegura que el contenedor esté por encima de otros elementos */
  border-width: 10px; /* Ajusta el ancho del borde al hacer hover */
  border-color: black; /* Color del borde al hacer hover */
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.3); /* Sombra para resaltar */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-163023d */.imagen {
  display: block;
  max-width: 100%;
  height: auto;
  border-radius: 10px; /* Bordes redondeados */
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1); /* Sombra suave */
  transition: transform 0.3s ease; /* Transición suave */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51b4b2a */.ponente {
  position: relative;

  background-color: #f0f0f0; /* Color de fondo del contenedor */
  border: 2px solid transparent; /* Borde inicial transparente */
  transition: width 0.5s ease, height 0.5s ease, transform 0.5s ease, border-width 0.5s ease; /* Transiciones suaves */
  box-sizing: border-box; /* Incluye el borde en el tamaño del contenedor */
}

.ponente:hover {
  width: 300px; /* Nuevo tamaño del contenedor al hacer hover */
  height: 350px; /* Nuevo tamaño del contenedor al hacer hover */
  transform: translate(-10px, -10px) scale(1.5); /* Centra y agranda el contenedor */
  z-index: 1; /* Asegura que el contenedor esté por encima de otros elementos */
  border-width: 10px; /* Ajusta el ancho del borde al hacer hover */
  border-color: black; /* Color del borde al hacer hover */
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.3); /* Sombra para resaltar */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3171bdb */.imagen {
  display: block;
  max-width: 100%;
  height: auto;
  border-radius: 10px; /* Bordes redondeados */
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1); /* Sombra suave */
  transition: transform 0.3s ease; /* Transición suave */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-83bcdae */.ponente {
  position: relative;

  background-color: #f0f0f0; /* Color de fondo del contenedor */
  border: 2px solid transparent; /* Borde inicial transparente */
  transition: width 0.5s ease, height 0.5s ease, transform 0.5s ease, border-width 0.5s ease; /* Transiciones suaves */
  box-sizing: border-box; /* Incluye el borde en el tamaño del contenedor */
}

.ponente:hover {
  width: 300px; /* Nuevo tamaño del contenedor al hacer hover */
  height: 350px; /* Nuevo tamaño del contenedor al hacer hover */
  transform: translate(-10px, -10px) scale(1.5); /* Centra y agranda el contenedor */
  z-index: 1; /* Asegura que el contenedor esté por encima de otros elementos */
  border-width: 10px; /* Ajusta el ancho del borde al hacer hover */
  border-color: black; /* Color del borde al hacer hover */
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.3); /* Sombra para resaltar */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e6c54e7 */.imagen {
  display: block;
  max-width: 100%;
  height: auto;
  border-radius: 10px; /* Bordes redondeados */
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1); /* Sombra suave */
  transition: transform 0.3s ease; /* Transición suave */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62d1af7 */.ponente {
  position: relative;

  background-color: #f0f0f0; /* Color de fondo del contenedor */
  border: 2px solid transparent; /* Borde inicial transparente */
  transition: width 0.5s ease, height 0.5s ease, transform 0.5s ease, border-width 0.5s ease; /* Transiciones suaves */
  box-sizing: border-box; /* Incluye el borde en el tamaño del contenedor */
}

.ponente:hover {
  width: 300px; /* Nuevo tamaño del contenedor al hacer hover */
  height: 350px; /* Nuevo tamaño del contenedor al hacer hover */
  transform: translate(-10px, -10px) scale(1.5); /* Centra y agranda el contenedor */
  z-index: 1; /* Asegura que el contenedor esté por encima de otros elementos */
  border-width: 10px; /* Ajusta el ancho del borde al hacer hover */
  border-color: black; /* Color del borde al hacer hover */
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.3); /* Sombra para resaltar */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-66b131f */.imagen {
  display: block;
  max-width: 100%;
  height: auto;
  border-radius: 10px; /* Bordes redondeados */
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1); /* Sombra suave */
  transition: transform 0.3s ease; /* Transición suave */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c10bcdb */.ponente {
  position: relative;

  background-color: #f0f0f0; /* Color de fondo del contenedor */
  border: 2px solid transparent; /* Borde inicial transparente */
  transition: width 0.5s ease, height 0.5s ease, transform 0.5s ease, border-width 0.5s ease; /* Transiciones suaves */
  box-sizing: border-box; /* Incluye el borde en el tamaño del contenedor */
}

.ponente:hover {
  width: 300px; /* Nuevo tamaño del contenedor al hacer hover */
  height: 350px; /* Nuevo tamaño del contenedor al hacer hover */
  transform: translate(-10px, -10px) scale(1.5); /* Centra y agranda el contenedor */
  z-index: 1; /* Asegura que el contenedor esté por encima de otros elementos */
  border-width: 10px; /* Ajusta el ancho del borde al hacer hover */
  border-color: black; /* Color del borde al hacer hover */
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.3); /* Sombra para resaltar */
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Futura';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://realestatetoptrainers.com/wp-content/uploads/2024/03/Futura-Medium-01.ttf') format('truetype');
}
@font-face {
	font-family: 'Futura';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://realestatetoptrainers.com/wp-content/uploads/2024/03/Futura-MediumItalic-02.ttf') format('truetype');
}
@font-face {
	font-family: 'Futura';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://realestatetoptrainers.com/wp-content/uploads/2024/03/Futura-Bold-03.ttf') format('truetype');
}
/* End Custom Fonts CSS */