.elementor-107 .elementor-element.elementor-element-d6943cd{--display:flex;--min-height:600px;}.elementor-107 .elementor-element.elementor-element-c52e43b{--e-image-carousel-slides-to-show:1;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;}.elementor-107 .elementor-element.elementor-element-c52e43b .swiper-pagination-bullet{width:8px;height:8px;background:var( --e-global-color-accent );}.elementor-107 .elementor-element.elementor-element-c52e43b .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:var( --e-global-color-secondary );opacity:var( --e-global-color-secondary );}.elementor-107 .elementor-element.elementor-element-d59691e{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-107 .elementor-element.elementor-element-d59691e:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-d59691e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CED4DA;}.elementor-107 .elementor-element.elementor-element-821ab05{--display:flex;grid-column:span 3;}.elementor-107 .elementor-element.elementor-element-743f6a9{text-align:center;}.elementor-107 .elementor-element.elementor-element-743f6a9 .elementor-heading-title{font-family:var( --e-global-typography-71112b9-font-family ), Sans-serif;font-size:var( --e-global-typography-71112b9-font-size );font-weight:var( --e-global-typography-71112b9-font-weight );text-transform:var( --e-global-typography-71112b9-text-transform );font-style:var( --e-global-typography-71112b9-font-style );text-decoration:var( --e-global-typography-71112b9-text-decoration );line-height:var( --e-global-typography-71112b9-line-height );letter-spacing:var( --e-global-typography-71112b9-letter-spacing );color:var( --e-global-color-primary );}.elementor-107 .elementor-element.elementor-element-0a1ad3d{--display:flex;grid-column:span 3;}.elementor-107 .elementor-element.elementor-element-7e2f8c9{text-align:center;}.elementor-107 .elementor-element.elementor-element-7e2f8c9 .elementor-heading-title{font-family:var( --e-global-typography-71112b9-font-family ), Sans-serif;font-size:var( --e-global-typography-71112b9-font-size );font-weight:var( --e-global-typography-71112b9-font-weight );text-transform:var( --e-global-typography-71112b9-text-transform );font-style:var( --e-global-typography-71112b9-font-style );text-decoration:var( --e-global-typography-71112b9-text-decoration );line-height:var( --e-global-typography-71112b9-line-height );letter-spacing:var( --e-global-typography-71112b9-letter-spacing );color:var( --e-global-color-primary );}.elementor-107 .elementor-element.elementor-element-90b93a2{--display:flex;grid-column:span 3;}.elementor-107 .elementor-element.elementor-element-06725fb{text-align:center;}.elementor-107 .elementor-element.elementor-element-06725fb .elementor-heading-title{font-family:var( --e-global-typography-71112b9-font-family ), Sans-serif;font-size:var( --e-global-typography-71112b9-font-size );font-weight:var( --e-global-typography-71112b9-font-weight );text-transform:var( --e-global-typography-71112b9-text-transform );font-style:var( --e-global-typography-71112b9-font-style );text-decoration:var( --e-global-typography-71112b9-text-decoration );line-height:var( --e-global-typography-71112b9-line-height );letter-spacing:var( --e-global-typography-71112b9-letter-spacing );color:var( --e-global-color-primary );}.elementor-107 .elementor-element.elementor-element-7c9913d{--display:flex;grid-column:span 3;}.elementor-107 .elementor-element.elementor-element-6a6fd50{text-align:center;}.elementor-107 .elementor-element.elementor-element-6a6fd50 .elementor-heading-title{font-family:var( --e-global-typography-71112b9-font-family ), Sans-serif;font-size:var( --e-global-typography-71112b9-font-size );font-weight:var( --e-global-typography-71112b9-font-weight );text-transform:var( --e-global-typography-71112b9-text-transform );font-style:var( --e-global-typography-71112b9-font-style );text-decoration:var( --e-global-typography-71112b9-text-decoration );line-height:var( --e-global-typography-71112b9-line-height );letter-spacing:var( --e-global-typography-71112b9-letter-spacing );color:var( --e-global-color-primary );}.elementor-107 .elementor-element.elementor-element-1a75fd9{--display:flex;grid-column:span 3;}.elementor-107 .elementor-element.elementor-element-26344fe{text-align:center;}.elementor-107 .elementor-element.elementor-element-26344fe .elementor-heading-title{font-family:var( --e-global-typography-71112b9-font-family ), Sans-serif;font-size:var( --e-global-typography-71112b9-font-size );font-weight:var( --e-global-typography-71112b9-font-weight );text-transform:var( --e-global-typography-71112b9-text-transform );font-style:var( --e-global-typography-71112b9-font-style );text-decoration:var( --e-global-typography-71112b9-text-decoration );line-height:var( --e-global-typography-71112b9-line-height );letter-spacing:var( --e-global-typography-71112b9-letter-spacing );color:var( --e-global-color-primary );}.elementor-107 .elementor-element.elementor-element-32ea64d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-107 .elementor-element.elementor-element-32ea64d:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-32ea64d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-107 .elementor-element.elementor-element-cd37937{--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;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-107 .elementor-element.elementor-element-3718f39{column-gap:0px;text-align:center;font-family:var( --e-global-typography-b291dec-font-family ), Sans-serif;font-size:var( --e-global-typography-b291dec-font-size );font-weight:var( --e-global-typography-b291dec-font-weight );text-transform:var( --e-global-typography-b291dec-text-transform );font-style:var( --e-global-typography-b291dec-font-style );text-decoration:var( --e-global-typography-b291dec-text-decoration );line-height:var( --e-global-typography-b291dec-line-height );letter-spacing:var( --e-global-typography-b291dec-letter-spacing );color:var( --e-global-color-primary );}.elementor-107 .elementor-element.elementor-element-83f13fc .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-71112b9-font-family ), Sans-serif;font-size:var( --e-global-typography-71112b9-font-size );font-weight:var( --e-global-typography-71112b9-font-weight );text-transform:var( --e-global-typography-71112b9-text-transform );font-style:var( --e-global-typography-71112b9-font-style );text-decoration:var( --e-global-typography-71112b9-text-decoration );line-height:var( --e-global-typography-71112b9-line-height );letter-spacing:var( --e-global-typography-71112b9-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-107 .elementor-element.elementor-element-83f13fc .elementor-button:hover, .elementor-107 .elementor-element.elementor-element-83f13fc .elementor-button:focus{background-color:#C6C7C8;}.elementor-107 .elementor-element.elementor-element-83f13fc.elementor-element{--align-self:stretch;}.elementor-107 .elementor-element.elementor-element-83fafc5{--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;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-107 .elementor-element.elementor-element-280fe6f{text-align:center;font-family:var( --e-global-typography-b291dec-font-family ), Sans-serif;font-size:var( --e-global-typography-b291dec-font-size );font-weight:var( --e-global-typography-b291dec-font-weight );text-transform:var( --e-global-typography-b291dec-text-transform );font-style:var( --e-global-typography-b291dec-font-style );text-decoration:var( --e-global-typography-b291dec-text-decoration );line-height:var( --e-global-typography-b291dec-line-height );letter-spacing:var( --e-global-typography-b291dec-letter-spacing );color:var( --e-global-color-primary );}.elementor-107 .elementor-element.elementor-element-ba7d490 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-71112b9-font-family ), Sans-serif;font-size:var( --e-global-typography-71112b9-font-size );font-weight:var( --e-global-typography-71112b9-font-weight );text-transform:var( --e-global-typography-71112b9-text-transform );font-style:var( --e-global-typography-71112b9-font-style );text-decoration:var( --e-global-typography-71112b9-text-decoration );line-height:var( --e-global-typography-71112b9-line-height );letter-spacing:var( --e-global-typography-71112b9-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-107 .elementor-element.elementor-element-ba7d490 .elementor-button:hover, .elementor-107 .elementor-element.elementor-element-ba7d490 .elementor-button:focus{background-color:#C6C7C8;}.elementor-107 .elementor-element.elementor-element-ba7d490.elementor-element{--align-self:stretch;}.elementor-107 .elementor-element.elementor-element-899c6df{--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;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-107 .elementor-element.elementor-element-f5d8652 .elementor-heading-title{font-family:var( --e-global-typography-3a597ef-font-family ), Sans-serif;font-size:var( --e-global-typography-3a597ef-font-size );font-weight:var( --e-global-typography-3a597ef-font-weight );text-transform:var( --e-global-typography-3a597ef-text-transform );font-style:var( --e-global-typography-3a597ef-font-style );text-decoration:var( --e-global-typography-3a597ef-text-decoration );line-height:var( --e-global-typography-3a597ef-line-height );letter-spacing:var( --e-global-typography-3a597ef-letter-spacing );color:#1A2B4C;}.elementor-107 .elementor-element.elementor-element-7dfe1b4{--grid-columns:3;}.elementor-107 .elementor-element.elementor-element-7dfe1b4 > .elementor-widget-container{padding:60px 60px 60px 60px;}.elementor-107 .elementor-element.elementor-element-7dfe1b4 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-107 .elementor-element.elementor-element-7dfe1b4 .e-loop-item > .elementor-section, .elementor-107 .elementor-element.elementor-element-7dfe1b4 .e-loop-item > .elementor-section > .elementor-container, .elementor-107 .elementor-element.elementor-element-7dfe1b4 .e-loop-item > .e-con, .elementor-107 .elementor-element.elementor-element-7dfe1b4 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-107 .elementor-element.elementor-element-26e4d80{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-107 .elementor-element.elementor-element-f4380f2{--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-107 .elementor-element.elementor-element-de415cd{text-align:center;}.elementor-107 .elementor-element.elementor-element-de415cd .elementor-heading-title{font-family:var( --e-global-typography-eca9d94-font-family ), Sans-serif;font-size:var( --e-global-typography-eca9d94-font-size );font-weight:var( --e-global-typography-eca9d94-font-weight );text-transform:var( --e-global-typography-eca9d94-text-transform );font-style:var( --e-global-typography-eca9d94-font-style );text-decoration:var( --e-global-typography-eca9d94-text-decoration );line-height:var( --e-global-typography-eca9d94-line-height );letter-spacing:var( --e-global-typography-eca9d94-letter-spacing );color:var( --e-global-color-primary );}.elementor-107 .elementor-element.elementor-element-9bbccc2{text-align:center;}.elementor-107 .elementor-element.elementor-element-9bbccc2 img{width:460px;opacity:1;transition-duration:0.3s;}.elementor-107 .elementor-element.elementor-element-9bbccc2:hover img{opacity:0.6;}.elementor-107 .elementor-element.elementor-element-6907913{--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-107 .elementor-element.elementor-element-8028975{text-align:center;}.elementor-107 .elementor-element.elementor-element-8028975 .elementor-heading-title{font-family:var( --e-global-typography-eca9d94-font-family ), Sans-serif;font-size:var( --e-global-typography-eca9d94-font-size );font-weight:var( --e-global-typography-eca9d94-font-weight );text-transform:var( --e-global-typography-eca9d94-text-transform );font-style:var( --e-global-typography-eca9d94-font-style );text-decoration:var( --e-global-typography-eca9d94-text-decoration );line-height:var( --e-global-typography-eca9d94-line-height );letter-spacing:var( --e-global-typography-eca9d94-letter-spacing );color:var( --e-global-color-primary );}.elementor-107 .elementor-element.elementor-element-fd89bbd{--display:flex;--min-height:80px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;}.elementor-107 .elementor-element.elementor-element-fd89bbd:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-fd89bbd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://practicas.desarrollowebsmart.com/wp-content/uploads/2026/05/fibra.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-107 .elementor-element.elementor-element-6fa4544{--display:flex;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-107 .elementor-element.elementor-element-6fa4544:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-6fa4544 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFEF2BDD;}.elementor-107 .elementor-element.elementor-element-560a9fa .elementor-heading-title{font-family:var( --e-global-typography-31d5aab-font-family ), Sans-serif;font-size:var( --e-global-typography-31d5aab-font-size );font-weight:var( --e-global-typography-31d5aab-font-weight );text-transform:var( --e-global-typography-31d5aab-text-transform );font-style:var( --e-global-typography-31d5aab-font-style );text-decoration:var( --e-global-typography-31d5aab-text-decoration );line-height:var( --e-global-typography-31d5aab-line-height );letter-spacing:var( --e-global-typography-31d5aab-letter-spacing );color:var( --e-global-color-primary );}.elementor-107 .elementor-element.elementor-element-2c41f2b{--display:flex;--min-height:80px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;}.elementor-107 .elementor-element.elementor-element-2c41f2b:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-2c41f2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://practicas.desarrollowebsmart.com/wp-content/uploads/2026/05/telefono.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-107 .elementor-element.elementor-element-8c3e2dd{--display:flex;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-107 .elementor-element.elementor-element-8c3e2dd:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-8c3e2dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFEF2BDD;}.elementor-107 .elementor-element.elementor-element-f975010 .elementor-heading-title{font-family:var( --e-global-typography-31d5aab-font-family ), Sans-serif;font-size:var( --e-global-typography-31d5aab-font-size );font-weight:var( --e-global-typography-31d5aab-font-weight );text-transform:var( --e-global-typography-31d5aab-text-transform );font-style:var( --e-global-typography-31d5aab-font-style );text-decoration:var( --e-global-typography-31d5aab-text-decoration );line-height:var( --e-global-typography-31d5aab-line-height );letter-spacing:var( --e-global-typography-31d5aab-letter-spacing );color:var( --e-global-color-primary );}.elementor-107 .elementor-element.elementor-element-8ee0d34{--display:flex;--min-height:80px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;}.elementor-107 .elementor-element.elementor-element-8ee0d34:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-8ee0d34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://practicas.desarrollowebsmart.com/wp-content/uploads/2026/05/big-data.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-107 .elementor-element.elementor-element-99942de{--display:flex;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-107 .elementor-element.elementor-element-99942de:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-99942de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFEF2BDD;}.elementor-107 .elementor-element.elementor-element-9beb00d .elementor-heading-title{font-family:var( --e-global-typography-31d5aab-font-family ), Sans-serif;font-size:var( --e-global-typography-31d5aab-font-size );font-weight:var( --e-global-typography-31d5aab-font-weight );text-transform:var( --e-global-typography-31d5aab-text-transform );font-style:var( --e-global-typography-31d5aab-font-style );text-decoration:var( --e-global-typography-31d5aab-text-decoration );line-height:var( --e-global-typography-31d5aab-line-height );letter-spacing:var( --e-global-typography-31d5aab-letter-spacing );color:var( --e-global-color-primary );}.elementor-107 .elementor-element.elementor-element-a7180fc{--display:flex;--min-height:80px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;}.elementor-107 .elementor-element.elementor-element-a7180fc:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-a7180fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://practicas.desarrollowebsmart.com/wp-content/uploads/2026/05/gure-tartanga_2025.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-107 .elementor-element.elementor-element-a87420c{--display:flex;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-107 .elementor-element.elementor-element-a87420c:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-a87420c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFEF2BDD;}.elementor-107 .elementor-element.elementor-element-f495e64 .elementor-heading-title{font-family:var( --e-global-typography-31d5aab-font-family ), Sans-serif;font-size:var( --e-global-typography-31d5aab-font-size );font-weight:var( --e-global-typography-31d5aab-font-weight );text-transform:var( --e-global-typography-31d5aab-text-transform );font-style:var( --e-global-typography-31d5aab-font-style );text-decoration:var( --e-global-typography-31d5aab-text-decoration );line-height:var( --e-global-typography-31d5aab-line-height );letter-spacing:var( --e-global-typography-31d5aab-letter-spacing );color:var( --e-global-color-primary );}.elementor-107 .elementor-element.elementor-element-d6aa501{--display:flex;--min-height:80px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;}.elementor-107 .elementor-element.elementor-element-d6aa501:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-d6aa501 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://practicas.desarrollowebsmart.com/wp-content/uploads/2026/05/gure-erandio_2025.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-107 .elementor-element.elementor-element-593206e{--display:flex;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-107 .elementor-element.elementor-element-593206e:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-593206e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFEF2BDD;}.elementor-107 .elementor-element.elementor-element-4f5243f .elementor-heading-title{font-family:var( --e-global-typography-31d5aab-font-family ), Sans-serif;font-size:var( --e-global-typography-31d5aab-font-size );font-weight:var( --e-global-typography-31d5aab-font-weight );text-transform:var( --e-global-typography-31d5aab-text-transform );font-style:var( --e-global-typography-31d5aab-font-style );text-decoration:var( --e-global-typography-31d5aab-text-decoration );line-height:var( --e-global-typography-31d5aab-line-height );letter-spacing:var( --e-global-typography-31d5aab-letter-spacing );color:var( --e-global-color-primary );}.elementor-107 .elementor-element.elementor-element-041a722{--display:flex;--min-height:80px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;}.elementor-107 .elementor-element.elementor-element-041a722:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-041a722 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://practicas.desarrollowebsmart.com/wp-content/uploads/2026/05/erasmus.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-107 .elementor-element.elementor-element-712a689{--display:flex;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-107 .elementor-element.elementor-element-712a689:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-712a689 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFEF2BDD;}.elementor-107 .elementor-element.elementor-element-10003c1 .elementor-heading-title{font-family:var( --e-global-typography-31d5aab-font-family ), Sans-serif;font-size:var( --e-global-typography-31d5aab-font-size );font-weight:var( --e-global-typography-31d5aab-font-weight );text-transform:var( --e-global-typography-31d5aab-text-transform );font-style:var( --e-global-typography-31d5aab-font-style );text-decoration:var( --e-global-typography-31d5aab-text-decoration );line-height:var( --e-global-typography-31d5aab-line-height );letter-spacing:var( --e-global-typography-31d5aab-letter-spacing );color:var( --e-global-color-primary );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-107 .elementor-element.elementor-element-cd37937{--width:50%;}.elementor-107 .elementor-element.elementor-element-83fafc5{--width:50%;}.elementor-107 .elementor-element.elementor-element-f4380f2{--width:40%;}.elementor-107 .elementor-element.elementor-element-6907913{--width:70%;}}@media(max-width:1024px){.elementor-107 .elementor-element.elementor-element-c52e43b .swiper-pagination-bullet{width:8px;height:8px;}.elementor-107 .elementor-element.elementor-element-743f6a9 .elementor-heading-title{font-size:var( --e-global-typography-71112b9-font-size );line-height:var( --e-global-typography-71112b9-line-height );letter-spacing:var( --e-global-typography-71112b9-letter-spacing );}.elementor-107 .elementor-element.elementor-element-7e2f8c9 .elementor-heading-title{font-size:var( --e-global-typography-71112b9-font-size );line-height:var( --e-global-typography-71112b9-line-height );letter-spacing:var( --e-global-typography-71112b9-letter-spacing );}.elementor-107 .elementor-element.elementor-element-06725fb .elementor-heading-title{font-size:var( --e-global-typography-71112b9-font-size );line-height:var( --e-global-typography-71112b9-line-height );letter-spacing:var( --e-global-typography-71112b9-letter-spacing );}.elementor-107 .elementor-element.elementor-element-6a6fd50 .elementor-heading-title{font-size:var( --e-global-typography-71112b9-font-size );line-height:var( --e-global-typography-71112b9-line-height );letter-spacing:var( --e-global-typography-71112b9-letter-spacing );}.elementor-107 .elementor-element.elementor-element-26344fe .elementor-heading-title{font-size:var( --e-global-typography-71112b9-font-size );line-height:var( --e-global-typography-71112b9-line-height );letter-spacing:var( --e-global-typography-71112b9-letter-spacing );}.elementor-107 .elementor-element.elementor-element-3718f39{font-size:var( --e-global-typography-b291dec-font-size );line-height:var( --e-global-typography-b291dec-line-height );letter-spacing:var( --e-global-typography-b291dec-letter-spacing );}.elementor-107 .elementor-element.elementor-element-83f13fc .elementor-button{font-size:var( --e-global-typography-71112b9-font-size );line-height:var( --e-global-typography-71112b9-line-height );letter-spacing:var( --e-global-typography-71112b9-letter-spacing );}.elementor-107 .elementor-element.elementor-element-280fe6f{font-size:var( --e-global-typography-b291dec-font-size );line-height:var( --e-global-typography-b291dec-line-height );letter-spacing:var( --e-global-typography-b291dec-letter-spacing );}.elementor-107 .elementor-element.elementor-element-ba7d490 .elementor-button{font-size:var( --e-global-typography-71112b9-font-size );line-height:var( --e-global-typography-71112b9-line-height );letter-spacing:var( --e-global-typography-71112b9-letter-spacing );}.elementor-107 .elementor-element.elementor-element-f5d8652 .elementor-heading-title{font-size:var( --e-global-typography-3a597ef-font-size );line-height:var( --e-global-typography-3a597ef-line-height );letter-spacing:var( --e-global-typography-3a597ef-letter-spacing );}.elementor-107 .elementor-element.elementor-element-7dfe1b4{--grid-columns:2;}.elementor-107 .elementor-element.elementor-element-de415cd .elementor-heading-title{font-size:var( --e-global-typography-eca9d94-font-size );line-height:var( --e-global-typography-eca9d94-line-height );letter-spacing:var( --e-global-typography-eca9d94-letter-spacing );}.elementor-107 .elementor-element.elementor-element-8028975 .elementor-heading-title{font-size:var( --e-global-typography-eca9d94-font-size );line-height:var( --e-global-typography-eca9d94-line-height );letter-spacing:var( --e-global-typography-eca9d94-letter-spacing );}.elementor-107 .elementor-element.elementor-element-560a9fa .elementor-heading-title{font-size:var( --e-global-typography-31d5aab-font-size );line-height:var( --e-global-typography-31d5aab-line-height );letter-spacing:var( --e-global-typography-31d5aab-letter-spacing );}.elementor-107 .elementor-element.elementor-element-f975010 .elementor-heading-title{font-size:var( --e-global-typography-31d5aab-font-size );line-height:var( --e-global-typography-31d5aab-line-height );letter-spacing:var( --e-global-typography-31d5aab-letter-spacing );}.elementor-107 .elementor-element.elementor-element-9beb00d .elementor-heading-title{font-size:var( --e-global-typography-31d5aab-font-size );line-height:var( --e-global-typography-31d5aab-line-height );letter-spacing:var( --e-global-typography-31d5aab-letter-spacing );}.elementor-107 .elementor-element.elementor-element-f495e64 .elementor-heading-title{font-size:var( --e-global-typography-31d5aab-font-size );line-height:var( --e-global-typography-31d5aab-line-height );letter-spacing:var( --e-global-typography-31d5aab-letter-spacing );}.elementor-107 .elementor-element.elementor-element-4f5243f .elementor-heading-title{font-size:var( --e-global-typography-31d5aab-font-size );line-height:var( --e-global-typography-31d5aab-line-height );letter-spacing:var( --e-global-typography-31d5aab-letter-spacing );}.elementor-107 .elementor-element.elementor-element-10003c1 .elementor-heading-title{font-size:var( --e-global-typography-31d5aab-font-size );line-height:var( --e-global-typography-31d5aab-line-height );letter-spacing:var( --e-global-typography-31d5aab-letter-spacing );}}@media(max-width:767px){.elementor-107 .elementor-element.elementor-element-743f6a9 .elementor-heading-title{font-size:var( --e-global-typography-71112b9-font-size );line-height:var( --e-global-typography-71112b9-line-height );letter-spacing:var( --e-global-typography-71112b9-letter-spacing );}.elementor-107 .elementor-element.elementor-element-7e2f8c9 .elementor-heading-title{font-size:var( --e-global-typography-71112b9-font-size );line-height:var( --e-global-typography-71112b9-line-height );letter-spacing:var( --e-global-typography-71112b9-letter-spacing );}.elementor-107 .elementor-element.elementor-element-06725fb .elementor-heading-title{font-size:var( --e-global-typography-71112b9-font-size );line-height:var( --e-global-typography-71112b9-line-height );letter-spacing:var( --e-global-typography-71112b9-letter-spacing );}.elementor-107 .elementor-element.elementor-element-6a6fd50 .elementor-heading-title{font-size:var( --e-global-typography-71112b9-font-size );line-height:var( --e-global-typography-71112b9-line-height );letter-spacing:var( --e-global-typography-71112b9-letter-spacing );}.elementor-107 .elementor-element.elementor-element-26344fe .elementor-heading-title{font-size:var( --e-global-typography-71112b9-font-size );line-height:var( --e-global-typography-71112b9-line-height );letter-spacing:var( --e-global-typography-71112b9-letter-spacing );}.elementor-107 .elementor-element.elementor-element-3718f39{font-size:var( --e-global-typography-b291dec-font-size );line-height:var( --e-global-typography-b291dec-line-height );letter-spacing:var( --e-global-typography-b291dec-letter-spacing );}.elementor-107 .elementor-element.elementor-element-83f13fc .elementor-button{font-size:var( --e-global-typography-71112b9-font-size );line-height:var( --e-global-typography-71112b9-line-height );letter-spacing:var( --e-global-typography-71112b9-letter-spacing );}.elementor-107 .elementor-element.elementor-element-280fe6f{font-size:var( --e-global-typography-b291dec-font-size );line-height:var( --e-global-typography-b291dec-line-height );letter-spacing:var( --e-global-typography-b291dec-letter-spacing );}.elementor-107 .elementor-element.elementor-element-ba7d490 .elementor-button{font-size:var( --e-global-typography-71112b9-font-size );line-height:var( --e-global-typography-71112b9-line-height );letter-spacing:var( --e-global-typography-71112b9-letter-spacing );}.elementor-107 .elementor-element.elementor-element-f5d8652 .elementor-heading-title{font-size:var( --e-global-typography-3a597ef-font-size );line-height:var( --e-global-typography-3a597ef-line-height );letter-spacing:var( --e-global-typography-3a597ef-letter-spacing );}.elementor-107 .elementor-element.elementor-element-7dfe1b4{--grid-columns:1;}.elementor-107 .elementor-element.elementor-element-de415cd .elementor-heading-title{font-size:var( --e-global-typography-eca9d94-font-size );line-height:var( --e-global-typography-eca9d94-line-height );letter-spacing:var( --e-global-typography-eca9d94-letter-spacing );}.elementor-107 .elementor-element.elementor-element-8028975 .elementor-heading-title{font-size:var( --e-global-typography-eca9d94-font-size );line-height:var( --e-global-typography-eca9d94-line-height );letter-spacing:var( --e-global-typography-eca9d94-letter-spacing );}.elementor-107 .elementor-element.elementor-element-560a9fa .elementor-heading-title{font-size:var( --e-global-typography-31d5aab-font-size );line-height:var( --e-global-typography-31d5aab-line-height );letter-spacing:var( --e-global-typography-31d5aab-letter-spacing );}.elementor-107 .elementor-element.elementor-element-f975010 .elementor-heading-title{font-size:var( --e-global-typography-31d5aab-font-size );line-height:var( --e-global-typography-31d5aab-line-height );letter-spacing:var( --e-global-typography-31d5aab-letter-spacing );}.elementor-107 .elementor-element.elementor-element-9beb00d .elementor-heading-title{font-size:var( --e-global-typography-31d5aab-font-size );line-height:var( --e-global-typography-31d5aab-line-height );letter-spacing:var( --e-global-typography-31d5aab-letter-spacing );}.elementor-107 .elementor-element.elementor-element-f495e64 .elementor-heading-title{font-size:var( --e-global-typography-31d5aab-font-size );line-height:var( --e-global-typography-31d5aab-line-height );letter-spacing:var( --e-global-typography-31d5aab-letter-spacing );}.elementor-107 .elementor-element.elementor-element-4f5243f .elementor-heading-title{font-size:var( --e-global-typography-31d5aab-font-size );line-height:var( --e-global-typography-31d5aab-line-height );letter-spacing:var( --e-global-typography-31d5aab-letter-spacing );}.elementor-107 .elementor-element.elementor-element-10003c1 .elementor-heading-title{font-size:var( --e-global-typography-31d5aab-font-size );line-height:var( --e-global-typography-31d5aab-line-height );letter-spacing:var( --e-global-typography-31d5aab-letter-spacing );}}/* Start custom CSS for container, class: .elementor-element-fd89bbd */.elementor-107 .elementor-element.elementor-element-fd89bbd {
    
}

.txt-red {
    width: 50%;
    height: 44px;
    transition: width .3s ease, height .3s ease;
}

.elementor-107 .elementor-element.elementor-element-fd89bbd:hover .txt-red {
    width: 100%;
    height: 80px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c41f2b */.elementor-107 .elementor-element.elementor-element-2c41f2b {
    
}

.txt-red {
    width: 50%;
    height: 44px;
    transition: width .3s ease, height .3s ease;
}

.elementor-107 .elementor-element.elementor-element-2c41f2b:hover .txt-red {
    width: 100%;
    height: 80px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ee0d34 */.elementor-107 .elementor-element.elementor-element-8ee0d34 {
    
}

.txt-red {
    width: 50%;
    height: 44px;
    transition: width .3s ease, height .3s ease;
}

.elementor-107 .elementor-element.elementor-element-8ee0d34:hover .txt-red {
    width: 100%;
    height: 80px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a7180fc */.elementor-107 .elementor-element.elementor-element-a7180fc {
    
}

.txt-red {
    width: 50%;
    height: 44px;
    transition: width .3s ease, height .3s ease;
}

.elementor-107 .elementor-element.elementor-element-a7180fc:hover .txt-red {
    width: 100%;
    height: 80px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d6aa501 */.elementor-107 .elementor-element.elementor-element-d6aa501 {
    
}

.txt-red {
    width: 50%;
    height: 44px;
    transition: width .3s ease, height .3s ease;
}

.elementor-107 .elementor-element.elementor-element-d6aa501:hover .txt-red {
    width: 100%;
    height: 80px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-041a722 */.elementor-107 .elementor-element.elementor-element-041a722 {
    
}

.txt-red {
    width: 50%;
    height: 44px;
    transition: width .3s ease, height .3s ease;
}

.elementor-107 .elementor-element.elementor-element-041a722:hover .txt-red {
    width: 100%;
    height: 80px;
}/* End custom CSS */