.elementor-85 .elementor-element.elementor-element-2922b12{--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;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-85 .elementor-element.elementor-element-c323227{--e-image-carousel-slides-to-show:1;}.elementor-85 .elementor-element.elementor-element-c323227 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-85 .elementor-element.elementor-element-382e1f3{--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;--background-transition:0.3s;--margin-top:-21px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-85 .elementor-element.elementor-element-382e1f3:not(.elementor-motion-effects-element-type-background), .elementor-85 .elementor-element.elementor-element-382e1f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-118c1b7 );}.elementor-85 .elementor-element.elementor-element-382e1f3, .elementor-85 .elementor-element.elementor-element-382e1f3::before{--border-transition:0.3s;}.elementor-85 .elementor-element.elementor-element-1cdc9f8 > .elementor-widget-container{margin:020px 0px 0px 0px;}.elementor-85 .elementor-element.elementor-element-1cdc9f8{text-align:center;}.elementor-85 .elementor-element.elementor-element-1cdc9f8 .elementor-heading-title{color:var( --e-global-color-2cd4574 );font-family:"Libre-Franklin-Bold", Sans-serif;font-weight:800;}.elementor-85 .elementor-element.elementor-element-1ce5716 > .elementor-widget-container{margin:20px 20px 20px 20px;padding:10px 10px 10px 10px;}.elementor-85 .elementor-element.elementor-element-1ce5716{text-align:justify;color:var( --e-global-color-astglobalcolor4 );font-family:"Libre-Franklin-Light", Sans-serif;font-size:20px;font-weight:normal;line-height:32px;}.elementor-85 .elementor-element.elementor-element-5cf0f16{--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;--background-transition:0.3s;--margin-top:40px;--margin-bottom:40px;--margin-left:-26px;--margin-right:0px;}.elementor-85 .elementor-element.elementor-element-01254c5{--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;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-85 .elementor-element.elementor-element-3f0326c > .elementor-widget-container{margin:36px 0px 0px 140px;}.elementor-85 .elementor-element.elementor-element-3f0326c{text-align:left;}.elementor-85 .elementor-element.elementor-element-3f0326c .elementor-heading-title{color:var( --e-global-color-2cd4574 );font-family:"Libre-Franklin-Bold", Sans-serif;font-weight:600;}.elementor-85 .elementor-element.elementor-element-0f644e6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--background-transition:0.3s;}.elementor-85 .elementor-element.elementor-element-0f644e6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-85 .elementor-element.elementor-element-0864527 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-85 .elementor-element.elementor-element-0864527{text-align:justify;color:#000000;font-family:"Libre-Franklin-Light", Sans-serif;font-size:20px;font-weight:400;line-height:32px;}.elementor-85 .elementor-element.elementor-element-00005db{--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;--background-transition:0.3s;--margin-top:40px;--margin-bottom:40px;--margin-left:-26px;--margin-right:0px;}.elementor-85 .elementor-element.elementor-element-46131cd{--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;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-85 .elementor-element.elementor-element-d2c1c32 > .elementor-widget-container{margin:36px 0px 0px 140px;}.elementor-85 .elementor-element.elementor-element-d2c1c32{text-align:left;}.elementor-85 .elementor-element.elementor-element-d2c1c32 .elementor-heading-title{color:var( --e-global-color-2cd4574 );font-family:"Libre-Franklin-Bold", Sans-serif;font-weight:600;}.elementor-85 .elementor-element.elementor-element-dfcdae9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--background-transition:0.3s;}.elementor-85 .elementor-element.elementor-element-dfcdae9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-85 .elementor-element.elementor-element-98a4872 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-85 .elementor-element.elementor-element-98a4872{text-align:justify;color:#000000;font-family:"Libre-Franklin-Light", Sans-serif;font-size:20px;font-weight:400;line-height:32px;}.elementor-85 .elementor-element.elementor-element-9ed161a{--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;--flex-wrap:wrap;--background-transition:0.3s;--overlay-opacity:1;}.elementor-85 .elementor-element.elementor-element-9ed161a:not(.elementor-motion-effects-element-type-background), .elementor-85 .elementor-element.elementor-element-9ed161a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFBB81;}.elementor-85 .elementor-element.elementor-element-9ed161a::before, .elementor-85 .elementor-element.elementor-element-9ed161a > .elementor-background-video-container::before, .elementor-85 .elementor-element.elementor-element-9ed161a > .e-con-inner > .elementor-background-video-container::before, .elementor-85 .elementor-element.elementor-element-9ed161a > .elementor-background-slideshow::before, .elementor-85 .elementor-element.elementor-element-9ed161a > .e-con-inner > .elementor-background-slideshow::before, .elementor-85 .elementor-element.elementor-element-9ed161a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-85 .elementor-element.elementor-element-9ed161a, .elementor-85 .elementor-element.elementor-element-9ed161a::before{--border-transition:0.3s;}.elementor-85 .elementor-element.elementor-element-a187515{--display:flex;--background-transition:0.3s;}.elementor-85 .elementor-element.elementor-element-748742d > .elementor-widget-container{margin:0px 0px -40px 200px;}.elementor-85 .elementor-element.elementor-element-748742d .elementor-heading-title{color:#FF6000;font-family:"Libre-Franklin-Bold", Sans-serif;font-weight:700;}.elementor-85 .elementor-element.elementor-element-28e8359{--display:flex;--background-transition:0.3s;}.elementor-85 .elementor-element.elementor-element-2e78068 > .elementor-widget-container{margin:0px 0px 0px 450px;}.elementor-85 .elementor-element.elementor-element-2e78068 .elementor-heading-title{color:var( --e-global-color-astglobalcolor4 );font-family:"Libre-Franklin-Bold", Sans-serif;font-weight:700;}.elementor-85 .elementor-element.elementor-element-e664bbd{--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;--background-transition:0.3s;}.elementor-85 .elementor-element.elementor-element-75c19d3{--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;--background-transition:0.3s;}.elementor-85 .elementor-element.elementor-element-75c19d3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-85 .elementor-element.elementor-element-a24f3a2{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;}.elementor-85 .elementor-element.elementor-element-d9c3741{width:var( --container-widget-width, 54.704% );max-width:54.704%;--container-widget-width:54.704%;--container-widget-flex-grow:0;}.elementor-85 .elementor-element.elementor-element-d9c3741.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-85 .elementor-element.elementor-element-f030d51{text-align:center;}.elementor-85 .elementor-element.elementor-element-f030d51 .elementor-heading-title{color:var( --e-global-color-astglobalcolor4 );font-family:"Libre-Franklin-Bold", Sans-serif;font-weight:700;}.elementor-85 .elementor-element.elementor-element-ae1b6de{--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;--background-transition:0.3s;}.elementor-85 .elementor-element.elementor-element-55ece98{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--background-transition:0.3s;}.elementor-85 .elementor-element.elementor-element-55ece98.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-85 .elementor-element.elementor-element-f3dcc21{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;}.elementor-85 .elementor-element.elementor-element-c64cdac{width:var( --container-widget-width, 58.023% );max-width:58.023%;--container-widget-width:58.023%;--container-widget-flex-grow:0;}.elementor-85 .elementor-element.elementor-element-c64cdac.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-85 .elementor-element.elementor-element-286c803{text-align:center;}.elementor-85 .elementor-element.elementor-element-286c803 .elementor-heading-title{color:var( --e-global-color-astglobalcolor4 );font-family:"Libre-Franklin-Bold", Sans-serif;font-weight:600;}.elementor-85 .elementor-element.elementor-element-5eae679{--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;--background-transition:0.3s;}.elementor-85 .elementor-element.elementor-element-bf5f673{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--background-transition:0.3s;}.elementor-85 .elementor-element.elementor-element-bf5f673.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-85 .elementor-element.elementor-element-272c356{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;}.elementor-85 .elementor-element.elementor-element-a864086{width:var( --container-widget-width, 47.533% );max-width:47.533%;--container-widget-width:47.533%;--container-widget-flex-grow:0;}.elementor-85 .elementor-element.elementor-element-a864086.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-85 .elementor-element.elementor-element-766151f{text-align:center;}.elementor-85 .elementor-element.elementor-element-766151f .elementor-heading-title{color:var( --e-global-color-astglobalcolor4 );font-family:"Libre-Franklin-Bold", Sans-serif;font-weight:600;}.elementor-85 .elementor-element.elementor-element-1ab299c{--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;--background-transition:0.3s;}.elementor-85 .elementor-element.elementor-element-71fb4a8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--background-transition:0.3s;}.elementor-85 .elementor-element.elementor-element-71fb4a8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-85 .elementor-element.elementor-element-aa47018{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;}.elementor-85 .elementor-element.elementor-element-b1335ad{width:var( --container-widget-width, 47.533% );max-width:47.533%;--container-widget-width:47.533%;--container-widget-flex-grow:0;}.elementor-85 .elementor-element.elementor-element-b1335ad.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-85 .elementor-element.elementor-element-53a5169{text-align:center;}.elementor-85 .elementor-element.elementor-element-53a5169 .elementor-heading-title{color:var( --e-global-color-astglobalcolor4 );font-family:"Libre-Franklin-Bold", Sans-serif;font-weight:600;}.elementor-85 .elementor-element.elementor-element-e4c2079{--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;--background-transition:0.3s;}.elementor-85 .elementor-element.elementor-element-88c538a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--background-transition:0.3s;}.elementor-85 .elementor-element.elementor-element-88c538a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-85 .elementor-element.elementor-element-c695ce0{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;}.elementor-85 .elementor-element.elementor-element-8b80858{width:var( --container-widget-width, 47.533% );max-width:47.533%;--container-widget-width:47.533%;--container-widget-flex-grow:0;}.elementor-85 .elementor-element.elementor-element-8b80858.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-85 .elementor-element.elementor-element-aa9c49c{text-align:center;}.elementor-85 .elementor-element.elementor-element-aa9c49c .elementor-heading-title{color:var( --e-global-color-astglobalcolor4 );font-family:"Libre-Franklin-Bold", Sans-serif;font-weight:600;}.elementor-85 .elementor-element.elementor-element-dc1ca7a{--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;--background-transition:0.3s;}.elementor-85 .elementor-element.elementor-element-a186d63{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--background-transition:0.3s;}.elementor-85 .elementor-element.elementor-element-a186d63.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-85 .elementor-element.elementor-element-9a1e825{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;}.elementor-85 .elementor-element.elementor-element-da7461c{width:var( --container-widget-width, 47.533% );max-width:47.533%;--container-widget-width:47.533%;--container-widget-flex-grow:0;}.elementor-85 .elementor-element.elementor-element-da7461c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-85 .elementor-element.elementor-element-0416068{text-align:center;}.elementor-85 .elementor-element.elementor-element-0416068 .elementor-heading-title{color:var( --e-global-color-astglobalcolor4 );font-family:"Libre-Franklin-Bold", Sans-serif;font-weight:600;}.elementor-85 .elementor-element.elementor-element-9a6bfb7{--display:flex;--min-height:283px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-85 .elementor-element.elementor-element-9a6bfb7:not(.elementor-motion-effects-element-type-background), .elementor-85 .elementor-element.elementor-element-9a6bfb7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-118c1b7 );}.elementor-85 .elementor-element.elementor-element-9a6bfb7, .elementor-85 .elementor-element.elementor-element-9a6bfb7::before{--border-transition:0.3s;}.elementor-85 .elementor-element.elementor-element-692f60b{text-align:center;}.elementor-85 .elementor-element.elementor-element-692f60b .elementor-heading-title{color:var( --e-global-color-2cd4574 );font-family:"Libre-Franklin-Bold", Sans-serif;font-weight:600;}.elementor-85 .elementor-element.elementor-element-075bf89 .elementor-button{background-color:var( --e-global-color-2cd4574 );font-family:"Libre-Franklin-Bold", Sans-serif;font-weight:500;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}@media(min-width:768px){.elementor-85 .elementor-element.elementor-element-01254c5{--width:50%;}.elementor-85 .elementor-element.elementor-element-0f644e6{--width:64.367%;}.elementor-85 .elementor-element.elementor-element-46131cd{--width:50%;}.elementor-85 .elementor-element.elementor-element-dfcdae9{--width:64.367%;}.elementor-85 .elementor-element.elementor-element-e664bbd{--width:33.3333%;}.elementor-85 .elementor-element.elementor-element-75c19d3{--width:94.444%;}.elementor-85 .elementor-element.elementor-element-ae1b6de{--width:33.3333%;}.elementor-85 .elementor-element.elementor-element-55ece98{--width:94.444%;}.elementor-85 .elementor-element.elementor-element-5eae679{--width:33.3333%;}.elementor-85 .elementor-element.elementor-element-bf5f673{--width:94.444%;}.elementor-85 .elementor-element.elementor-element-1ab299c{--width:33.3333%;}.elementor-85 .elementor-element.elementor-element-71fb4a8{--width:94.444%;}.elementor-85 .elementor-element.elementor-element-e4c2079{--width:33.3333%;}.elementor-85 .elementor-element.elementor-element-88c538a{--width:94.166%;}.elementor-85 .elementor-element.elementor-element-dc1ca7a{--width:33.3333%;}.elementor-85 .elementor-element.elementor-element-a186d63{--width:94.444%;}}@media(max-width:1024px){.elementor-85 .elementor-element.elementor-element-1ce5716 > .elementor-widget-container{margin:5px 5px 5px 5px;}}@media(max-width:767px){.elementor-85 .elementor-element.elementor-element-2922b12{--min-height:0px;}.elementor-85 .elementor-element.elementor-element-1cdc9f8 > .elementor-widget-container{margin:39px 0px 0px 0px;}.elementor-85 .elementor-element.elementor-element-1ce5716{text-align:justify;font-size:14px;line-height:2em;letter-spacing:-0.6px;}.elementor-85 .elementor-element.elementor-element-5cf0f16{--margin-top:40px;--margin-bottom:0px;--margin-left:-26px;--margin-right:0px;}.elementor-85 .elementor-element.elementor-element-3f0326c > .elementor-widget-container{margin:35px 0px 0px 72px;}.elementor-85 .elementor-element.elementor-element-0864527{font-size:14px;}.elementor-85 .elementor-element.elementor-element-00005db{--margin-top:0px;--margin-bottom:0px;--margin-left:-26px;--margin-right:0px;}.elementor-85 .elementor-element.elementor-element-d2c1c32 > .elementor-widget-container{margin:35px 0px 0px 72px;}.elementor-85 .elementor-element.elementor-element-98a4872{font-size:14px;}.elementor-85 .elementor-element.elementor-element-a187515{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-85 .elementor-element.elementor-element-748742d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-85 .elementor-element.elementor-element-748742d{text-align:center;}.elementor-85 .elementor-element.elementor-element-2e78068 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-85 .elementor-element.elementor-element-2e78068{text-align:center;}}/* Start custom CSS for image-carousel, class: .elementor-element-c323227 *//* Asegura que el carrusel ocupe 600px de altura y el ancho completo de la pantalla */
.elementor-image-carousel img {
    width: 100%;
    height: 750px; /* Ajusta la altura fija del carrusel */
    object-fit: cover; /* Asegura que la imagen se ajuste sin deformarse */
     filter: brightness(30%);
}

/* Haz que el contenedor del carrusel ocupe todo el ancho */
.elementor-image-carousel-wrapper {
    max-width: 100%;
}

/* Título en la esquina inferior derecha */
.custom-carousel-title {
    position: absolute;
    bottom: 20px;
    right: 20px;
    color: #fff;
    font-size: 2em; /* Ajusta el tamaño del texto */
    font-weight: bold;
    background-color: rgba(0, 0, 0, 0.5); /* Fondo semitransparente para visibilidad */
    padding: 10px 20px;
    border-radius: 5px;
}

/* Responsividad */
@media (max-width: 768px) {
    .elementor-image-carousel img {
        height: 450px; /* Reduce la altura en pantallas pequeñas */
        
    }
    .custom-carousel-title {
        font-size: 1.5em; /* Ajusta el tamaño del texto en pantallas pequeñas */
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-01254c5 */.mision{
 width: 1050px;
  height: 140px;
  background: #000000;
  clip-path: polygon(0 0, 75% 0, 90% 100%, 0 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46131cd */.mision{
 width: 1050px;
  height: 140px;
  background: #000000;
  clip-path: polygon(0 0, 75% 0, 90% 100%, 0 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a24f3a2 */.texto-hover {
    opacity: 0;
    transform: translateY(10px);
    transition: all 0.4s ease-in-out;
    visibility: hidden;
    background-color: white;
    color: black;
    padding: 15px;
    border-radius: 10px;
    box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.2);
    position: absolute;
    z-index: 10;
    width: 400px; /* Ancho del cuadro */
    height: auto;
    top: 70%;
    left: 50%;
    transform: translateX(-50%) translateY(10px);
    text-align: center;
}

/* Animación al hacer hover */
.icono-hover:hover + .texto-hover {
    opacity: 1;
    transform: translateX(-50%) translateY(0);
    visibility: visible;
}

/* Triángulo en el lado izquierdo */
.texto-hover::before {
    content: '';
    position: absolute;
    top: 20px; /* Ajusta esta propiedad para posicionar verticalmente la punta */
    left: -20px; /* Hace que el triángulo esté a la izquierda del cuadro */
    border-width: 10px;
    border-style: solid;
    border-color: transparent white transparent transparent; /* Triángulo con la punta a la izquierda */
}/* End custom CSS */