.elementor-666 .elementor-element.elementor-element-ff59dcb{--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-666 .elementor-element.elementor-element-6a10955{--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-666 .elementor-element.elementor-element-6a10955:not(.elementor-motion-effects-element-type-background), .elementor-666 .elementor-element.elementor-element-6a10955 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#80BEDC;}.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-666 .elementor-element.elementor-element-298ff13 > .elementor-widget-container{margin:3% 0% 0% 0%;}.elementor-666 .elementor-element.elementor-element-298ff13{text-align:center;font-family:"Futura", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-666 .elementor-element.elementor-element-1cfc0b1{--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;--margin-top:3%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.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-666 .elementor-element.elementor-element-da49a95{--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-666 .elementor-element.elementor-element-da49a95:not(.elementor-motion-effects-element-type-background), .elementor-666 .elementor-element.elementor-element-da49a95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#80BEDC;}.elementor-666 .elementor-element.elementor-element-f9d63a5 > .elementor-widget-container{margin:6% 0% 0% 0%;}.elementor-666 .elementor-element.elementor-element-f9d63a5{text-align:center;font-family:"Futura", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-666 .elementor-element.elementor-element-e61316e{--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-call-to-action .elementor-cta__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-call-to-action .elementor-cta__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-call-to-action .elementor-cta__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-call-to-action .elementor-ribbon-inner{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-666 .elementor-element.elementor-element-fdffa77 .elementor-cta .elementor-cta__bg, .elementor-666 .elementor-element.elementor-element-fdffa77 .elementor-cta .elementor-cta__bg-overlay{transition-duration:200ms;}.elementor-666 .elementor-element.elementor-element-fdffa77 > .elementor-widget-container{background-color:#04A8F85E;border-style:none;border-radius:24px 24px 24px 24px;}.elementor-666 .elementor-element.elementor-element-fdffa77 .elementor-cta__content{text-align:center;background-color:#CAC5B3;}.elementor-666 .elementor-element.elementor-element-fdffa77 .elementor-cta__bg-wrapper{min-height:150px;}.elementor-666 .elementor-element.elementor-element-fdffa77 .elementor-cta__title{font-family:"Roboto", Sans-serif;font-size:45px;font-weight:900;color:#000000B8;}.elementor-666 .elementor-element.elementor-element-fdffa77 .elementor-cta__description{font-family:"Roboto", Sans-serif;font-weight:700;color:#000000;}.elementor-666 .elementor-element.elementor-element-fdffa77 .elementor-cta__button{color:#FFFFFF;border-color:#02010100;font-family:"Roboto", Sans-serif;font-size:25px;font-weight:500;background-color:#B33035;border-width:7px;border-radius:11px;padding:1% 7% 1% 7%;}.elementor-666 .elementor-element.elementor-element-fdffa77 .elementor-cta__button:hover{background-color:#C71D23;}.elementor-666 .elementor-element.elementor-element-fdffa77 .elementor-cta:hover .elementor-cta__bg{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-666 .elementor-element.elementor-element-aca31ad{--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-666 .elementor-element.elementor-element-75d52c5 .elementor-cta .elementor-cta__bg, .elementor-666 .elementor-element.elementor-element-75d52c5 .elementor-cta .elementor-cta__bg-overlay{transition-duration:200ms;}.elementor-666 .elementor-element.elementor-element-75d52c5 > .elementor-widget-container{background-color:#04A8F85E;border-style:none;border-radius:24px 24px 24px 24px;}.elementor-666 .elementor-element.elementor-element-75d52c5 .elementor-cta__content{text-align:center;background-color:#CAC5B3;}.elementor-666 .elementor-element.elementor-element-75d52c5 .elementor-cta__bg-wrapper{min-height:150px;}.elementor-666 .elementor-element.elementor-element-75d52c5 .elementor-cta__title{font-family:"Roboto", Sans-serif;font-size:45px;font-weight:900;color:#000000B8;}.elementor-666 .elementor-element.elementor-element-75d52c5 .elementor-cta__description{font-family:"Roboto", Sans-serif;font-weight:700;color:#000000;}.elementor-666 .elementor-element.elementor-element-75d52c5 .elementor-cta__button{color:#FFFFFF;border-color:#02010100;font-family:"Roboto", Sans-serif;font-size:25px;font-weight:500;background-color:#B33035;border-width:7px;border-radius:11px;padding:1% 7% 1% 7%;}.elementor-666 .elementor-element.elementor-element-75d52c5 .elementor-cta__button:hover{background-color:#C71D23;}.elementor-666 .elementor-element.elementor-element-75d52c5 .elementor-cta:hover .elementor-cta__bg{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-666 .elementor-element.elementor-element-8a068d0{--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-666 .elementor-element.elementor-element-a873cc8{--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-666 .elementor-element.elementor-element-a873cc8:not(.elementor-motion-effects-element-type-background), .elementor-666 .elementor-element.elementor-element-a873cc8 > .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-666 .elementor-element.elementor-element-493a8a6{text-align:start;}.elementor-666 .elementor-element.elementor-element-493a8a6 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:20px;font-weight:600;color:#80BEDC;}.elementor-666 .elementor-element.elementor-element-57c44d8 > .elementor-widget-container{margin:-1em 0em 0em 0em;}.elementor-666 .elementor-element.elementor-element-57c44d8{text-align:start;}.elementor-666 .elementor-element.elementor-element-57c44d8 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:14px;font-weight:600;color:#003882;}.elementor-666 .elementor-element.elementor-element-43ba8ef{--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-666 .elementor-element.elementor-element-43ba8ef:not(.elementor-motion-effects-element-type-background), .elementor-666 .elementor-element.elementor-element-43ba8ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECEDED;}.elementor-666 .elementor-element.elementor-element-5910511{text-align:start;}.elementor-666 .elementor-element.elementor-element-5910511 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:20px;font-weight:600;color:#80BEDC;}.elementor-666 .elementor-element.elementor-element-ff0887a > .elementor-widget-container{margin:-1em 0em 0em 0em;}.elementor-666 .elementor-element.elementor-element-ff0887a{text-align:start;}.elementor-666 .elementor-element.elementor-element-ff0887a .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:14px;font-weight:600;color:#003882;}.elementor-666 .elementor-element.elementor-element-a3da77e{--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-666 .elementor-element.elementor-element-a3da77e:not(.elementor-motion-effects-element-type-background), .elementor-666 .elementor-element.elementor-element-a3da77e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECEDED;}.elementor-666 .elementor-element.elementor-element-217296b{text-align:start;}.elementor-666 .elementor-element.elementor-element-217296b .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:20px;font-weight:600;color:#80BEDC;}.elementor-666 .elementor-element.elementor-element-7d22a30 > .elementor-widget-container{margin:-1em 0em 0em 0em;}.elementor-666 .elementor-element.elementor-element-7d22a30{text-align:start;}.elementor-666 .elementor-element.elementor-element-7d22a30 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:14px;font-weight:600;color:#003882;}.elementor-666 .elementor-element.elementor-element-a1afec1{--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-666 .elementor-element.elementor-element-a1afec1:not(.elementor-motion-effects-element-type-background), .elementor-666 .elementor-element.elementor-element-a1afec1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECEDED;}.elementor-666 .elementor-element.elementor-element-a1afec1::before, .elementor-666 .elementor-element.elementor-element-a1afec1 > .elementor-background-video-container::before, .elementor-666 .elementor-element.elementor-element-a1afec1 > .e-con-inner > .elementor-background-video-container::before, .elementor-666 .elementor-element.elementor-element-a1afec1 > .elementor-background-slideshow::before, .elementor-666 .elementor-element.elementor-element-a1afec1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-666 .elementor-element.elementor-element-a1afec1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-666 .elementor-element.elementor-element-6a1a7fd{text-align:start;}.elementor-666 .elementor-element.elementor-element-6a1a7fd .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:20px;font-weight:600;color:#80BEDC;}.elementor-666 .elementor-element.elementor-element-396a167 > .elementor-widget-container{margin:-1em 0em 0em 0em;}.elementor-666 .elementor-element.elementor-element-396a167{text-align:start;}.elementor-666 .elementor-element.elementor-element-396a167 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:14px;font-weight:600;color:#003882;}.elementor-666 .elementor-element.elementor-element-b94cc5e{--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-666 .elementor-element.elementor-element-3031f91{--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-666 .elementor-element.elementor-element-3031f91:not(.elementor-motion-effects-element-type-background), .elementor-666 .elementor-element.elementor-element-3031f91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECEDED;}.elementor-666 .elementor-element.elementor-element-aa5c61d{text-align:start;}.elementor-666 .elementor-element.elementor-element-aa5c61d .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:20px;font-weight:600;color:#80BEDC;}.elementor-666 .elementor-element.elementor-element-a963cae > .elementor-widget-container{margin:-1em 0em 0em 0em;}.elementor-666 .elementor-element.elementor-element-a963cae{text-align:start;}.elementor-666 .elementor-element.elementor-element-a963cae .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:14px;font-weight:600;color:#003882;}.elementor-666 .elementor-element.elementor-element-77b60ce{--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-666 .elementor-element.elementor-element-77b60ce:not(.elementor-motion-effects-element-type-background), .elementor-666 .elementor-element.elementor-element-77b60ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECEDED;}.elementor-666 .elementor-element.elementor-element-fa415bf{text-align:start;}.elementor-666 .elementor-element.elementor-element-fa415bf .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:20px;font-weight:600;color:#80BEDC;}.elementor-666 .elementor-element.elementor-element-8948800 > .elementor-widget-container{margin:-1em 0em 0em 0em;}.elementor-666 .elementor-element.elementor-element-8948800{text-align:start;}.elementor-666 .elementor-element.elementor-element-8948800 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:14px;font-weight:600;color:#003882;}.elementor-666 .elementor-element.elementor-element-2db36eb{--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-666 .elementor-element.elementor-element-2db36eb:not(.elementor-motion-effects-element-type-background), .elementor-666 .elementor-element.elementor-element-2db36eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECEDED;}.elementor-666 .elementor-element.elementor-element-115a700{text-align:start;}.elementor-666 .elementor-element.elementor-element-115a700 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:20px;font-weight:600;color:#80BEDC;}.elementor-666 .elementor-element.elementor-element-d7972bf > .elementor-widget-container{margin:-1em 0em 0em 0em;}.elementor-666 .elementor-element.elementor-element-d7972bf{text-align:start;}.elementor-666 .elementor-element.elementor-element-d7972bf .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:14px;font-weight:600;color:#003882;}.elementor-666 .elementor-element.elementor-element-ee84ee5{--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-666 .elementor-element.elementor-element-ee84ee5:not(.elementor-motion-effects-element-type-background), .elementor-666 .elementor-element.elementor-element-ee84ee5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECEDED;}.elementor-666 .elementor-element.elementor-element-158522f{text-align:start;}.elementor-666 .elementor-element.elementor-element-158522f .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:20px;font-weight:600;color:#80BEDC;}.elementor-666 .elementor-element.elementor-element-dd59c6b > .elementor-widget-container{margin:-1em 0em 0em 0em;}.elementor-666 .elementor-element.elementor-element-dd59c6b{text-align:start;}.elementor-666 .elementor-element.elementor-element-dd59c6b .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:14px;font-weight:600;color:#003882;}.elementor-666 .elementor-element.elementor-element-15a454b{--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-666 .elementor-element.elementor-element-90addc7{--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-666 .elementor-element.elementor-element-90addc7:not(.elementor-motion-effects-element-type-background), .elementor-666 .elementor-element.elementor-element-90addc7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECEDED;}.elementor-666 .elementor-element.elementor-element-4469d3a{text-align:start;}.elementor-666 .elementor-element.elementor-element-4469d3a .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:20px;font-weight:600;color:#80BEDC;}.elementor-666 .elementor-element.elementor-element-c7156c4 > .elementor-widget-container{margin:-1em 0em 0em 0em;}.elementor-666 .elementor-element.elementor-element-c7156c4{text-align:start;}.elementor-666 .elementor-element.elementor-element-c7156c4 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:14px;font-weight:600;color:#003882;}.elementor-666 .elementor-element.elementor-element-d42c645{--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-666 .elementor-element.elementor-element-d42c645:not(.elementor-motion-effects-element-type-background), .elementor-666 .elementor-element.elementor-element-d42c645 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECEDED;}.elementor-666 .elementor-element.elementor-element-8d45255{text-align:start;}.elementor-666 .elementor-element.elementor-element-8d45255 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:20px;font-weight:600;color:#80BEDC;}.elementor-666 .elementor-element.elementor-element-0081e7b > .elementor-widget-container{margin:-1em 0em 0em 0em;}.elementor-666 .elementor-element.elementor-element-0081e7b{text-align:start;}.elementor-666 .elementor-element.elementor-element-0081e7b .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:14px;font-weight:600;color:#003882;}.elementor-666 .elementor-element.elementor-element-edd2be4{--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-666 .elementor-element.elementor-element-edd2be4:not(.elementor-motion-effects-element-type-background), .elementor-666 .elementor-element.elementor-element-edd2be4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECEDED;}.elementor-666 .elementor-element.elementor-element-edd2be4::before, .elementor-666 .elementor-element.elementor-element-edd2be4 > .elementor-background-video-container::before, .elementor-666 .elementor-element.elementor-element-edd2be4 > .e-con-inner > .elementor-background-video-container::before, .elementor-666 .elementor-element.elementor-element-edd2be4 > .elementor-background-slideshow::before, .elementor-666 .elementor-element.elementor-element-edd2be4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-666 .elementor-element.elementor-element-edd2be4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-666 .elementor-element.elementor-element-3d221f4{text-align:start;}.elementor-666 .elementor-element.elementor-element-3d221f4 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:20px;font-weight:600;color:#80BEDC;}.elementor-666 .elementor-element.elementor-element-8be711e > .elementor-widget-container{margin:-1em 0em 0em 0em;}.elementor-666 .elementor-element.elementor-element-8be711e{text-align:start;}.elementor-666 .elementor-element.elementor-element-8be711e .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:14px;font-weight:600;color:#003882;}.elementor-666 .elementor-element.elementor-element-417873f{--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-666 .elementor-element.elementor-element-417873f:not(.elementor-motion-effects-element-type-background), .elementor-666 .elementor-element.elementor-element-417873f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECEDED;}.elementor-666 .elementor-element.elementor-element-c97200c{text-align:start;}.elementor-666 .elementor-element.elementor-element-c97200c .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:20px;font-weight:600;color:#80BEDC;}.elementor-666 .elementor-element.elementor-element-6969da0 > .elementor-widget-container{margin:-1em 0em 0em 0em;}.elementor-666 .elementor-element.elementor-element-6969da0{text-align:start;}.elementor-666 .elementor-element.elementor-element-6969da0 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:14px;font-weight:600;color:#003882;}.elementor-666 .elementor-element.elementor-element-87a5a5c{--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-666 .elementor-element.elementor-element-f9dd027{--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-666 .elementor-element.elementor-element-f9dd027:not(.elementor-motion-effects-element-type-background), .elementor-666 .elementor-element.elementor-element-f9dd027 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECEDED;}.elementor-666 .elementor-element.elementor-element-ef04d17{text-align:start;}.elementor-666 .elementor-element.elementor-element-ef04d17 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:20px;font-weight:600;color:#80BEDC;}.elementor-666 .elementor-element.elementor-element-d9b56f2 > .elementor-widget-container{margin:-1em 0em 0em 0em;}.elementor-666 .elementor-element.elementor-element-d9b56f2{text-align:start;}.elementor-666 .elementor-element.elementor-element-d9b56f2 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:14px;font-weight:600;color:#003882;}.elementor-666 .elementor-element.elementor-element-f4042c7{--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-666 .elementor-element.elementor-element-f4042c7:not(.elementor-motion-effects-element-type-background), .elementor-666 .elementor-element.elementor-element-f4042c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECEDED;}.elementor-666 .elementor-element.elementor-element-d44f2eb{text-align:start;}.elementor-666 .elementor-element.elementor-element-d44f2eb .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:20px;font-weight:600;color:#80BEDC;}.elementor-666 .elementor-element.elementor-element-379f1e2 > .elementor-widget-container{margin:-1em 0em 0em 0em;}.elementor-666 .elementor-element.elementor-element-379f1e2{text-align:start;}.elementor-666 .elementor-element.elementor-element-379f1e2 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:14px;font-weight:600;color:#003882;}.elementor-666 .elementor-element.elementor-element-a7c9d1f{--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-666 .elementor-element.elementor-element-a7c9d1f:not(.elementor-motion-effects-element-type-background), .elementor-666 .elementor-element.elementor-element-a7c9d1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECEDED;}.elementor-666 .elementor-element.elementor-element-21ff90f{text-align:start;}.elementor-666 .elementor-element.elementor-element-21ff90f .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:20px;font-weight:600;color:#80BEDC;}.elementor-666 .elementor-element.elementor-element-dd4af20 > .elementor-widget-container{margin:-1em 0em 0em 0em;}.elementor-666 .elementor-element.elementor-element-dd4af20{text-align:start;}.elementor-666 .elementor-element.elementor-element-dd4af20 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:14px;font-weight:600;color:#003882;}.elementor-666 .elementor-element.elementor-element-69aba40{--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-666 .elementor-element.elementor-element-69aba40:not(.elementor-motion-effects-element-type-background), .elementor-666 .elementor-element.elementor-element-69aba40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECEDED;}.elementor-666 .elementor-element.elementor-element-a2381d3{text-align:start;}.elementor-666 .elementor-element.elementor-element-a2381d3 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:20px;font-weight:600;color:#80BEDC;}.elementor-666 .elementor-element.elementor-element-a178d0a > .elementor-widget-container{margin:-1em 0em 0em 0em;}.elementor-666 .elementor-element.elementor-element-a178d0a{text-align:start;}.elementor-666 .elementor-element.elementor-element-a178d0a .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:14px;font-weight:600;color:#003882;}.elementor-666 .elementor-element.elementor-element-6c71ca0{--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-666 .elementor-element.elementor-element-6c71ca0:not(.elementor-motion-effects-element-type-background), .elementor-666 .elementor-element.elementor-element-6c71ca0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECEDED;}.elementor-666 .elementor-element.elementor-element-5647fa4{text-align:start;}.elementor-666 .elementor-element.elementor-element-5647fa4 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:20px;font-weight:600;color:#80BEDC;}.elementor-666 .elementor-element.elementor-element-82cbf25 > .elementor-widget-container{margin:-1em 0em 0em 0em;}.elementor-666 .elementor-element.elementor-element-82cbf25{text-align:start;}.elementor-666 .elementor-element.elementor-element-82cbf25 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:14px;font-weight:600;color:#003882;}.elementor-666 .elementor-element.elementor-element-51d2229{--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-666 .elementor-element.elementor-element-30572ec{--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-666 .elementor-element.elementor-element-30572ec:not(.elementor-motion-effects-element-type-background), .elementor-666 .elementor-element.elementor-element-30572ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECEDED;}.elementor-666 .elementor-element.elementor-element-1e6d6be{text-align:start;}.elementor-666 .elementor-element.elementor-element-1e6d6be .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:20px;font-weight:600;color:#80BEDC;}.elementor-666 .elementor-element.elementor-element-7406bc9 > .elementor-widget-container{margin:-1em 0em 0em 0em;}.elementor-666 .elementor-element.elementor-element-7406bc9{text-align:start;}.elementor-666 .elementor-element.elementor-element-7406bc9 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:14px;font-weight:600;color:#003882;}.elementor-666 .elementor-element.elementor-element-0bbed3b{--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-666 .elementor-element.elementor-element-aa89fe6{text-align:start;}.elementor-666 .elementor-element.elementor-element-aa89fe6 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:20px;font-weight:600;color:#80BEDC;}.elementor-666 .elementor-element.elementor-element-0b6f916 > .elementor-widget-container{margin:-1em 0em 0em 0em;}.elementor-666 .elementor-element.elementor-element-0b6f916{text-align:start;}.elementor-666 .elementor-element.elementor-element-0b6f916 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:14px;font-weight:600;color:#003882;}.elementor-666 .elementor-element.elementor-element-1ebccb3{--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-666 .elementor-element.elementor-element-d46dfab{text-align:start;}.elementor-666 .elementor-element.elementor-element-d46dfab .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:20px;font-weight:600;color:#80BEDC;}.elementor-666 .elementor-element.elementor-element-72a44d6 > .elementor-widget-container{margin:-1em 0em 0em 0em;}.elementor-666 .elementor-element.elementor-element-72a44d6{text-align:start;}.elementor-666 .elementor-element.elementor-element-72a44d6 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:14px;font-weight:600;color:#003882;}.elementor-666 .elementor-element.elementor-element-1ac19d6{--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-666 .elementor-element.elementor-element-0747de8{text-align:start;}.elementor-666 .elementor-element.elementor-element-0747de8 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:20px;font-weight:600;color:#80BEDC;}.elementor-666 .elementor-element.elementor-element-a82f7b1 > .elementor-widget-container{margin:-1em 0em 0em 0em;}.elementor-666 .elementor-element.elementor-element-a82f7b1{text-align:start;}.elementor-666 .elementor-element.elementor-element-a82f7b1 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:14px;font-weight:600;color:#003882;}.elementor-666 .elementor-element.elementor-element-9b43974{--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-666 .elementor-element.elementor-element-8ee3182{--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-666 .elementor-element.elementor-element-1ddec1c{text-align:start;}.elementor-666 .elementor-element.elementor-element-1ddec1c .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:20px;font-weight:600;color:#80BEDC;}.elementor-666 .elementor-element.elementor-element-c2c54cf > .elementor-widget-container{margin:-1em 0em 0em 0em;}.elementor-666 .elementor-element.elementor-element-c2c54cf{text-align:start;}.elementor-666 .elementor-element.elementor-element-c2c54cf .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:14px;font-weight:600;color:#003882;}.elementor-666 .elementor-element.elementor-element-e217ae8{--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-666 .elementor-element.elementor-element-ec37c02{text-align:start;}.elementor-666 .elementor-element.elementor-element-ec37c02 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:20px;font-weight:600;color:#80BEDC;}.elementor-666 .elementor-element.elementor-element-90e47f4 > .elementor-widget-container{margin:-1em 0em 0em 0em;}.elementor-666 .elementor-element.elementor-element-90e47f4{text-align:start;}.elementor-666 .elementor-element.elementor-element-90e47f4 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:14px;font-weight:600;color:#003882;}.elementor-666 .elementor-element.elementor-element-8673c3c{--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-666 .elementor-element.elementor-element-1ec1ed6{text-align:start;}.elementor-666 .elementor-element.elementor-element-1ec1ed6 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:20px;font-weight:600;color:#80BEDC;}.elementor-666 .elementor-element.elementor-element-33d42a9 > .elementor-widget-container{margin:-1em 0em 0em 0em;}.elementor-666 .elementor-element.elementor-element-33d42a9{text-align:start;}.elementor-666 .elementor-element.elementor-element-33d42a9 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:14px;font-weight:600;color:#003882;}.elementor-666 .elementor-element.elementor-element-f10802b{--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-666 .elementor-element.elementor-element-c22156e{text-align:start;}.elementor-666 .elementor-element.elementor-element-c22156e .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:20px;font-weight:600;color:#80BEDC;}.elementor-666 .elementor-element.elementor-element-c902bfb > .elementor-widget-container{margin:-1em 0em 0em 0em;}.elementor-666 .elementor-element.elementor-element-c902bfb{text-align:start;}.elementor-666 .elementor-element.elementor-element-c902bfb .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:14px;font-weight:600;color:#003882;}.elementor-666 .elementor-element.elementor-element-4372783{--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-666 .elementor-element.elementor-element-8f4ddf8{--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-666 .elementor-element.elementor-element-5b94120{text-align:start;}.elementor-666 .elementor-element.elementor-element-5b94120 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:20px;font-weight:600;color:#80BEDC;}.elementor-666 .elementor-element.elementor-element-0dcb1f9 > .elementor-widget-container{margin:-1em 0em 0em 0em;}.elementor-666 .elementor-element.elementor-element-0dcb1f9{text-align:start;}.elementor-666 .elementor-element.elementor-element-0dcb1f9 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:14px;font-weight:600;color:#003882;}.elementor-666 .elementor-element.elementor-element-73876af{--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-666 .elementor-element.elementor-element-5182ee2{text-align:start;}.elementor-666 .elementor-element.elementor-element-5182ee2 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:20px;font-weight:600;color:#80BEDC;}.elementor-666 .elementor-element.elementor-element-6980743 > .elementor-widget-container{margin:-1em 0em 0em 0em;}.elementor-666 .elementor-element.elementor-element-6980743{text-align:start;}.elementor-666 .elementor-element.elementor-element-6980743 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:14px;font-weight:600;color:#003882;}.elementor-666 .elementor-element.elementor-element-e58a436{--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-666 .elementor-element.elementor-element-1bca2ea{text-align:start;}.elementor-666 .elementor-element.elementor-element-1bca2ea .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:20px;font-weight:600;color:#80BEDC;}.elementor-666 .elementor-element.elementor-element-36fe605 > .elementor-widget-container{margin:-1em 0em 0em 0em;}.elementor-666 .elementor-element.elementor-element-36fe605{text-align:start;}.elementor-666 .elementor-element.elementor-element-36fe605 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:14px;font-weight:600;color:#003882;}.elementor-666 .elementor-element.elementor-element-4b2ad89{--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-666 .elementor-element.elementor-element-2f111b0{text-align:start;}.elementor-666 .elementor-element.elementor-element-2f111b0 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:20px;font-weight:600;color:#80BEDC;}.elementor-666 .elementor-element.elementor-element-2ad7ef4 > .elementor-widget-container{margin:-1em 0em 0em 0em;}.elementor-666 .elementor-element.elementor-element-2ad7ef4{text-align:start;}.elementor-666 .elementor-element.elementor-element-2ad7ef4 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:14px;font-weight:600;color:#003882;}.elementor-666 .elementor-element.elementor-element-187c9e2{--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-666 .elementor-element.elementor-element-60f82ad{--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-666 .elementor-element.elementor-element-8cd4a5e{text-align:start;}.elementor-666 .elementor-element.elementor-element-8cd4a5e .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:20px;font-weight:600;color:#80BEDC;}.elementor-666 .elementor-element.elementor-element-02ddab3 > .elementor-widget-container{margin:-1em 0em 0em 0em;}.elementor-666 .elementor-element.elementor-element-02ddab3{text-align:start;}.elementor-666 .elementor-element.elementor-element-02ddab3 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:14px;font-weight:600;color:#003882;}.elementor-666 .elementor-element.elementor-element-ca5f776{--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-666 .elementor-element.elementor-element-223afb4{text-align:start;}.elementor-666 .elementor-element.elementor-element-223afb4 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:20px;font-weight:600;color:#80BEDC;}.elementor-666 .elementor-element.elementor-element-3e03946 > .elementor-widget-container{margin:-1em 0em 0em 0em;}.elementor-666 .elementor-element.elementor-element-3e03946{text-align:start;}.elementor-666 .elementor-element.elementor-element-3e03946 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:14px;font-weight:600;color:#003882;}.elementor-666 .elementor-element.elementor-element-7f14804{--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-666 .elementor-element.elementor-element-59b566b{text-align:start;}.elementor-666 .elementor-element.elementor-element-59b566b .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:20px;font-weight:600;color:#80BEDC;}.elementor-666 .elementor-element.elementor-element-5a410a8 > .elementor-widget-container{margin:-1em 0em 0em 0em;}.elementor-666 .elementor-element.elementor-element-5a410a8{text-align:start;}.elementor-666 .elementor-element.elementor-element-5a410a8 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:14px;font-weight:600;color:#003882;}.elementor-666 .elementor-element.elementor-element-8dc45e5{--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-666 .elementor-element.elementor-element-a786868{text-align:start;}.elementor-666 .elementor-element.elementor-element-a786868 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:20px;font-weight:600;color:#80BEDC;}.elementor-666 .elementor-element.elementor-element-0e3d6dc > .elementor-widget-container{margin:-1em 0em 0em 0em;}.elementor-666 .elementor-element.elementor-element-0e3d6dc{text-align:start;}.elementor-666 .elementor-element.elementor-element-0e3d6dc .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:14px;font-weight:600;color:#003882;}.elementor-666 .elementor-element.elementor-element-baa0a5b{--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-666 .elementor-element.elementor-element-0a4fd05{--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-666 .elementor-element.elementor-element-af88006{text-align:start;}.elementor-666 .elementor-element.elementor-element-af88006 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:20px;font-weight:600;color:#80BEDC;}.elementor-666 .elementor-element.elementor-element-9305053 > .elementor-widget-container{margin:-1em 0em 0em 0em;}.elementor-666 .elementor-element.elementor-element-9305053{text-align:start;}.elementor-666 .elementor-element.elementor-element-9305053 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:14px;font-weight:600;color:#003882;}.elementor-666 .elementor-element.elementor-element-4873667{--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-666 .elementor-element.elementor-element-b084590{text-align:start;}.elementor-666 .elementor-element.elementor-element-b084590 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:20px;font-weight:600;color:#80BEDC;}.elementor-666 .elementor-element.elementor-element-42c4a31 > .elementor-widget-container{margin:-1em 0em 0em 0em;}.elementor-666 .elementor-element.elementor-element-42c4a31{text-align:start;}.elementor-666 .elementor-element.elementor-element-42c4a31 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:14px;font-weight:600;color:#003882;}.elementor-666 .elementor-element.elementor-element-2cc6318{--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-666 .elementor-element.elementor-element-911a609{text-align:start;}.elementor-666 .elementor-element.elementor-element-911a609 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:20px;font-weight:600;color:#80BEDC;}.elementor-666 .elementor-element.elementor-element-8ef6ccb > .elementor-widget-container{margin:-1em 0em 0em 0em;}.elementor-666 .elementor-element.elementor-element-8ef6ccb{text-align:start;}.elementor-666 .elementor-element.elementor-element-8ef6ccb .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:14px;font-weight:600;color:#003882;}.elementor-666 .elementor-element.elementor-element-d49a489{--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-666 .elementor-element.elementor-element-1d64376{text-align:start;}.elementor-666 .elementor-element.elementor-element-1d64376 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:20px;font-weight:600;color:#80BEDC;}.elementor-666 .elementor-element.elementor-element-c7d144f > .elementor-widget-container{margin:-1em 0em 0em 0em;}.elementor-666 .elementor-element.elementor-element-c7d144f{text-align:start;}.elementor-666 .elementor-element.elementor-element-c7d144f .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:14px;font-weight:600;color:#003882;}.elementor-666 .elementor-element.elementor-element-d2d0d47{--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-666 .elementor-element.elementor-element-cedaa6c{--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-666 .elementor-element.elementor-element-a807558{text-align:start;}.elementor-666 .elementor-element.elementor-element-a807558 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:20px;font-weight:600;color:#80BEDC;}.elementor-666 .elementor-element.elementor-element-6da5ca5 > .elementor-widget-container{margin:-1em 0em 0em 0em;}.elementor-666 .elementor-element.elementor-element-6da5ca5{text-align:start;}.elementor-666 .elementor-element.elementor-element-6da5ca5 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:14px;font-weight:600;color:#003882;}.elementor-666 .elementor-element.elementor-element-c557d40{--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-666 .elementor-element.elementor-element-52b7f34{text-align:start;}.elementor-666 .elementor-element.elementor-element-52b7f34 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:20px;font-weight:600;color:#80BEDC;}.elementor-666 .elementor-element.elementor-element-dd493b2 > .elementor-widget-container{margin:-1em 0em 0em 0em;}.elementor-666 .elementor-element.elementor-element-dd493b2{text-align:start;}.elementor-666 .elementor-element.elementor-element-dd493b2 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:14px;font-weight:600;color:#003882;}.elementor-666 .elementor-element.elementor-element-f9a7099{--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-666 .elementor-element.elementor-element-3c3646e{text-align:start;}.elementor-666 .elementor-element.elementor-element-3c3646e .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:20px;font-weight:600;color:#80BEDC;}.elementor-666 .elementor-element.elementor-element-9d1303b > .elementor-widget-container{margin:-1em 0em 0em 0em;}.elementor-666 .elementor-element.elementor-element-9d1303b{text-align:start;}.elementor-666 .elementor-element.elementor-element-9d1303b .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:14px;font-weight:600;color:#003882;}.elementor-666 .elementor-element.elementor-element-ed5048d{--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-666 .elementor-element.elementor-element-ca06858{text-align:start;}.elementor-666 .elementor-element.elementor-element-ca06858 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:20px;font-weight:600;color:#80BEDC;}.elementor-666 .elementor-element.elementor-element-e306f9e > .elementor-widget-container{margin:-1em 0em 0em 0em;}.elementor-666 .elementor-element.elementor-element-e306f9e{text-align:start;}.elementor-666 .elementor-element.elementor-element-e306f9e .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:14px;font-weight:600;color:#003882;}.elementor-666 .elementor-element.elementor-element-090aa1c{--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-666 .elementor-element.elementor-element-99c07c4{--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-666 .elementor-element.elementor-element-3bc2310{text-align:start;}.elementor-666 .elementor-element.elementor-element-3bc2310 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:20px;font-weight:600;color:#80BEDC;}.elementor-666 .elementor-element.elementor-element-d6951c0 > .elementor-widget-container{margin:-1em 0em 0em 0em;}.elementor-666 .elementor-element.elementor-element-d6951c0{text-align:start;}.elementor-666 .elementor-element.elementor-element-d6951c0 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:14px;font-weight:600;color:#003882;}.elementor-666 .elementor-element.elementor-element-0fa1015{--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-666 .elementor-element.elementor-element-6b943bc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-666 .elementor-element.elementor-element-005dc0c{text-align:start;}.elementor-666 .elementor-element.elementor-element-005dc0c .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:20px;font-weight:600;color:#80BEDC;}.elementor-666 .elementor-element.elementor-element-c445255 > .elementor-widget-container{margin:-1em 0em 0em 0em;}.elementor-666 .elementor-element.elementor-element-c445255{text-align:start;}.elementor-666 .elementor-element.elementor-element-c445255 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:14px;font-weight:600;color:#003882;}.elementor-666 .elementor-element.elementor-element-17ee72c{--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-666 .elementor-element.elementor-element-01f27b5{--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-666 .elementor-element.elementor-element-39b6a95 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-666 .elementor-element.elementor-element-8a83596{text-align:start;}.elementor-666 .elementor-element.elementor-element-8a83596 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:20px;font-weight:600;color:#80BEDC;}.elementor-666 .elementor-element.elementor-element-1cb169a > .elementor-widget-container{margin:-1em 0em 0em 0em;}.elementor-666 .elementor-element.elementor-element-1cb169a{text-align:start;}.elementor-666 .elementor-element.elementor-element-1cb169a .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:14px;font-weight:600;color:#003882;}.elementor-666 .elementor-element.elementor-element-35167dd{--display:flex;}.elementor-666 .elementor-element.elementor-element-1d0b7c2{font-family:"Futura", Sans-serif;font-weight:600;color:#80BEDC;}.elementor-666 .elementor-element.elementor-element-87561f4{--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-666 .elementor-element.elementor-element-aaf1d11 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-666 .elementor-element.elementor-element-a2d04bc{--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-666 .elementor-element.elementor-element-e48d4e5{--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-666 .elementor-element.elementor-element-e48d4e5:not(.elementor-motion-effects-element-type-background), .elementor-666 .elementor-element.elementor-element-e48d4e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#003882;}.elementor-666 .elementor-element.elementor-element-e48d4e5.e-con{--align-self:center;}.elementor-666 .elementor-element.elementor-element-b8e9e65{text-align:center;}.elementor-666 .elementor-element.elementor-element-b8e9e65 .elementor-heading-title{font-family:"Futura", Sans-serif;font-weight:600;line-height:47px;color:#FFFFFF;}.elementor-666 .elementor-element.elementor-element-96ed238{--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-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-666 .elementor-element.elementor-element-6dcfa58{--divider-border-style:dotted;--divider-color:#000;--divider-border-width:2.4px;}.elementor-666 .elementor-element.elementor-element-6dcfa58 .elementor-divider-separator{width:100%;}.elementor-666 .elementor-element.elementor-element-6dcfa58 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-666 .elementor-element.elementor-element-4d0dc66{font-family:"Futura", Sans-serif;font-weight:600;color:#80BEDC;}@media(max-width:767px){.elementor-666 .elementor-element.elementor-element-fdffa77 .elementor-cta__bg-wrapper{min-height:148px;}.elementor-666 .elementor-element.elementor-element-fdffa77 .elementor-cta__title{font-size:31px;}.elementor-666 .elementor-element.elementor-element-fdffa77 .elementor-cta__description{font-size:15px;}.elementor-666 .elementor-element.elementor-element-fdffa77 .elementor-cta__button{font-size:30px;}.elementor-666 .elementor-element.elementor-element-75d52c5 .elementor-cta__bg-wrapper{min-height:45px;}.elementor-666 .elementor-element.elementor-element-75d52c5 .elementor-cta__title{font-size:31px;}.elementor-666 .elementor-element.elementor-element-75d52c5 .elementor-cta__description{font-size:11px;}}@media(min-width:768px){.elementor-666 .elementor-element.elementor-element-6a10955{--width:25%;}.elementor-666 .elementor-element.elementor-element-1cfc0b1{--width:50%;}.elementor-666 .elementor-element.elementor-element-da49a95{--width:25%;}.elementor-666 .elementor-element.elementor-element-a873cc8{--width:25%;}.elementor-666 .elementor-element.elementor-element-43ba8ef{--width:25%;}.elementor-666 .elementor-element.elementor-element-a3da77e{--width:25%;}.elementor-666 .elementor-element.elementor-element-a1afec1{--width:25%;}.elementor-666 .elementor-element.elementor-element-3031f91{--width:25%;}.elementor-666 .elementor-element.elementor-element-77b60ce{--width:25%;}.elementor-666 .elementor-element.elementor-element-2db36eb{--width:25%;}.elementor-666 .elementor-element.elementor-element-ee84ee5{--width:25%;}.elementor-666 .elementor-element.elementor-element-90addc7{--width:25%;}.elementor-666 .elementor-element.elementor-element-d42c645{--width:25%;}.elementor-666 .elementor-element.elementor-element-edd2be4{--width:25%;}.elementor-666 .elementor-element.elementor-element-417873f{--width:25%;}.elementor-666 .elementor-element.elementor-element-f9dd027{--width:25%;}.elementor-666 .elementor-element.elementor-element-f4042c7{--width:25%;}.elementor-666 .elementor-element.elementor-element-a7c9d1f{--width:25%;}.elementor-666 .elementor-element.elementor-element-69aba40{--width:25%;}.elementor-666 .elementor-element.elementor-element-6c71ca0{--width:25%;}.elementor-666 .elementor-element.elementor-element-30572ec{--width:25%;}.elementor-666 .elementor-element.elementor-element-0bbed3b{--width:25%;}.elementor-666 .elementor-element.elementor-element-1ebccb3{--width:25%;}.elementor-666 .elementor-element.elementor-element-1ac19d6{--width:25%;}.elementor-666 .elementor-element.elementor-element-8ee3182{--width:25%;}.elementor-666 .elementor-element.elementor-element-e217ae8{--width:25%;}.elementor-666 .elementor-element.elementor-element-8673c3c{--width:25%;}.elementor-666 .elementor-element.elementor-element-f10802b{--width:25%;}.elementor-666 .elementor-element.elementor-element-8f4ddf8{--width:25%;}.elementor-666 .elementor-element.elementor-element-73876af{--width:25%;}.elementor-666 .elementor-element.elementor-element-e58a436{--width:25%;}.elementor-666 .elementor-element.elementor-element-4b2ad89{--width:25%;}.elementor-666 .elementor-element.elementor-element-60f82ad{--width:25%;}.elementor-666 .elementor-element.elementor-element-ca5f776{--width:25%;}.elementor-666 .elementor-element.elementor-element-7f14804{--width:25%;}.elementor-666 .elementor-element.elementor-element-8dc45e5{--width:25%;}.elementor-666 .elementor-element.elementor-element-0a4fd05{--width:25%;}.elementor-666 .elementor-element.elementor-element-4873667{--width:25%;}.elementor-666 .elementor-element.elementor-element-2cc6318{--width:25%;}.elementor-666 .elementor-element.elementor-element-d49a489{--width:25%;}.elementor-666 .elementor-element.elementor-element-cedaa6c{--width:25%;}.elementor-666 .elementor-element.elementor-element-c557d40{--width:25%;}.elementor-666 .elementor-element.elementor-element-f9a7099{--width:25%;}.elementor-666 .elementor-element.elementor-element-ed5048d{--width:25%;}.elementor-666 .elementor-element.elementor-element-99c07c4{--width:25%;}.elementor-666 .elementor-element.elementor-element-0fa1015{--width:25%;}.elementor-666 .elementor-element.elementor-element-01f27b5{--width:25%;}.elementor-666 .elementor-element.elementor-element-e48d4e5{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-da49a95 */.texto-cab {

    background: linear-gradient(to right, #008DD1, #88a7c6);
    
  
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-53a85be */.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-a873cc8 */.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-75bb394 */.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-43ba8ef */.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-db4d569 */.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-a3da77e */.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-6d68464 */.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-a1afec1 */.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-743ec5f */.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-3031f91 */.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-73ab935 */.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-77b60ce */.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-3f64e33 */.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-2db36eb */.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-9360b6a */.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-ee84ee5 */.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-a0c2d15 */.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-90addc7 */.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-ae43a88 */.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-d42c645 */.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-c449de8 */.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-edd2be4 */.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-a388edd */.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-417873f */.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-a06ce38 */.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-f9dd027 */.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-f72a64b */.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-f4042c7 */.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-ff93bcc */.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-a7c9d1f */.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-528c6c2 */.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-69aba40 */.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-fd5b0d9 */.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-6c71ca0 */.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-12d78da */.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-30572ec */.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-135ea58 */.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-0bbed3b */.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-9063979 */.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-1ebccb3 */.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-1ac19d6 */.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-e530d2d */.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-8ee3182 */.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-adb6346 */.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-e217ae8 */.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-8673c3c */.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-2182e0b */.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-f10802b */.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-9ca31ed */.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-8f4ddf8 */.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-f073173 */.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-73876af */.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-e58a436 */.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-4b2ad89 */.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-e566de4 */.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-60f82ad */.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-ca5f776 */.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-7f14804 */.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-777bf2b */.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-8dc45e5 */.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-16b3e1d */.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-0a4fd05 */.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-7a50f97 */.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-4873667 */.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-2cc6318 */.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-a63ca44 */.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-d49a489 */.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-c180107 */.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-cedaa6c */.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-c557d40 */.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-c80c408 */.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-f9a7099 */.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-f69d8b2 */.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-ed5048d */.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-eb5fcef */.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-99c07c4 */.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-6b943bc */.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-0fa1015 */.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-39b6a95 */.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-01f27b5 */.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 */