.elementor-15 .elementor-element.elementor-element-2572499{--display:flex;--min-height:50vh;--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.82;--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-15 .elementor-element.elementor-element-2572499:not(.elementor-motion-effects-element-type-background),.elementor-15 .elementor-element.elementor-element-2572499>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://akotado.com/wp-content/uploads/2026/04/fondo-akotado.png);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-15 .elementor-element.elementor-element-2572499::before,.elementor-15 .elementor-element.elementor-element-2572499>.elementor-background-video-container::before,.elementor-15 .elementor-element.elementor-element-2572499>.e-con-inner>.elementor-background-video-container::before,.elementor-15 .elementor-element.elementor-element-2572499>.elementor-background-slideshow::before,.elementor-15 .elementor-element.elementor-element-2572499>.e-con-inner>.elementor-background-slideshow::before,.elementor-15 .elementor-element.elementor-element-2572499>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:var(--e-global-color-text);--background-overlay:''}.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-15 .elementor-element.elementor-element-fc3402a .elementor-heading-title{font-family:"Poppins",Sans-serif;font-weight:600;color:var(--e-global-color-secondary)}.elementor-15 .elementor-element.elementor-element-3798579{width:var(--container-widget-width,70%);max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center}.elementor-15 .elementor-element.elementor-element-3798579>.elementor-widget-container{margin:0em 0em 0em 0em}.elementor-15 .elementor-element.elementor-element-3798579 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-weight:400;color:var(--e-global-color-secondary)}.elementor-15 .elementor-element.elementor-element-86197bc{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-15 .elementor-element.elementor-element-bcb2cd5{--display:grid;--min-height:50vh;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:50vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:center;--align-items:center;--overlay-opacity:0.81;--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-15 .elementor-element.elementor-element-bcb2cd5:not(.elementor-motion-effects-element-type-background),.elementor-15 .elementor-element.elementor-element-bcb2cd5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff0}.elementor-15 .elementor-element.elementor-element-bcb2cd5::before,.elementor-15 .elementor-element.elementor-element-bcb2cd5>.elementor-background-video-container::before,.elementor-15 .elementor-element.elementor-element-bcb2cd5>.e-con-inner>.elementor-background-video-container::before,.elementor-15 .elementor-element.elementor-element-bcb2cd5>.elementor-background-slideshow::before,.elementor-15 .elementor-element.elementor-element-bcb2cd5>.e-con-inner>.elementor-background-slideshow::before,.elementor-15 .elementor-element.elementor-element-bcb2cd5>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;--background-overlay:'';background-image:linear-gradient(180deg,#FFFFFF00 0%,#F2295B00 100%)}.elementor-15 .elementor-element.elementor-element-935aed3{--display:flex;--min-height:50vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:span 2}.elementor-15 .elementor-element.elementor-element-935aed3:not(.elementor-motion-effects-element-type-background),.elementor-15 .elementor-element.elementor-element-935aed3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://akotado.com/wp-content/uploads/2026/04/confianza-768x482.jpg);background-position:center left;background-repeat:no-repeat;background-size:cover}.elementor-15 .elementor-element.elementor-element-3862b7f{--display:flex}.elementor-15 .elementor-element.elementor-element-81074b9 .elementor-heading-title{color:var(--e-global-color-secondary)}.elementor-15 .elementor-element.elementor-element-cb6d4b0 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:20px;font-weight:400;color:var(--e-global-color-secondary)}.elementor-15 .elementor-element.elementor-element-e7164e5{--display:flex;--min-height:100vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:span 1;grid-row:span 2}.elementor-15 .elementor-element.elementor-element-e7164e5:not(.elementor-motion-effects-element-type-background),.elementor-15 .elementor-element.elementor-element-e7164e5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://akotado.com/wp-content/uploads/2026/04/medidia.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-15 .elementor-element.elementor-element-d3d8baa{--display:flex}.elementor-15 .elementor-element.elementor-element-c7a33fb .elementor-heading-title{color:var(--e-global-color-secondary)}.elementor-15 .elementor-element.elementor-element-9c263d4 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:20px;font-weight:400;color:var(--e-global-color-secondary)}.elementor-15 .elementor-element.elementor-element-3520ce3{--display:flex;--min-height:50vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:span 1}.elementor-15 .elementor-element.elementor-element-3520ce3:not(.elementor-motion-effects-element-type-background),.elementor-15 .elementor-element.elementor-element-3520ce3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://akotado.com/wp-content/uploads/2026/04/metro-768x617.png);background-position:center center;background-size:cover}.elementor-15 .elementor-element.elementor-element-7b416dc{--display:flex}.elementor-15 .elementor-element.elementor-element-78b0b95 .elementor-heading-title{color:var(--e-global-color-secondary)}.elementor-15 .elementor-element.elementor-element-7ca8cf0 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:20px;font-weight:400;color:var(--e-global-color-secondary)}.elementor-15 .elementor-element.elementor-element-2c46799{--display:flex;--min-height:50vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:span 1}.elementor-15 .elementor-element.elementor-element-2c46799:not(.elementor-motion-effects-element-type-background),.elementor-15 .elementor-element.elementor-element-2c46799>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://akotado.com/wp-content/uploads/2026/04/quienes-somos-768x467.jpg);background-position:center left;background-repeat:no-repeat;background-size:cover}.elementor-15 .elementor-element.elementor-element-9685b9f{--display:flex}.elementor-15 .elementor-element.elementor-element-6d8181f .elementor-heading-title{color:var(--e-global-color-secondary)}.elementor-15 .elementor-element.elementor-element-8e73ea5 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:20px;font-weight:400;color:var(--e-global-color-secondary)}.elementor-15 .elementor-element.elementor-element-1f335d3{--display:flex;--min-height:50vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:span 2}.elementor-15 .elementor-element.elementor-element-1f335d3:not(.elementor-motion-effects-element-type-background),.elementor-15 .elementor-element.elementor-element-1f335d3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://akotado.com/wp-content/uploads/2026/04/taladro-768x576.png);background-position:center left;background-repeat:no-repeat;background-size:cover}.elementor-15 .elementor-element.elementor-element-7934d08{--display:flex}.elementor-15 .elementor-element.elementor-element-6e2d0de .elementor-heading-title{color:var(--e-global-color-secondary)}.elementor-15 .elementor-element.elementor-element-f68ec43 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:20px;font-weight:400;color:var(--e-global-color-secondary)}.elementor-15 .elementor-element.elementor-element-7b5d1e6{--display:flex;--min-height:50vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:span 1}.elementor-15 .elementor-element.elementor-element-7b5d1e6:not(.elementor-motion-effects-element-type-background),.elementor-15 .elementor-element.elementor-element-7b5d1e6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://akotado.com/wp-content/uploads/2026/04/cubierta-768x512.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-15 .elementor-element.elementor-element-47b05df{--display:flex}.elementor-15 .elementor-element.elementor-element-36b21cd .elementor-heading-title{color:var(--e-global-color-secondary)}.elementor-15 .elementor-element.elementor-element-3b71c85 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:20px;font-weight:400;color:var(--e-global-color-secondary)}@media(min-width:768px){.elementor-15 .elementor-element.elementor-element-2572499{--content-width:100%}.elementor-15 .elementor-element.elementor-element-86197bc{--content-width:100%}.elementor-15 .elementor-element.elementor-element-935aed3{--width:100%}.elementor-15 .elementor-element.elementor-element-e7164e5{--width:100%}.elementor-15 .elementor-element.elementor-element-3520ce3{--width:100%}.elementor-15 .elementor-element.elementor-element-2c46799{--width:100%}.elementor-15 .elementor-element.elementor-element-1f335d3{--width:100%}.elementor-15 .elementor-element.elementor-element-7b5d1e6{--width:100%}}@media(max-width:1024px) and (min-width:768px){.elementor-15 .elementor-element.elementor-element-e7164e5{--width:100%}}@media(max-width:1366px){.elementor-15 .elementor-element.elementor-element-bcb2cd5{--grid-auto-flow:row}}@media(max-width:1024px){.elementor-15 .elementor-element.elementor-element-3798579 .elementor-heading-title{font-size:25px}.elementor-15 .elementor-element.elementor-element-bcb2cd5{--min-height:0vh;--e-con-grid-template-columns:1fr 1fr 1fr;--e-con-grid-template-rows:50vh 50vh 50vh 50vh 50vh 50vh;--grid-auto-flow:row}.elementor-15 .elementor-element.elementor-element-935aed3{grid-column:span 3}.elementor-15 .elementor-element.elementor-element-e7164e5{--min-height:50vh;grid-column:span 3;grid-row:span 1}.elementor-15 .elementor-element.elementor-element-e7164e5:not(.elementor-motion-effects-element-type-background),.elementor-15 .elementor-element.elementor-element-e7164e5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:top center}.elementor-15 .elementor-element.elementor-element-3520ce3{grid-column:span 3}.elementor-15 .elementor-element.elementor-element-2c46799{grid-column:span 3;grid-row:span 1}.elementor-15 .elementor-element.elementor-element-1f335d3{grid-column:span 3;grid-row:span 1}.elementor-15 .elementor-element.elementor-element-7b5d1e6{grid-column:span 3}}@media(max-width:767px){.elementor-15 .elementor-element.elementor-element-2572499{--justify-content:flex-end;--padding-top:0em;--padding-bottom:02em;--padding-left:0em;--padding-right:0em}.elementor-15 .elementor-element.elementor-element-fc3402a .elementor-heading-title{font-size:30px}.elementor-15 .elementor-element.elementor-element-3798579>.elementor-widget-container{margin:0em 0em 0em 0em}.elementor-15 .elementor-element.elementor-element-3798579 .elementor-heading-title{font-size:25px}.elementor-15 .elementor-element.elementor-element-bcb2cd5{--width:100%;--e-con-grid-template-columns:1fr;--e-con-grid-template-rows:50vh;--grid-auto-flow:row}.elementor-15 .elementor-element.elementor-element-e7164e5{grid-row:span 1}.elementor-15 .elementor-element.elementor-element-3520ce3{grid-row:span 1}}.elementor-15 .elementor-element.elementor-element-3862b7f{position:relative;overflow:hidden}.elementor-15 .elementor-element.elementor-element-3862b7f .hover-content{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px;text-align:center;opacity:0;transform:translateY(100%);transition:all 0.4s ease;z-index:2}.elementor-15 .elementor-element.elementor-element-3862b7f .hover-title,.elementor-15 .elementor-element.elementor-element-3862b7f .hover-desc{color:#fff}.elementor-15 .elementor-element.elementor-element-3862b7f:hover::before{transform:translateY(0)}.elementor-15 .elementor-element.elementor-element-3862b7f:hover .hover-content{opacity:1;transform:translateY(0)}.elementor-15 .elementor-element.elementor-element-3862b7f .hover-title{transform:translateY(40px);transition:all 0.4s ease}.elementor-15 .elementor-element.elementor-element-3862b7f .hover-desc{transform:translateY(60px);transition:all 0.4s ease}.elementor-15 .elementor-element.elementor-element-3862b7f:hover .hover-title{transform:translateY(0)}.elementor-15 .elementor-element.elementor-element-3862b7f:hover .hover-desc{transform:translateY(0);transition-delay:0.1s}.elementor-15 .elementor-element.elementor-element-935aed3{position:relative;overflow:hidden}.elementor-15 .elementor-element.elementor-element-935aed3::before{content:"";position:absolute;inset:0;background:linear-gradient(to top,rgb(0 0 0 / .75) 0%,rgb(0 0 0 / .45) 45%,rgb(0 0 0 / .35) 100%);transform:translateY(100%);transition:transform 0.4s ease;z-index:1;pointer-events:none}.elementor-15 .elementor-element.elementor-element-935aed3 .hover-content{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px;text-align:center;padding:20px;box-sizing:border-box;opacity:0;visibility:hidden;transform:translateY(100%);transition:transform 0.4s ease,opacity 0.4s ease,visibility 0.4s ease;z-index:2}.elementor-15 .elementor-element.elementor-element-935aed3 .hover-content>*{margin:0;color:#fff}@media (min-width:1025px){.elementor-15 .elementor-element.elementor-element-935aed3:hover::before{transform:translateY(0)}.elementor-15 .elementor-element.elementor-element-935aed3:hover .hover-content{opacity:1;visibility:visible;transform:translateY(0)}}@media (max-width:1024px){.elementor-15 .elementor-element.elementor-element-935aed3::before{transform:translateY(0)}.elementor-15 .elementor-element.elementor-element-935aed3 .hover-content{opacity:1;visibility:visible;transform:translateY(0)}}.elementor-15 .elementor-element.elementor-element-d3d8baa{position:relative;overflow:hidden}.elementor-15 .elementor-element.elementor-element-d3d8baa .hover-content{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px;text-align:center;opacity:0;transform:translateY(100%);transition:all 0.4s ease;z-index:2}.elementor-15 .elementor-element.elementor-element-d3d8baa .hover-title,.elementor-15 .elementor-element.elementor-element-d3d8baa .hover-desc{color:#fff}.elementor-15 .elementor-element.elementor-element-d3d8baa:hover::before{transform:translateY(0)}.elementor-15 .elementor-element.elementor-element-d3d8baa:hover .hover-content{opacity:1;transform:translateY(0)}.elementor-15 .elementor-element.elementor-element-d3d8baa .hover-title{transform:translateY(40px);transition:all 0.4s ease}.elementor-15 .elementor-element.elementor-element-d3d8baa .hover-desc{transform:translateY(60px);transition:all 0.4s ease}.elementor-15 .elementor-element.elementor-element-d3d8baa:hover .hover-title{transform:translateY(0)}.elementor-15 .elementor-element.elementor-element-d3d8baa:hover .hover-desc{transform:translateY(0);transition-delay:0.1s}.elementor-15 .elementor-element.elementor-element-e7164e5{position:relative;overflow:hidden}.elementor-15 .elementor-element.elementor-element-e7164e5::before{content:"";position:absolute;inset:0;background:linear-gradient(to top,rgb(0 0 0 / .75) 0%,rgb(0 0 0 / .45) 45%,rgb(0 0 0 / .35) 100%);transform:translateY(100%);transition:transform 0.4s ease;z-index:1;pointer-events:none}.elementor-15 .elementor-element.elementor-element-e7164e5 .hover-content{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px;text-align:center;padding:20px;box-sizing:border-box;opacity:0;visibility:hidden;transform:translateY(100%);transition:transform 0.4s ease,opacity 0.4s ease,visibility 0.4s ease;z-index:2}.elementor-15 .elementor-element.elementor-element-e7164e5 .hover-content>*{margin:0;color:#fff}@media (min-width:1025px){.elementor-15 .elementor-element.elementor-element-e7164e5:hover::before{transform:translateY(0)}.elementor-15 .elementor-element.elementor-element-e7164e5:hover .hover-content{opacity:1;visibility:visible;transform:translateY(0)}}@media (max-width:1024px){.elementor-15 .elementor-element.elementor-element-e7164e5::before{transform:translateY(0)}.elementor-15 .elementor-element.elementor-element-e7164e5 .hover-content{opacity:1;visibility:visible;transform:translateY(0)}}.elementor-15 .elementor-element.elementor-element-7b416dc{position:relative;overflow:hidden}.elementor-15 .elementor-element.elementor-element-7b416dc .hover-content{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px;text-align:center;opacity:0;transform:translateY(100%);transition:all 0.4s ease;z-index:2}.elementor-15 .elementor-element.elementor-element-7b416dc .hover-title,.elementor-15 .elementor-element.elementor-element-7b416dc .hover-desc{color:#fff}.elementor-15 .elementor-element.elementor-element-7b416dc:hover::before{transform:translateY(0)}.elementor-15 .elementor-element.elementor-element-7b416dc:hover .hover-content{opacity:1;transform:translateY(0)}.elementor-15 .elementor-element.elementor-element-7b416dc .hover-title{transform:translateY(40px);transition:all 0.4s ease}.elementor-15 .elementor-element.elementor-element-7b416dc .hover-desc{transform:translateY(60px);transition:all 0.4s ease}.elementor-15 .elementor-element.elementor-element-7b416dc:hover .hover-title{transform:translateY(0)}.elementor-15 .elementor-element.elementor-element-7b416dc:hover .hover-desc{transform:translateY(0);transition-delay:0.1s}.elementor-15 .elementor-element.elementor-element-3520ce3{position:relative;overflow:hidden}.elementor-15 .elementor-element.elementor-element-3520ce3::before{content:"";position:absolute;inset:0;background:linear-gradient(to top,rgb(0 0 0 / .75) 0%,rgb(0 0 0 / .45) 45%,rgb(0 0 0 / .35) 100%);transform:translateY(100%);transition:transform 0.4s ease;z-index:1;pointer-events:none}.elementor-15 .elementor-element.elementor-element-3520ce3 .hover-content{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px;text-align:center;padding:20px;box-sizing:border-box;opacity:0;visibility:hidden;transform:translateY(100%);transition:transform 0.4s ease,opacity 0.4s ease,visibility 0.4s ease;z-index:2}.elementor-15 .elementor-element.elementor-element-3520ce3 .hover-content>*{margin:0;color:#fff}@media (min-width:1025px){.elementor-15 .elementor-element.elementor-element-3520ce3:hover::before{transform:translateY(0)}.elementor-15 .elementor-element.elementor-element-3520ce3:hover .hover-content{opacity:1;visibility:visible;transform:translateY(0)}}@media (max-width:1024px){.elementor-15 .elementor-element.elementor-element-3520ce3::before{transform:translateY(0)}.elementor-15 .elementor-element.elementor-element-3520ce3 .hover-content{opacity:1;visibility:visible;transform:translateY(0)}}.elementor-15 .elementor-element.elementor-element-9685b9f{position:relative;overflow:hidden}.elementor-15 .elementor-element.elementor-element-9685b9f .hover-content{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px;text-align:center;opacity:0;transform:translateY(100%);transition:all 0.4s ease;z-index:2}.elementor-15 .elementor-element.elementor-element-9685b9f .hover-title,.elementor-15 .elementor-element.elementor-element-9685b9f .hover-desc{color:#fff}.elementor-15 .elementor-element.elementor-element-9685b9f:hover::before{transform:translateY(0)}.elementor-15 .elementor-element.elementor-element-9685b9f:hover .hover-content{opacity:1;transform:translateY(0)}.elementor-15 .elementor-element.elementor-element-9685b9f .hover-title{transform:translateY(40px);transition:all 0.4s ease}.elementor-15 .elementor-element.elementor-element-9685b9f .hover-desc{transform:translateY(60px);transition:all 0.4s ease}.elementor-15 .elementor-element.elementor-element-9685b9f:hover .hover-title{transform:translateY(0)}.elementor-15 .elementor-element.elementor-element-9685b9f:hover .hover-desc{transform:translateY(0);transition-delay:0.1s}.elementor-15 .elementor-element.elementor-element-2c46799{position:relative;overflow:hidden}.elementor-15 .elementor-element.elementor-element-2c46799::before{content:"";position:absolute;inset:0;background:linear-gradient(to top,rgb(0 0 0 / .75) 0%,rgb(0 0 0 / .45) 45%,rgb(0 0 0 / .35) 100%);;transform:translateY(100%);transition:transform 0.4s ease;z-index:1;pointer-events:none}.elementor-15 .elementor-element.elementor-element-2c46799 .hover-content{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px;text-align:center;padding:20px;box-sizing:border-box;opacity:0;visibility:hidden;transform:translateY(100%);transition:transform 0.4s ease,opacity 0.4s ease,visibility 0.4s ease;z-index:2}.elementor-15 .elementor-element.elementor-element-2c46799 .hover-content>*{margin:0;color:#fff}@media (min-width:1025px){.elementor-15 .elementor-element.elementor-element-2c46799:hover::before{transform:translateY(0)}.elementor-15 .elementor-element.elementor-element-2c46799:hover .hover-content{opacity:1;visibility:visible;transform:translateY(0)}}@media (max-width:1024px){.elementor-15 .elementor-element.elementor-element-2c46799::before{transform:translateY(0)}.elementor-15 .elementor-element.elementor-element-2c46799 .hover-content{opacity:1;visibility:visible;transform:translateY(0)}}.elementor-15 .elementor-element.elementor-element-7934d08{position:relative;overflow:hidden}.elementor-15 .elementor-element.elementor-element-7934d08 .hover-content{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px;text-align:center;opacity:0;transform:translateY(100%);transition:all 0.4s ease;z-index:2}.elementor-15 .elementor-element.elementor-element-7934d08 .hover-title,.elementor-15 .elementor-element.elementor-element-7934d08 .hover-desc{color:#fff}.elementor-15 .elementor-element.elementor-element-7934d08:hover::before{transform:translateY(0)}.elementor-15 .elementor-element.elementor-element-7934d08:hover .hover-content{opacity:1;transform:translateY(0)}.elementor-15 .elementor-element.elementor-element-7934d08 .hover-title{transform:translateY(40px);transition:all 0.4s ease}.elementor-15 .elementor-element.elementor-element-7934d08 .hover-desc{transform:translateY(60px);transition:all 0.4s ease}.elementor-15 .elementor-element.elementor-element-7934d08:hover .hover-title{transform:translateY(0)}.elementor-15 .elementor-element.elementor-element-7934d08:hover .hover-desc{transform:translateY(0);transition-delay:0.1s}.elementor-15 .elementor-element.elementor-element-1f335d3{position:relative;overflow:hidden}.elementor-15 .elementor-element.elementor-element-1f335d3::before{content:"";position:absolute;inset:0;background:linear-gradient(to top,rgb(0 0 0 / .75) 0%,rgb(0 0 0 / .45) 45%,rgb(0 0 0 / .35) 100%);transform:translateY(100%);transition:transform 0.4s ease;z-index:1;pointer-events:none}.elementor-15 .elementor-element.elementor-element-1f335d3 .hover-content{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px;text-align:center;padding:20px;box-sizing:border-box;opacity:0;visibility:hidden;transform:translateY(100%);transition:transform 0.4s ease,opacity 0.4s ease,visibility 0.4s ease;z-index:2}.elementor-15 .elementor-element.elementor-element-1f335d3 .hover-content>*{margin:0;color:#fff}@media (min-width:1025px){.elementor-15 .elementor-element.elementor-element-1f335d3:hover::before{transform:translateY(0)}.elementor-15 .elementor-element.elementor-element-1f335d3:hover .hover-content{opacity:1;visibility:visible;transform:translateY(0)}}@media (max-width:1024px){.elementor-15 .elementor-element.elementor-element-1f335d3::before{transform:translateY(0)}.elementor-15 .elementor-element.elementor-element-1f335d3 .hover-content{opacity:1;visibility:visible;transform:translateY(0)}}.elementor-15 .elementor-element.elementor-element-47b05df{position:relative;overflow:hidden}.elementor-15 .elementor-element.elementor-element-47b05df .hover-content{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px;text-align:center;opacity:0;transform:translateY(100%);transition:all 0.4s ease;z-index:2}.elementor-15 .elementor-element.elementor-element-47b05df .hover-title,.elementor-15 .elementor-element.elementor-element-47b05df .hover-desc{color:#fff}.elementor-15 .elementor-element.elementor-element-47b05df:hover::before{transform:translateY(0)}.elementor-15 .elementor-element.elementor-element-47b05df:hover .hover-content{opacity:1;transform:translateY(0)}.elementor-15 .elementor-element.elementor-element-47b05df .hover-title{transform:translateY(40px);transition:all 0.4s ease}.elementor-15 .elementor-element.elementor-element-47b05df .hover-desc{transform:translateY(60px);transition:all 0.4s ease}.elementor-15 .elementor-element.elementor-element-47b05df:hover .hover-title{transform:translateY(0)}.elementor-15 .elementor-element.elementor-element-47b05df:hover .hover-desc{transform:translateY(0);transition-delay:0.1s}.elementor-15 .elementor-element.elementor-element-7b5d1e6{position:relative;overflow:hidden}.elementor-15 .elementor-element.elementor-element-7b5d1e6::before{content:"";position:absolute;inset:0;background:linear-gradient(to top,rgb(0 0 0 / .75) 0%,rgb(0 0 0 / .45) 45%,rgb(0 0 0 / .35) 100%);transform:translateY(100%);transition:transform 0.4s ease;z-index:1;pointer-events:none}.elementor-15 .elementor-element.elementor-element-7b5d1e6 .hover-content{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px;text-align:center;padding:20px;box-sizing:border-box;opacity:0;visibility:hidden;transform:translateY(100%);transition:transform 0.4s ease,opacity 0.4s ease,visibility 0.4s ease;z-index:2}.elementor-15 .elementor-element.elementor-element-7b5d1e6 .hover-content>*{margin:0;color:#fff}@media (min-width:1025px){.elementor-15 .elementor-element.elementor-element-7b5d1e6:hover::before{transform:translateY(0)}.elementor-15 .elementor-element.elementor-element-7b5d1e6:hover .hover-content{opacity:1;visibility:visible;transform:translateY(0)}}@media (max-width:1024px){.elementor-15 .elementor-element.elementor-element-7b5d1e6::before{transform:translateY(0)}.elementor-15 .elementor-element.elementor-element-7b5d1e6 .hover-content{opacity:1;visibility:visible;transform:translateY(0)}}