.elementor-2456 .elementor-element.elementor-element-2918602{--display:flex;--min-height:calc(100vh - 100px);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2456 .elementor-element.elementor-element-5d2fd6f .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2456 .elementor-element.elementor-element-b1a0444{--display:flex;--min-height:calc(100vh - 100px);--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2456 .elementor-element.elementor-element-41ca0b5{--swiper-slides-to-display:3;--swiper-slides-gap:10px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;}.elementor-2456 .elementor-element.elementor-element-41ca0b5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2456 .elementor-element.elementor-element-41ca0b5 .swiper-slide > .elementor-element{height:100%;}.elementor-2456 .elementor-element.elementor-element-f5a50a8{--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;--align-items:center;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:60px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-2456 .elementor-element.elementor-element-f5a50a8:not(.elementor-motion-effects-element-type-background), .elementor-2456 .elementor-element.elementor-element-f5a50a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sate.es/wp-content/uploads/2025/06/grids-bg.png");background-position:top center;background-repeat:no-repeat;background-size:auto;}.elementor-2456 .elementor-element.elementor-element-34a8541{--display:flex;}.elementor-2456 .elementor-element.elementor-element-77249e2{text-align:center;}.elementor-2456 .elementor-element.elementor-element-4da7e84{text-align:center;}.elementor-2456 .elementor-element.elementor-element-a5ec17f{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2456 .elementor-element.elementor-element-01eb968{--display:flex;}.elementor-2456 .elementor-element.elementor-element-655d310 .qodef-e-info.qodef-info--top .qodef-e-info-item{font-family:var( --e-global-typography-9bf4f49-font-family ), Sans-serif;font-size:var( --e-global-typography-9bf4f49-font-size );font-weight:var( --e-global-typography-9bf4f49-font-weight );line-height:var( --e-global-typography-9bf4f49-line-height );letter-spacing:var( --e-global-typography-9bf4f49-letter-spacing );}.elementor-2456 .elementor-element.elementor-element-655d310 .qodef-item-layout--info-on-image .qodef-e-content{padding:40px 40px 40px 40px;}.elementor-2456 .elementor-element.elementor-element-655d310 .qodef-item-layout--info-on-image .qodef-e-info-date{color:var( --e-global-color-e9c5ff0 );font-family:var( --e-global-typography-9bf4f49-font-family ), Sans-serif;font-size:var( --e-global-typography-9bf4f49-font-size );font-weight:var( --e-global-typography-9bf4f49-font-weight );line-height:var( --e-global-typography-9bf4f49-line-height );letter-spacing:var( --e-global-typography-9bf4f49-letter-spacing );background-color:var( --e-global-color-e777cd9 );}.elementor-2456 .elementor-element.elementor-element-28a832d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2456 .elementor-element.elementor-element-4025cfe{--display:flex;}.elementor-2456 .elementor-element.elementor-element-28554e6 .qodef-e-info.qodef-info--top .qodef-e-info-item{font-family:var( --e-global-typography-9bf4f49-font-family ), Sans-serif;font-size:var( --e-global-typography-9bf4f49-font-size );font-weight:var( --e-global-typography-9bf4f49-font-weight );line-height:var( --e-global-typography-9bf4f49-line-height );letter-spacing:var( --e-global-typography-9bf4f49-letter-spacing );}.elementor-2456 .elementor-element.elementor-element-28554e6 .qodef-item-layout--info-on-image .qodef-e-content{padding:30px 30px 40px 30px;}.elementor-2456 .elementor-element.elementor-element-28554e6 .qodef-item-layout--info-on-image .qodef-e-info-date{color:var( --e-global-color-e9c5ff0 );font-family:var( --e-global-typography-9bf4f49-font-family ), Sans-serif;font-size:var( --e-global-typography-9bf4f49-font-size );font-weight:var( --e-global-typography-9bf4f49-font-weight );line-height:var( --e-global-typography-9bf4f49-line-height );letter-spacing:var( --e-global-typography-9bf4f49-letter-spacing );background-color:var( --e-global-color-e777cd9 );}.elementor-2456 .elementor-element.elementor-element-9994bdb{--display:flex;}.elementor-2456 .elementor-element.elementor-element-819f2fe .qodef-e-info.qodef-info--top .qodef-e-info-item{font-family:var( --e-global-typography-9bf4f49-font-family ), Sans-serif;font-size:var( --e-global-typography-9bf4f49-font-size );font-weight:var( --e-global-typography-9bf4f49-font-weight );line-height:var( --e-global-typography-9bf4f49-line-height );letter-spacing:var( --e-global-typography-9bf4f49-letter-spacing );}.elementor-2456 .elementor-element.elementor-element-819f2fe .qodef-item-layout--info-on-image .qodef-e-content{padding:30px 30px 30px 30px;}.elementor-2456 .elementor-element.elementor-element-819f2fe .qodef-item-layout--info-on-image .qodef-e-info-date{color:var( --e-global-color-e9c5ff0 );font-family:var( --e-global-typography-9bf4f49-font-family ), Sans-serif;font-size:var( --e-global-typography-9bf4f49-font-size );font-weight:var( --e-global-typography-9bf4f49-font-weight );line-height:var( --e-global-typography-9bf4f49-line-height );letter-spacing:var( --e-global-typography-9bf4f49-letter-spacing );background-color:var( --e-global-color-e777cd9 );}.elementor-2456 .elementor-element.elementor-element-3e9aa91{--display:flex;}.elementor-2456 .elementor-element.elementor-element-4d305d7{--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2456 .elementor-element.elementor-element-19c06aa .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );}.elementor-2456 .elementor-element.elementor-element-0dfd8dc > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-2456 .elementor-element.elementor-element-0dfd8dc{--e-transform-transition-duration:300ms;--e-transform-origin-x:left;--e-transform-origin-y:top;text-align:start;}.elementor-2456 .elementor-element.elementor-element-0dfd8dc .elementor-heading-title{font-family:var( --e-global-typography-326df42-font-family ), Sans-serif;font-size:var( --e-global-typography-326df42-font-size );font-weight:var( --e-global-typography-326df42-font-weight );line-height:var( --e-global-typography-326df42-line-height );letter-spacing:var( --e-global-typography-326df42-letter-spacing );}.elementor-2456 .elementor-element.elementor-element-0dfd8dc .elementor-heading-title a:hover, .elementor-2456 .elementor-element.elementor-element-0dfd8dc .elementor-heading-title a:focus{color:var( --e-global-color-3b20a42 );}.elementor-2456 .elementor-element.elementor-element-0dfd8dc .elementor-heading-title a{transition-duration:0.6s;}.elementor-2456 .elementor-element.elementor-element-12c1041{z-index:5;}.elementor-2456 .elementor-element.elementor-element-12c1041 .qodef-swiper-together-nav{margin-top:45px;left:0px;right:0px;}.elementor-2456 .elementor-element.elementor-element-12c1041 .swiper-container-vertical .qodef-swiper-together-nav .qodef-swiper-together-inner{margin-top:45px;}.elementor-2456 .elementor-element.elementor-element-12c1041 .swiper-container-vertical ~ .qodef-swiper-together-nav .qodef-swiper-together-inner{margin-top:45px;}.elementor-2456 .elementor-element.elementor-element-12c1041 .swiper-vertical .qodef-swiper-together-nav .qodef-swiper-together-inner{margin-top:45px;}.elementor-2456 .elementor-element.elementor-element-12c1041 .swiper-vertical ~ .qodef-swiper-together-nav .qodef-swiper-together-inner{margin-top:45px;}.elementor-2456 .elementor-element.elementor-element-12c1041.qodef-navigation-together--top .qodef-swiper-together-nav{margin-bottom:45px;}.elementor-2456 .elementor-element.elementor-element-12c1041 .swiper-container-vertical.qodef-navigation-alignment--flex-start ~ .qodef-swiper-together-nav{left:0px !important;}.elementor-2456 .elementor-element.elementor-element-12c1041 .swiper-container-vertical.qodef-navigation-alignment--flex-end ~ .qodef-swiper-together-nav{right:0px !important;}.elementor-2456 .elementor-element.elementor-element-12c1041 .swiper-container-vertical.qodef-navigation-alignment--flex-start .qodef-swiper-together-nav{left:0px !important;}.elementor-2456 .elementor-element.elementor-element-12c1041 .swiper-container-vertical.qodef-navigation-alignment--flex-end .qodef-swiper-together-nav{right:0px !important;}.elementor-2456 .elementor-element.elementor-element-12c1041 .swiper-vertical.qodef-navigation-alignment--flex-start ~ .qodef-swiper-together-nav{left:0px !important;}.elementor-2456 .elementor-element.elementor-element-12c1041 .swiper-vertical.qodef-navigation-alignment--flex-end ~ .qodef-swiper-together-nav{right:0px !important;}.elementor-2456 .elementor-element.elementor-element-12c1041 .swiper-vertical.qodef-navigation-alignment--flex-start .qodef-swiper-together-nav{left:0px !important;}.elementor-2456 .elementor-element.elementor-element-12c1041 .swiper-vertical.qodef-navigation-alignment--flex-end .qodef-swiper-together-nav{right:0px !important;}.elementor-2456 .elementor-element.elementor-element-12c1041 .swiper-button-next{font-size:20px;}.elementor-2456 .elementor-element.elementor-element-12c1041 .swiper-button-prev{font-size:20px;}.elementor-2456 .elementor-element.elementor-element-12c1041 .qodef-blog-item .qodef-e-info.qodef-info--top .qodef-e-info-item{color:var( --e-global-color-e9c5ff0 );}.elementor-2456 .elementor-element.elementor-element-12c1041 .qodef-e-info.qodef-info--top .qodef-e-info-item{font-family:var( --e-global-typography-9bf4f49-font-family ), Sans-serif;font-size:var( --e-global-typography-9bf4f49-font-size );font-weight:var( --e-global-typography-9bf4f49-font-weight );line-height:var( --e-global-typography-9bf4f49-line-height );letter-spacing:var( --e-global-typography-9bf4f49-letter-spacing );}.elementor-2456 .elementor-element.elementor-element-12c1041 .qodef-blog-item .qodef-e-info.qodef-info--top{margin-bottom:6px;}.elementor-2456 .elementor-element.elementor-element-12c1041 .qodef-shortcode .qodef-e-title{margin-bottom:0px;}.elementor-2456 .elementor-element.elementor-element-12c1041 .qodef-item-layout--date-boxed .qodef-e-info-date{color:var( --e-global-color-e9c5ff0 );background-color:var( --e-global-color-e777cd9 );}.elementor-2456 .elementor-element.elementor-element-deb9b68{--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-2456 .elementor-element.elementor-element-4e1d9a3{--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2456 .elementor-element.elementor-element-d9a4dff .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );}.elementor-2456 .elementor-element.elementor-element-98fc20f{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2456 .elementor-element.elementor-element-4d19d77{--display:flex;}.elementor-2456 .elementor-element.elementor-element-2fbcbb6 .qodef-e-info.qodef-info--top .qodef-e-info-item{font-family:var( --e-global-typography-9bf4f49-font-family ), Sans-serif;font-size:var( --e-global-typography-9bf4f49-font-size );font-weight:var( --e-global-typography-9bf4f49-font-weight );line-height:var( --e-global-typography-9bf4f49-line-height );letter-spacing:var( --e-global-typography-9bf4f49-letter-spacing );}.elementor-2456 .elementor-element.elementor-element-2fbcbb6 .qodef-item-layout--info-on-image .qodef-e-content{padding:40px 40px 40px 40px;}.elementor-2456 .elementor-element.elementor-element-a7b5758{--display:flex;}.elementor-2456 .elementor-element.elementor-element-28729dd .qodef-e-info.qodef-info--top .qodef-e-info-item{color:var( --e-global-color-e9c5ff0 );font-family:var( --e-global-typography-9bf4f49-font-family ), Sans-serif;font-size:var( --e-global-typography-9bf4f49-font-size );font-weight:var( --e-global-typography-9bf4f49-font-weight );line-height:var( --e-global-typography-9bf4f49-line-height );letter-spacing:var( --e-global-typography-9bf4f49-letter-spacing );}.elementor-2456 .elementor-element.elementor-element-28729dd .qodef-e-info.qodef-info--top{margin-bottom:6px;}.elementor-2456 .elementor-element.elementor-element-28729dd .qodef-item-layout--standard .qodef-e-media{margin-bottom:6px;}.elementor-2456 .elementor-element.elementor-element-4d2f542{--display:flex;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2456 .elementor-element.elementor-element-8953fa3 .qodef-qi-grid > .qodef-grid-inner{gap:0px;}.elementor-2456 .elementor-element.elementor-element-8953fa3 .qodef-qi-grid.qodef-borders--between > .qodef-grid-inner > .qodef-grid-item:before{bottom:calc( -0px/2 );}.elementor-2456 .elementor-element.elementor-element-8953fa3 .qodef-qi-grid.qodef-borders--between > .qodef-grid-inner > .qodef-grid-item:after{right:calc( -0px/2 );}.elementor-2456 .elementor-element.elementor-element-8953fa3 .qodef-qi-grid.qodef-borders--all > .qodef-grid-inner > .qodef-grid-item{padding:0px;}.elementor-2456 .elementor-element.elementor-element-8953fa3 .qodef-e-info.qodef-info--top .qodef-e-info-item{font-family:var( --e-global-typography-9bf4f49-font-family ), Sans-serif;font-size:var( --e-global-typography-9bf4f49-font-size );font-weight:var( --e-global-typography-9bf4f49-font-weight );line-height:var( --e-global-typography-9bf4f49-line-height );letter-spacing:var( --e-global-typography-9bf4f49-letter-spacing );}.elementor-2456 .elementor-element.elementor-element-8953fa3 .qodef-item-layout--info-on-image .qodef-e-content{padding:40px 40px 40px 40px;}.elementor-2456 .elementor-element.elementor-element-8953fa3 .qodef-item-layout--info-on-image .qodef-e-info-date{color:var( --e-global-color-e9c5ff0 );font-family:var( --e-global-typography-9bf4f49-font-family ), Sans-serif;font-size:var( --e-global-typography-9bf4f49-font-size );font-weight:var( --e-global-typography-9bf4f49-font-weight );line-height:var( --e-global-typography-9bf4f49-line-height );letter-spacing:var( --e-global-typography-9bf4f49-letter-spacing );background-color:var( --e-global-color-e777cd9 );}.elementor-2456 .elementor-element.elementor-element-b09fa72{--display:flex;}.elementor-2456 .elementor-element.elementor-element-015246b{--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2456 .elementor-element.elementor-element-4ef04d2 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );}.elementor-2456 .elementor-element.elementor-element-3873a97 > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-2456 .elementor-element.elementor-element-3873a97{--e-transform-transition-duration:300ms;--e-transform-origin-x:left;--e-transform-origin-y:top;text-align:start;}.elementor-2456 .elementor-element.elementor-element-3873a97 .elementor-heading-title{font-family:var( --e-global-typography-326df42-font-family ), Sans-serif;font-size:var( --e-global-typography-326df42-font-size );font-weight:var( --e-global-typography-326df42-font-weight );line-height:var( --e-global-typography-326df42-line-height );letter-spacing:var( --e-global-typography-326df42-letter-spacing );}.elementor-2456 .elementor-element.elementor-element-3873a97 .elementor-heading-title a:hover, .elementor-2456 .elementor-element.elementor-element-3873a97 .elementor-heading-title a:focus{color:var( --e-global-color-3b20a42 );}.elementor-2456 .elementor-element.elementor-element-3873a97 .elementor-heading-title a{transition-duration:0.6s;}.elementor-2456 .elementor-element.elementor-element-9c50ee7{--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-2456 .elementor-element.elementor-element-5408c03 .qodef-qi-grid > .qodef-grid-inner{gap:30px;}.elementor-2456 .elementor-element.elementor-element-5408c03 .qodef-qi-grid.qodef-borders--between > .qodef-grid-inner > .qodef-grid-item:before{bottom:calc( -30px/2 );}.elementor-2456 .elementor-element.elementor-element-5408c03 .qodef-qi-grid.qodef-borders--between > .qodef-grid-inner > .qodef-grid-item:after{right:calc( -30px/2 );}.elementor-2456 .elementor-element.elementor-element-5408c03 .qodef-qi-grid.qodef-borders--all > .qodef-grid-inner > .qodef-grid-item{padding:30px;}.elementor-2456 .elementor-element.elementor-element-5408c03 .qodef-e-info.qodef-info--top .qodef-e-info-item{color:var( --e-global-color-e9c5ff0 );font-family:var( --e-global-typography-9bf4f49-font-family ), Sans-serif;font-size:var( --e-global-typography-9bf4f49-font-size );font-weight:var( --e-global-typography-9bf4f49-font-weight );line-height:var( --e-global-typography-9bf4f49-line-height );letter-spacing:var( --e-global-typography-9bf4f49-letter-spacing );}.elementor-2456 .elementor-element.elementor-element-5408c03 .qodef-e-info.qodef-info--top{margin-bottom:6px;}.elementor-2456 .elementor-element.elementor-element-5408c03 .qodef-item-layout--date-boxed .qodef-e-info-date{color:var( --e-global-color-e9c5ff0 );background-color:var( --e-global-color-e777cd9 );}.elementor-2456 .elementor-element.elementor-element-983ba8f{--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-2456 .elementor-element.elementor-element-a3abcc3{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2456 .elementor-element.elementor-element-906f4e6{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2456 .elementor-element.elementor-element-d782878 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );}.elementor-2456 .elementor-element.elementor-element-969b5a8{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2456 .elementor-element.elementor-element-3b3372d{--display:flex;}.elementor-2456 .elementor-element.elementor-element-eb1a310 .qodef-qi-grid > .qodef-grid-inner{gap:30px;}.elementor-2456 .elementor-element.elementor-element-eb1a310 .qodef-qi-grid.qodef-borders--between > .qodef-grid-inner > .qodef-grid-item:before{bottom:calc( -30px/2 );}.elementor-2456 .elementor-element.elementor-element-eb1a310 .qodef-qi-grid.qodef-borders--between > .qodef-grid-inner > .qodef-grid-item:after{right:calc( -30px/2 );}.elementor-2456 .elementor-element.elementor-element-eb1a310 .qodef-qi-grid.qodef-borders--all > .qodef-grid-inner > .qodef-grid-item{padding:30px;}.elementor-2456 .elementor-element.elementor-element-eb1a310 .qodef-e-info.qodef-info--top .qodef-e-info-item{color:var( --e-global-color-e9c5ff0 );font-family:var( --e-global-typography-9bf4f49-font-family ), Sans-serif;font-size:var( --e-global-typography-9bf4f49-font-size );font-weight:var( --e-global-typography-9bf4f49-font-weight );line-height:var( --e-global-typography-9bf4f49-line-height );letter-spacing:var( --e-global-typography-9bf4f49-letter-spacing );}.elementor-2456 .elementor-element.elementor-element-eb1a310 .qodef-item-layout--side-image .qodef-e-media{width:320px;}.elementor-2456 .elementor-element.elementor-element-eb1a310 .qodef-item-layout--side-image .qodef-e-content{padding:30px 30px 30px 30px;}.elementor-2456 .elementor-element.elementor-element-eb1a310 .qodef-item-layout--side-image .qodef-e-inner{align-items:center;}.elementor-2456 .elementor-element.elementor-element-9a3913d{--display:flex;}.elementor-2456 .elementor-element.elementor-element-2e1af46{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2456 .elementor-element.elementor-element-870307e .qodef-e-info.qodef-info--top .qodef-e-info-item{font-family:var( --e-global-typography-9bf4f49-font-family ), Sans-serif;font-size:var( --e-global-typography-9bf4f49-font-size );font-weight:var( --e-global-typography-9bf4f49-font-weight );line-height:var( --e-global-typography-9bf4f49-line-height );letter-spacing:var( --e-global-typography-9bf4f49-letter-spacing );}.elementor-2456 .elementor-element.elementor-element-870307e .qodef-item-layout--info-on-image .qodef-e-content{padding:40px 40px 40px 40px;}.elementor-2456 .elementor-element.elementor-element-870307e .qodef-item-layout--info-on-image .qodef-e-info-date{color:var( --e-global-color-e9c5ff0 );font-family:var( --e-global-typography-9bf4f49-font-family ), Sans-serif;font-size:var( --e-global-typography-9bf4f49-font-size );font-weight:var( --e-global-typography-9bf4f49-font-weight );line-height:var( --e-global-typography-9bf4f49-line-height );letter-spacing:var( --e-global-typography-9bf4f49-letter-spacing );background-color:var( --e-global-color-e777cd9 );}.elementor-2456 .elementor-element.elementor-element-548064f{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2456 .elementor-element.elementor-element-f036fb8 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );}.elementor-2456 .elementor-element.elementor-element-1c91703{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2456 .elementor-element.elementor-element-71812f2{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-2456 .elementor-element.elementor-element-582982b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2456 .elementor-element.elementor-element-5398859 .elementor-heading-title{font-family:var( --e-global-typography-9bf4f49-font-family ), Sans-serif;font-size:var( --e-global-typography-9bf4f49-font-size );font-weight:var( --e-global-typography-9bf4f49-font-weight );line-height:var( --e-global-typography-9bf4f49-line-height );letter-spacing:var( --e-global-typography-9bf4f49-letter-spacing );}.elementor-2456 .elementor-element.elementor-element-dddace9{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-2456 .elementor-element.elementor-element-dddace9 .elementor-icon-wrapper{text-align:end;}.elementor-2456 .elementor-element.elementor-element-dddace9 .elementor-icon{font-size:22px;border-width:2px 2px 2px 2px;}.elementor-2456 .elementor-element.elementor-element-dddace9 .elementor-icon svg{height:22px;}.elementor-2456 .elementor-element.elementor-element-dddace9 .elementor-icon i, .elementor-2456 .elementor-element.elementor-element-dddace9 .elementor-icon svg{transform:rotate(315deg);}.elementor-2456 .elementor-element.elementor-element-c1081a2{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2456 .elementor-element.elementor-element-17c9df8{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-2456 .elementor-element.elementor-element-43c9ffe{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2456 .elementor-element.elementor-element-9a99e78 .elementor-heading-title{font-family:var( --e-global-typography-9bf4f49-font-family ), Sans-serif;font-size:var( --e-global-typography-9bf4f49-font-size );font-weight:var( --e-global-typography-9bf4f49-font-weight );line-height:var( --e-global-typography-9bf4f49-line-height );letter-spacing:var( --e-global-typography-9bf4f49-letter-spacing );}.elementor-2456 .elementor-element.elementor-element-a5cdeee{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-2456 .elementor-element.elementor-element-a5cdeee .elementor-icon-wrapper{text-align:end;}.elementor-2456 .elementor-element.elementor-element-a5cdeee .elementor-icon{font-size:22px;border-width:2px 2px 2px 2px;}.elementor-2456 .elementor-element.elementor-element-a5cdeee .elementor-icon svg{height:22px;}.elementor-2456 .elementor-element.elementor-element-a5cdeee .elementor-icon i, .elementor-2456 .elementor-element.elementor-element-a5cdeee .elementor-icon svg{transform:rotate(315deg);}.elementor-2456 .elementor-element.elementor-element-d062c8b{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2456 .elementor-element.elementor-element-9932500{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-2456 .elementor-element.elementor-element-3eababa{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2456 .elementor-element.elementor-element-106b027 .elementor-heading-title{font-family:var( --e-global-typography-9bf4f49-font-family ), Sans-serif;font-size:var( --e-global-typography-9bf4f49-font-size );font-weight:var( --e-global-typography-9bf4f49-font-weight );line-height:var( --e-global-typography-9bf4f49-line-height );letter-spacing:var( --e-global-typography-9bf4f49-letter-spacing );}.elementor-2456 .elementor-element.elementor-element-65a8423{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-2456 .elementor-element.elementor-element-65a8423 .elementor-icon-wrapper{text-align:end;}.elementor-2456 .elementor-element.elementor-element-65a8423 .elementor-icon{font-size:22px;border-width:2px 2px 2px 2px;}.elementor-2456 .elementor-element.elementor-element-65a8423 .elementor-icon svg{height:22px;}.elementor-2456 .elementor-element.elementor-element-65a8423 .elementor-icon i, .elementor-2456 .elementor-element.elementor-element-65a8423 .elementor-icon svg{transform:rotate(315deg);}.elementor-2456 .elementor-element.elementor-element-04402f4{--display:flex;}.elementor-2456 .elementor-element.elementor-element-ac0afde{--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2456 .elementor-element.elementor-element-28c6701 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );}.elementor-2456 .elementor-element.elementor-element-8cd1284 > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-2456 .elementor-element.elementor-element-8cd1284{--e-transform-transition-duration:300ms;--e-transform-origin-x:left;--e-transform-origin-y:top;text-align:start;}.elementor-2456 .elementor-element.elementor-element-8cd1284 .elementor-heading-title{font-family:var( --e-global-typography-326df42-font-family ), Sans-serif;font-size:var( --e-global-typography-326df42-font-size );font-weight:var( --e-global-typography-326df42-font-weight );line-height:var( --e-global-typography-326df42-line-height );letter-spacing:var( --e-global-typography-326df42-letter-spacing );}.elementor-2456 .elementor-element.elementor-element-8cd1284 .elementor-heading-title a:hover, .elementor-2456 .elementor-element.elementor-element-8cd1284 .elementor-heading-title a:focus{color:var( --e-global-color-3b20a42 );}.elementor-2456 .elementor-element.elementor-element-8cd1284 .elementor-heading-title a{transition-duration:0.6s;}.elementor-2456 .elementor-element.elementor-element-096b6e1 .qodef-qi-grid > .qodef-grid-inner{gap:30px;}.elementor-2456 .elementor-element.elementor-element-096b6e1 .qodef-qi-grid.qodef-borders--between > .qodef-grid-inner > .qodef-grid-item:before{bottom:calc( -30px/2 );}.elementor-2456 .elementor-element.elementor-element-096b6e1 .qodef-qi-grid.qodef-borders--between > .qodef-grid-inner > .qodef-grid-item:after{right:calc( -30px/2 );}.elementor-2456 .elementor-element.elementor-element-096b6e1 .qodef-qi-grid.qodef-borders--all > .qodef-grid-inner > .qodef-grid-item{padding:30px;}.elementor-2456 .elementor-element.elementor-element-096b6e1 .qodef-e-info.qodef-info--top .qodef-e-info-item{color:var( --e-global-color-e9c5ff0 );font-family:var( --e-global-typography-9bf4f49-font-family ), Sans-serif;font-size:var( --e-global-typography-9bf4f49-font-size );font-weight:var( --e-global-typography-9bf4f49-font-weight );line-height:var( --e-global-typography-9bf4f49-line-height );letter-spacing:var( --e-global-typography-9bf4f49-letter-spacing );}.elementor-2456 .elementor-element.elementor-element-096b6e1 .qodef-e-info.qodef-info--top{margin-bottom:6px;}.elementor-2456 .elementor-element.elementor-element-096b6e1 .qodef-item-layout--date-boxed .qodef-e-info-date{color:var( --e-global-color-e9c5ff0 );background-color:var( --e-global-color-e777cd9 );}.elementor-2456 .elementor-element.elementor-element-0d449ac{--display:flex;}.elementor-2456 .elementor-element.elementor-element-cfa94ed{--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2456 .elementor-element.elementor-element-18f9001 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );}.elementor-2456 .elementor-element.elementor-element-9989276{z-index:1;}.elementor-2456 .elementor-element.elementor-element-25232d04{--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:120px;--padding-left:0px;--padding-right:0px;}.elementor-2456 .elementor-element.elementor-element-6cfb1db9{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2456 .elementor-element.elementor-element-4984e8a{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2456 .elementor-element.elementor-element-83409f8 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:35px;}.elementor-2456 .elementor-element.elementor-element-83409f8 .elementor-icon-box-title{margin-block-end:5px;transition-duration:1s;}.elementor-2456 .elementor-element.elementor-element-83409f8.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-2456 .elementor-element.elementor-element-83409f8.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-3b20a42 );}.elementor-2456 .elementor-element.elementor-element-83409f8.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-2456 .elementor-element.elementor-element-83409f8.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-2456 .elementor-element.elementor-element-83409f8.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-2456 .elementor-element.elementor-element-83409f8.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-3b20a42 );color:var( --e-global-color-3b20a42 );border-color:var( --e-global-color-3b20a42 );}.elementor-2456 .elementor-element.elementor-element-83409f8 .elementor-icon{transition-duration:1s;font-size:140px;}.elementor-2456 .elementor-element.elementor-element-83409f8 .elementor-icon-box-title, .elementor-2456 .elementor-element.elementor-element-83409f8 .elementor-icon-box-title a{font-family:var( --e-global-typography-d4f69a8-font-family ), Sans-serif;font-size:var( --e-global-typography-d4f69a8-font-size );font-weight:var( --e-global-typography-d4f69a8-font-weight );line-height:var( --e-global-typography-d4f69a8-line-height );letter-spacing:var( --e-global-typography-d4f69a8-letter-spacing );}.elementor-2456 .elementor-element.elementor-element-83409f8:has(:hover) .elementor-icon-box-title,
					 .elementor-2456 .elementor-element.elementor-element-83409f8:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-82749c0 );}.elementor-2456 .elementor-element.elementor-element-83409f8 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2456 .elementor-element.elementor-element-d8ef4ab .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:35px;}.elementor-2456 .elementor-element.elementor-element-d8ef4ab .elementor-icon-box-title{margin-block-end:5px;transition-duration:1s;}.elementor-2456 .elementor-element.elementor-element-d8ef4ab.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-2456 .elementor-element.elementor-element-d8ef4ab.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-82749c0 );}.elementor-2456 .elementor-element.elementor-element-d8ef4ab.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-2456 .elementor-element.elementor-element-d8ef4ab.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-2456 .elementor-element.elementor-element-d8ef4ab.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-2456 .elementor-element.elementor-element-d8ef4ab.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-82749c0 );color:var( --e-global-color-82749c0 );border-color:var( --e-global-color-82749c0 );}.elementor-2456 .elementor-element.elementor-element-d8ef4ab .elementor-icon{transition-duration:1s;font-size:140px;}.elementor-2456 .elementor-element.elementor-element-d8ef4ab .elementor-icon-box-title, .elementor-2456 .elementor-element.elementor-element-d8ef4ab .elementor-icon-box-title a{font-family:var( --e-global-typography-d4f69a8-font-family ), Sans-serif;font-size:var( --e-global-typography-d4f69a8-font-size );font-weight:var( --e-global-typography-d4f69a8-font-weight );line-height:var( --e-global-typography-d4f69a8-line-height );letter-spacing:var( --e-global-typography-d4f69a8-letter-spacing );}.elementor-2456 .elementor-element.elementor-element-d8ef4ab:has(:hover) .elementor-icon-box-title,
					 .elementor-2456 .elementor-element.elementor-element-d8ef4ab:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-3b20a42 );}.elementor-2456 .elementor-element.elementor-element-d8ef4ab .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2456 .elementor-element.elementor-element-cbbc6e7 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:35px;}.elementor-2456 .elementor-element.elementor-element-cbbc6e7 .elementor-icon-box-title{margin-block-end:5px;transition-duration:1s;}.elementor-2456 .elementor-element.elementor-element-cbbc6e7.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-2456 .elementor-element.elementor-element-cbbc6e7.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-3b20a42 );}.elementor-2456 .elementor-element.elementor-element-cbbc6e7.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-2456 .elementor-element.elementor-element-cbbc6e7.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-2456 .elementor-element.elementor-element-cbbc6e7.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-2456 .elementor-element.elementor-element-cbbc6e7.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-3b20a42 );color:var( --e-global-color-3b20a42 );border-color:var( --e-global-color-3b20a42 );}.elementor-2456 .elementor-element.elementor-element-cbbc6e7 .elementor-icon{transition-duration:1s;font-size:140px;}.elementor-2456 .elementor-element.elementor-element-cbbc6e7 .elementor-icon-box-title, .elementor-2456 .elementor-element.elementor-element-cbbc6e7 .elementor-icon-box-title a{font-family:var( --e-global-typography-d4f69a8-font-family ), Sans-serif;font-size:var( --e-global-typography-d4f69a8-font-size );font-weight:var( --e-global-typography-d4f69a8-font-weight );line-height:var( --e-global-typography-d4f69a8-line-height );letter-spacing:var( --e-global-typography-d4f69a8-letter-spacing );}.elementor-2456 .elementor-element.elementor-element-cbbc6e7:has(:hover) .elementor-icon-box-title,
					 .elementor-2456 .elementor-element.elementor-element-cbbc6e7:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-82749c0 );}.elementor-2456 .elementor-element.elementor-element-cbbc6e7 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2456 .elementor-element.elementor-element-75580c6 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:35px;}.elementor-2456 .elementor-element.elementor-element-75580c6 .elementor-icon-box-title{margin-block-end:5px;transition-duration:1s;}.elementor-2456 .elementor-element.elementor-element-75580c6.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-2456 .elementor-element.elementor-element-75580c6.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-82749c0 );}.elementor-2456 .elementor-element.elementor-element-75580c6.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-2456 .elementor-element.elementor-element-75580c6.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-2456 .elementor-element.elementor-element-75580c6.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-2456 .elementor-element.elementor-element-75580c6.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-82749c0 );color:var( --e-global-color-82749c0 );border-color:var( --e-global-color-82749c0 );}.elementor-2456 .elementor-element.elementor-element-75580c6 .elementor-icon{transition-duration:1s;font-size:140px;}.elementor-2456 .elementor-element.elementor-element-75580c6:has(:hover) .elementor-icon-box-title,
					 .elementor-2456 .elementor-element.elementor-element-75580c6:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-3b20a42 );}.elementor-2456 .elementor-element.elementor-element-7479634 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:35px;}.elementor-2456 .elementor-element.elementor-element-7479634 .elementor-icon-box-title{margin-block-end:5px;transition-duration:1s;}.elementor-2456 .elementor-element.elementor-element-7479634.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-2456 .elementor-element.elementor-element-7479634.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-3b20a42 );}.elementor-2456 .elementor-element.elementor-element-7479634.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-2456 .elementor-element.elementor-element-7479634.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-2456 .elementor-element.elementor-element-7479634.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-2456 .elementor-element.elementor-element-7479634.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-3b20a42 );color:var( --e-global-color-3b20a42 );border-color:var( --e-global-color-3b20a42 );}.elementor-2456 .elementor-element.elementor-element-7479634 .elementor-icon{transition-duration:1s;font-size:140px;}.elementor-2456 .elementor-element.elementor-element-7479634:has(:hover) .elementor-icon-box-title,
					 .elementor-2456 .elementor-element.elementor-element-7479634:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-82749c0 );}.elementor-2456 .elementor-element.elementor-element-6305831a{--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;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2456 .elementor-element.elementor-element-66938ff0{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2456 .elementor-element.elementor-element-8b06d10 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:35px;}.elementor-2456 .elementor-element.elementor-element-8b06d10 .elementor-icon-box-title{margin-block-end:0px;transition-duration:1s;}.elementor-2456 .elementor-element.elementor-element-8b06d10.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-2456 .elementor-element.elementor-element-8b06d10.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-3b20a42 );}.elementor-2456 .elementor-element.elementor-element-8b06d10.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-2456 .elementor-element.elementor-element-8b06d10.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-2456 .elementor-element.elementor-element-8b06d10.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-2456 .elementor-element.elementor-element-8b06d10.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-3b20a42 );color:var( --e-global-color-3b20a42 );border-color:var( --e-global-color-3b20a42 );}.elementor-2456 .elementor-element.elementor-element-8b06d10 .elementor-icon{transition-duration:1s;font-size:70px;}.elementor-2456 .elementor-element.elementor-element-8b06d10 .elementor-icon-box-title, .elementor-2456 .elementor-element.elementor-element-8b06d10 .elementor-icon-box-title a{font-family:var( --e-global-typography-d4f69a8-font-family ), Sans-serif;font-size:var( --e-global-typography-d4f69a8-font-size );font-weight:var( --e-global-typography-d4f69a8-font-weight );line-height:var( --e-global-typography-d4f69a8-line-height );letter-spacing:var( --e-global-typography-d4f69a8-letter-spacing );}.elementor-2456 .elementor-element.elementor-element-8b06d10:has(:hover) .elementor-icon-box-title,
					 .elementor-2456 .elementor-element.elementor-element-8b06d10:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-82749c0 );}.elementor-2456 .elementor-element.elementor-element-8b06d10 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2456 .elementor-element.elementor-element-673e395 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:35px;}.elementor-2456 .elementor-element.elementor-element-673e395 .elementor-icon-box-title{margin-block-end:0px;transition-duration:1s;}.elementor-2456 .elementor-element.elementor-element-673e395.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-2456 .elementor-element.elementor-element-673e395.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-82749c0 );}.elementor-2456 .elementor-element.elementor-element-673e395.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-2456 .elementor-element.elementor-element-673e395.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-2456 .elementor-element.elementor-element-673e395.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-2456 .elementor-element.elementor-element-673e395.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-82749c0 );color:var( --e-global-color-82749c0 );border-color:var( --e-global-color-82749c0 );}.elementor-2456 .elementor-element.elementor-element-673e395 .elementor-icon{transition-duration:1s;font-size:70px;}.elementor-2456 .elementor-element.elementor-element-673e395 .elementor-icon-box-title, .elementor-2456 .elementor-element.elementor-element-673e395 .elementor-icon-box-title a{font-family:var( --e-global-typography-d4f69a8-font-family ), Sans-serif;font-size:var( --e-global-typography-d4f69a8-font-size );font-weight:var( --e-global-typography-d4f69a8-font-weight );line-height:var( --e-global-typography-d4f69a8-line-height );letter-spacing:var( --e-global-typography-d4f69a8-letter-spacing );}.elementor-2456 .elementor-element.elementor-element-673e395:has(:hover) .elementor-icon-box-title,
					 .elementor-2456 .elementor-element.elementor-element-673e395:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-3b20a42 );}.elementor-2456 .elementor-element.elementor-element-673e395 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2456 .elementor-element.elementor-element-37e2fd0 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:35px;}.elementor-2456 .elementor-element.elementor-element-37e2fd0 .elementor-icon-box-title{margin-block-end:0px;transition-duration:1s;}.elementor-2456 .elementor-element.elementor-element-37e2fd0.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-2456 .elementor-element.elementor-element-37e2fd0.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-3b20a42 );}.elementor-2456 .elementor-element.elementor-element-37e2fd0.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-2456 .elementor-element.elementor-element-37e2fd0.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-2456 .elementor-element.elementor-element-37e2fd0.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-2456 .elementor-element.elementor-element-37e2fd0.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-3b20a42 );color:var( --e-global-color-3b20a42 );border-color:var( --e-global-color-3b20a42 );}.elementor-2456 .elementor-element.elementor-element-37e2fd0 .elementor-icon{transition-duration:1s;font-size:70px;}.elementor-2456 .elementor-element.elementor-element-37e2fd0 .elementor-icon-box-title, .elementor-2456 .elementor-element.elementor-element-37e2fd0 .elementor-icon-box-title a{font-family:var( --e-global-typography-d4f69a8-font-family ), Sans-serif;font-size:var( --e-global-typography-d4f69a8-font-size );font-weight:var( --e-global-typography-d4f69a8-font-weight );line-height:var( --e-global-typography-d4f69a8-line-height );letter-spacing:var( --e-global-typography-d4f69a8-letter-spacing );}.elementor-2456 .elementor-element.elementor-element-37e2fd0:has(:hover) .elementor-icon-box-title,
					 .elementor-2456 .elementor-element.elementor-element-37e2fd0:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-82749c0 );}.elementor-2456 .elementor-element.elementor-element-37e2fd0 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2456 .elementor-element.elementor-element-d60e48c{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(max-width:1024px){.elementor-2456 .elementor-element.elementor-element-2918602{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2456 .elementor-element.elementor-element-b1a0444{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2456 .elementor-element.elementor-element-41ca0b5{--swiper-slides-to-display:1;}.elementor-2456 .elementor-element.elementor-element-f5a50a8{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-2456 .elementor-element.elementor-element-a5ec17f{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2456 .elementor-element.elementor-element-655d310 .qodef-e-info.qodef-info--top .qodef-e-info-item{font-size:var( --e-global-typography-9bf4f49-font-size );line-height:var( --e-global-typography-9bf4f49-line-height );letter-spacing:var( --e-global-typography-9bf4f49-letter-spacing );}.elementor-2456 .elementor-element.elementor-element-655d310 .qodef-item-layout--info-on-image .qodef-e-info-date{font-size:var( --e-global-typography-9bf4f49-font-size );line-height:var( --e-global-typography-9bf4f49-line-height );letter-spacing:var( --e-global-typography-9bf4f49-letter-spacing );}.elementor-2456 .elementor-element.elementor-element-28554e6 .qodef-e-info.qodef-info--top .qodef-e-info-item{font-size:var( --e-global-typography-9bf4f49-font-size );line-height:var( --e-global-typography-9bf4f49-line-height );letter-spacing:var( --e-global-typography-9bf4f49-letter-spacing );}.elementor-2456 .elementor-element.elementor-element-28554e6 .qodef-item-layout--info-on-image .qodef-e-info-date{font-size:var( --e-global-typography-9bf4f49-font-size );line-height:var( --e-global-typography-9bf4f49-line-height );letter-spacing:var( --e-global-typography-9bf4f49-letter-spacing );}.elementor-2456 .elementor-element.elementor-element-819f2fe .qodef-qi-grid > .qodef-grid-inner{gap:20px;}.elementor-2456 .elementor-element.elementor-element-819f2fe .qodef-qi-grid.qodef-borders--between > .qodef-grid-inner > .qodef-grid-item:before{bottom:calc( -20px/2 );}.elementor-2456 .elementor-element.elementor-element-819f2fe .qodef-qi-grid.qodef-borders--between > .qodef-grid-inner > .qodef-grid-item:after{right:calc( -20px/2 );}.elementor-2456 .elementor-element.elementor-element-819f2fe .qodef-qi-grid.qodef-borders--all > .qodef-grid-inner > .qodef-grid-item{padding:20px;}.elementor-2456 .elementor-element.elementor-element-819f2fe .qodef-e-info.qodef-info--top .qodef-e-info-item{font-size:var( --e-global-typography-9bf4f49-font-size );line-height:var( --e-global-typography-9bf4f49-line-height );letter-spacing:var( --e-global-typography-9bf4f49-letter-spacing );}.elementor-2456 .elementor-element.elementor-element-819f2fe .qodef-item-layout--info-on-image .qodef-e-info-date{font-size:var( --e-global-typography-9bf4f49-font-size );line-height:var( --e-global-typography-9bf4f49-line-height );letter-spacing:var( --e-global-typography-9bf4f49-letter-spacing );}.elementor-2456 .elementor-element.elementor-element-4d305d7{--margin-top:40px;--margin-bottom:0px;--margin-left:20px;--margin-right:20px;}.elementor-2456 .elementor-element.elementor-element-19c06aa .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2456 .elementor-element.elementor-element-0dfd8dc .elementor-heading-title{font-size:var( --e-global-typography-326df42-font-size );line-height:var( --e-global-typography-326df42-line-height );letter-spacing:var( --e-global-typography-326df42-letter-spacing );}.elementor-2456 .elementor-element.elementor-element-12c1041 .qodef-e-info.qodef-info--top .qodef-e-info-item{font-size:var( --e-global-typography-9bf4f49-font-size );line-height:var( --e-global-typography-9bf4f49-line-height );letter-spacing:var( --e-global-typography-9bf4f49-letter-spacing );}.elementor-2456 .elementor-element.elementor-element-deb9b68{--padding-top:40px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-2456 .elementor-element.elementor-element-d9a4dff .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2456 .elementor-element.elementor-element-98fc20f{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2456 .elementor-element.elementor-element-2fbcbb6 .qodef-e-info.qodef-info--top .qodef-e-info-item{font-size:var( --e-global-typography-9bf4f49-font-size );line-height:var( --e-global-typography-9bf4f49-line-height );letter-spacing:var( --e-global-typography-9bf4f49-letter-spacing );}.elementor-2456 .elementor-element.elementor-element-28729dd .qodef-qi-grid > .qodef-grid-inner{gap:20px;}.elementor-2456 .elementor-element.elementor-element-28729dd .qodef-qi-grid.qodef-borders--between > .qodef-grid-inner > .qodef-grid-item:before{bottom:calc( -20px/2 );}.elementor-2456 .elementor-element.elementor-element-28729dd .qodef-qi-grid.qodef-borders--between > .qodef-grid-inner > .qodef-grid-item:after{right:calc( -20px/2 );}.elementor-2456 .elementor-element.elementor-element-28729dd .qodef-qi-grid.qodef-borders--all > .qodef-grid-inner > .qodef-grid-item{padding:20px;}.elementor-2456 .elementor-element.elementor-element-28729dd .qodef-e-info.qodef-info--top .qodef-e-info-item{font-size:var( --e-global-typography-9bf4f49-font-size );line-height:var( --e-global-typography-9bf4f49-line-height );letter-spacing:var( --e-global-typography-9bf4f49-letter-spacing );}.elementor-2456 .elementor-element.elementor-element-8953fa3 .qodef-qi-grid > .qodef-grid-inner{gap:0px;}.elementor-2456 .elementor-element.elementor-element-8953fa3 .qodef-qi-grid.qodef-borders--between > .qodef-grid-inner > .qodef-grid-item:before{bottom:calc( -0px/2 );}.elementor-2456 .elementor-element.elementor-element-8953fa3 .qodef-qi-grid.qodef-borders--between > .qodef-grid-inner > .qodef-grid-item:after{right:calc( -0px/2 );}.elementor-2456 .elementor-element.elementor-element-8953fa3 .qodef-qi-grid.qodef-borders--all > .qodef-grid-inner > .qodef-grid-item{padding:0px;}.elementor-2456 .elementor-element.elementor-element-8953fa3 .qodef-e-info.qodef-info--top .qodef-e-info-item{font-size:var( --e-global-typography-9bf4f49-font-size );line-height:var( --e-global-typography-9bf4f49-line-height );letter-spacing:var( --e-global-typography-9bf4f49-letter-spacing );}.elementor-2456 .elementor-element.elementor-element-8953fa3 .qodef-item-layout--info-on-image .qodef-e-content{padding:30px 30px 30px 30px;}.elementor-2456 .elementor-element.elementor-element-8953fa3 .qodef-item-layout--info-on-image .qodef-e-info-date{font-size:var( --e-global-typography-9bf4f49-font-size );line-height:var( --e-global-typography-9bf4f49-line-height );letter-spacing:var( --e-global-typography-9bf4f49-letter-spacing );}.elementor-2456 .elementor-element.elementor-element-015246b{--margin-top:40px;--margin-bottom:0px;--margin-left:20px;--margin-right:20px;}.elementor-2456 .elementor-element.elementor-element-4ef04d2 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2456 .elementor-element.elementor-element-3873a97 .elementor-heading-title{font-size:var( --e-global-typography-326df42-font-size );line-height:var( --e-global-typography-326df42-line-height );letter-spacing:var( --e-global-typography-326df42-letter-spacing );}.elementor-2456 .elementor-element.elementor-element-5408c03 .qodef-qi-grid > .qodef-grid-inner{gap:20px;}.elementor-2456 .elementor-element.elementor-element-5408c03 .qodef-qi-grid.qodef-borders--between > .qodef-grid-inner > .qodef-grid-item:before{bottom:calc( -20px/2 );}.elementor-2456 .elementor-element.elementor-element-5408c03 .qodef-qi-grid.qodef-borders--between > .qodef-grid-inner > .qodef-grid-item:after{right:calc( -20px/2 );}.elementor-2456 .elementor-element.elementor-element-5408c03 .qodef-qi-grid.qodef-borders--all > .qodef-grid-inner > .qodef-grid-item{padding:20px;}.elementor-2456 .elementor-element.elementor-element-5408c03 .qodef-e-info.qodef-info--top .qodef-e-info-item{font-size:var( --e-global-typography-9bf4f49-font-size );line-height:var( --e-global-typography-9bf4f49-line-height );letter-spacing:var( --e-global-typography-9bf4f49-letter-spacing );}.elementor-2456 .elementor-element.elementor-element-983ba8f{--padding-top:40px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-2456 .elementor-element.elementor-element-d782878 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2456 .elementor-element.elementor-element-969b5a8{--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-2456 .elementor-element.elementor-element-eb1a310 .qodef-qi-grid > .qodef-grid-inner{gap:20px;}.elementor-2456 .elementor-element.elementor-element-eb1a310 .qodef-qi-grid.qodef-borders--between > .qodef-grid-inner > .qodef-grid-item:before{bottom:calc( -20px/2 );}.elementor-2456 .elementor-element.elementor-element-eb1a310 .qodef-qi-grid.qodef-borders--between > .qodef-grid-inner > .qodef-grid-item:after{right:calc( -20px/2 );}.elementor-2456 .elementor-element.elementor-element-eb1a310 .qodef-qi-grid.qodef-borders--all > .qodef-grid-inner > .qodef-grid-item{padding:20px;}.elementor-2456 .elementor-element.elementor-element-eb1a310 .qodef-e-info.qodef-info--top .qodef-e-info-item{font-size:var( --e-global-typography-9bf4f49-font-size );line-height:var( --e-global-typography-9bf4f49-line-height );letter-spacing:var( --e-global-typography-9bf4f49-letter-spacing );}.elementor-2456 .elementor-element.elementor-element-eb1a310 .qodef-e-info.qodef-info--top{margin-bottom:6px;}.elementor-2456 .elementor-element.elementor-element-eb1a310 .qodef-shortcode .qodef-e-title{margin-bottom:6px;}.elementor-2456 .elementor-element.elementor-element-eb1a310 .qodef-item-layout--side-image .qodef-e-media{width:100%;}.elementor-2456 .elementor-element.elementor-element-eb1a310 .qodef-item-layout--side-image .qodef-e-content{padding:6px 0px 0px 0px;}.elementor-2456 .elementor-element.elementor-element-9a3913d{--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;}.elementor-2456 .elementor-element.elementor-element-870307e .qodef-e-info.qodef-info--top .qodef-e-info-item{font-size:var( --e-global-typography-9bf4f49-font-size );line-height:var( --e-global-typography-9bf4f49-line-height );letter-spacing:var( --e-global-typography-9bf4f49-letter-spacing );}.elementor-2456 .elementor-element.elementor-element-870307e .qodef-item-layout--info-on-image .qodef-e-info-date{font-size:var( --e-global-typography-9bf4f49-font-size );line-height:var( --e-global-typography-9bf4f49-line-height );letter-spacing:var( --e-global-typography-9bf4f49-letter-spacing );}.elementor-2456 .elementor-element.elementor-element-f036fb8 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2456 .elementor-element.elementor-element-5398859 .elementor-heading-title{font-size:var( --e-global-typography-9bf4f49-font-size );line-height:var( --e-global-typography-9bf4f49-line-height );letter-spacing:var( --e-global-typography-9bf4f49-letter-spacing );}.elementor-2456 .elementor-element.elementor-element-9a99e78 .elementor-heading-title{font-size:var( --e-global-typography-9bf4f49-font-size );line-height:var( --e-global-typography-9bf4f49-line-height );letter-spacing:var( --e-global-typography-9bf4f49-letter-spacing );}.elementor-2456 .elementor-element.elementor-element-106b027 .elementor-heading-title{font-size:var( --e-global-typography-9bf4f49-font-size );line-height:var( --e-global-typography-9bf4f49-line-height );letter-spacing:var( --e-global-typography-9bf4f49-letter-spacing );}.elementor-2456 .elementor-element.elementor-element-ac0afde{--margin-top:40px;--margin-bottom:0px;--margin-left:20px;--margin-right:20px;}.elementor-2456 .elementor-element.elementor-element-28c6701 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2456 .elementor-element.elementor-element-8cd1284 .elementor-heading-title{font-size:var( --e-global-typography-326df42-font-size );line-height:var( --e-global-typography-326df42-line-height );letter-spacing:var( --e-global-typography-326df42-letter-spacing );}.elementor-2456 .elementor-element.elementor-element-096b6e1 .qodef-qi-grid > .qodef-grid-inner{gap:20px;}.elementor-2456 .elementor-element.elementor-element-096b6e1 .qodef-qi-grid.qodef-borders--between > .qodef-grid-inner > .qodef-grid-item:before{bottom:calc( -20px/2 );}.elementor-2456 .elementor-element.elementor-element-096b6e1 .qodef-qi-grid.qodef-borders--between > .qodef-grid-inner > .qodef-grid-item:after{right:calc( -20px/2 );}.elementor-2456 .elementor-element.elementor-element-096b6e1 .qodef-qi-grid.qodef-borders--all > .qodef-grid-inner > .qodef-grid-item{padding:20px;}.elementor-2456 .elementor-element.elementor-element-096b6e1 .qodef-e-info.qodef-info--top .qodef-e-info-item{font-size:var( --e-global-typography-9bf4f49-font-size );line-height:var( --e-global-typography-9bf4f49-line-height );letter-spacing:var( --e-global-typography-9bf4f49-letter-spacing );}.elementor-2456 .elementor-element.elementor-element-cfa94ed{--margin-top:40px;--margin-bottom:0px;--margin-left:20px;--margin-right:20px;}.elementor-2456 .elementor-element.elementor-element-18f9001 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2456 .elementor-element.elementor-element-25232d04{--padding-top:40px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-2456 .elementor-element.elementor-element-6cfb1db9{--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-2456 .elementor-element.elementor-element-83409f8 .elementor-icon-box-title, .elementor-2456 .elementor-element.elementor-element-83409f8 .elementor-icon-box-title a{font-size:var( --e-global-typography-d4f69a8-font-size );line-height:var( --e-global-typography-d4f69a8-line-height );letter-spacing:var( --e-global-typography-d4f69a8-letter-spacing );}.elementor-2456 .elementor-element.elementor-element-83409f8 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2456 .elementor-element.elementor-element-d8ef4ab .elementor-icon-box-title, .elementor-2456 .elementor-element.elementor-element-d8ef4ab .elementor-icon-box-title a{font-size:var( --e-global-typography-d4f69a8-font-size );line-height:var( --e-global-typography-d4f69a8-line-height );letter-spacing:var( --e-global-typography-d4f69a8-letter-spacing );}.elementor-2456 .elementor-element.elementor-element-d8ef4ab .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2456 .elementor-element.elementor-element-cbbc6e7 .elementor-icon-box-title, .elementor-2456 .elementor-element.elementor-element-cbbc6e7 .elementor-icon-box-title a{font-size:var( --e-global-typography-d4f69a8-font-size );line-height:var( --e-global-typography-d4f69a8-line-height );letter-spacing:var( --e-global-typography-d4f69a8-letter-spacing );}.elementor-2456 .elementor-element.elementor-element-cbbc6e7 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2456 .elementor-element.elementor-element-6305831a{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2456 .elementor-element.elementor-element-66938ff0{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-2456 .elementor-element.elementor-element-8b06d10 .elementor-icon-box-title, .elementor-2456 .elementor-element.elementor-element-8b06d10 .elementor-icon-box-title a{font-size:var( --e-global-typography-d4f69a8-font-size );line-height:var( --e-global-typography-d4f69a8-line-height );letter-spacing:var( --e-global-typography-d4f69a8-letter-spacing );}.elementor-2456 .elementor-element.elementor-element-8b06d10 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2456 .elementor-element.elementor-element-673e395 .elementor-icon-box-title, .elementor-2456 .elementor-element.elementor-element-673e395 .elementor-icon-box-title a{font-size:var( --e-global-typography-d4f69a8-font-size );line-height:var( --e-global-typography-d4f69a8-line-height );letter-spacing:var( --e-global-typography-d4f69a8-letter-spacing );}.elementor-2456 .elementor-element.elementor-element-673e395 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2456 .elementor-element.elementor-element-37e2fd0 .elementor-icon-box-title, .elementor-2456 .elementor-element.elementor-element-37e2fd0 .elementor-icon-box-title a{font-size:var( --e-global-typography-d4f69a8-font-size );line-height:var( --e-global-typography-d4f69a8-line-height );letter-spacing:var( --e-global-typography-d4f69a8-letter-spacing );}.elementor-2456 .elementor-element.elementor-element-37e2fd0 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}@media(max-width:767px){.elementor-2456 .elementor-element.elementor-element-41ca0b5{--swiper-slides-to-display:1;}.elementor-2456 .elementor-element.elementor-element-f5a50a8{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2456 .elementor-element.elementor-element-655d310 .qodef-e-info.qodef-info--top .qodef-e-info-item{font-size:var( --e-global-typography-9bf4f49-font-size );line-height:var( --e-global-typography-9bf4f49-line-height );letter-spacing:var( --e-global-typography-9bf4f49-letter-spacing );}.elementor-2456 .elementor-element.elementor-element-655d310 .qodef-item-layout--info-on-image .qodef-e-content{padding:30px 30px 30px 30px;}.elementor-2456 .elementor-element.elementor-element-655d310 .qodef-item-layout--info-on-image .qodef-e-info-date{font-size:var( --e-global-typography-9bf4f49-font-size );line-height:var( --e-global-typography-9bf4f49-line-height );letter-spacing:var( --e-global-typography-9bf4f49-letter-spacing );}.elementor-2456 .elementor-element.elementor-element-28554e6 .qodef-e-info.qodef-info--top .qodef-e-info-item{font-size:var( --e-global-typography-9bf4f49-font-size );line-height:var( --e-global-typography-9bf4f49-line-height );letter-spacing:var( --e-global-typography-9bf4f49-letter-spacing );}.elementor-2456 .elementor-element.elementor-element-28554e6 .qodef-item-layout--info-on-image .qodef-e-content{padding:30px 30px 30px 30px;}.elementor-2456 .elementor-element.elementor-element-28554e6 .qodef-item-layout--info-on-image .qodef-e-info-date{font-size:var( --e-global-typography-9bf4f49-font-size );line-height:var( --e-global-typography-9bf4f49-line-height );letter-spacing:var( --e-global-typography-9bf4f49-letter-spacing );}.elementor-2456 .elementor-element.elementor-element-819f2fe .qodef-e-info.qodef-info--top .qodef-e-info-item{font-size:var( --e-global-typography-9bf4f49-font-size );line-height:var( --e-global-typography-9bf4f49-line-height );letter-spacing:var( --e-global-typography-9bf4f49-letter-spacing );}.elementor-2456 .elementor-element.elementor-element-819f2fe .qodef-item-layout--info-on-image .qodef-e-info-date{font-size:var( --e-global-typography-9bf4f49-font-size );line-height:var( --e-global-typography-9bf4f49-line-height );letter-spacing:var( --e-global-typography-9bf4f49-letter-spacing );}.elementor-2456 .elementor-element.elementor-element-19c06aa .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2456 .elementor-element.elementor-element-0dfd8dc .elementor-heading-title{font-size:var( --e-global-typography-326df42-font-size );line-height:var( --e-global-typography-326df42-line-height );letter-spacing:var( --e-global-typography-326df42-letter-spacing );}.elementor-2456 .elementor-element.elementor-element-12c1041 .qodef-e-info.qodef-info--top .qodef-e-info-item{font-size:var( --e-global-typography-9bf4f49-font-size );line-height:var( --e-global-typography-9bf4f49-line-height );letter-spacing:var( --e-global-typography-9bf4f49-letter-spacing );}.elementor-2456 .elementor-element.elementor-element-d9a4dff .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2456 .elementor-element.elementor-element-2fbcbb6 .qodef-e-info.qodef-info--top .qodef-e-info-item{font-size:var( --e-global-typography-9bf4f49-font-size );line-height:var( --e-global-typography-9bf4f49-line-height );letter-spacing:var( --e-global-typography-9bf4f49-letter-spacing );}.elementor-2456 .elementor-element.elementor-element-2fbcbb6 .qodef-item-layout--info-on-image .qodef-e-content{padding:30px 30px 30px 30px;}.elementor-2456 .elementor-element.elementor-element-28729dd .qodef-e-info.qodef-info--top .qodef-e-info-item{font-size:var( --e-global-typography-9bf4f49-font-size );line-height:var( --e-global-typography-9bf4f49-line-height );letter-spacing:var( --e-global-typography-9bf4f49-letter-spacing );}.elementor-2456 .elementor-element.elementor-element-8953fa3 .qodef-qi-grid > .qodef-grid-inner{gap:0px;}.elementor-2456 .elementor-element.elementor-element-8953fa3 .qodef-qi-grid.qodef-borders--between > .qodef-grid-inner > .qodef-grid-item:before{bottom:calc( -0px/2 );}.elementor-2456 .elementor-element.elementor-element-8953fa3 .qodef-qi-grid.qodef-borders--between > .qodef-grid-inner > .qodef-grid-item:after{right:calc( -0px/2 );}.elementor-2456 .elementor-element.elementor-element-8953fa3 .qodef-qi-grid.qodef-borders--all > .qodef-grid-inner > .qodef-grid-item{padding:0px;}.elementor-2456 .elementor-element.elementor-element-8953fa3 .qodef-e-info.qodef-info--top .qodef-e-info-item{font-size:var( --e-global-typography-9bf4f49-font-size );line-height:var( --e-global-typography-9bf4f49-line-height );letter-spacing:var( --e-global-typography-9bf4f49-letter-spacing );}.elementor-2456 .elementor-element.elementor-element-8953fa3 .qodef-item-layout--info-on-image .qodef-e-info-date{font-size:var( --e-global-typography-9bf4f49-font-size );line-height:var( --e-global-typography-9bf4f49-line-height );letter-spacing:var( --e-global-typography-9bf4f49-letter-spacing );}.elementor-2456 .elementor-element.elementor-element-4ef04d2 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2456 .elementor-element.elementor-element-3873a97 .elementor-heading-title{font-size:var( --e-global-typography-326df42-font-size );line-height:var( --e-global-typography-326df42-line-height );letter-spacing:var( --e-global-typography-326df42-letter-spacing );}.elementor-2456 .elementor-element.elementor-element-5408c03 .qodef-e-info.qodef-info--top .qodef-e-info-item{font-size:var( --e-global-typography-9bf4f49-font-size );line-height:var( --e-global-typography-9bf4f49-line-height );letter-spacing:var( --e-global-typography-9bf4f49-letter-spacing );}.elementor-2456 .elementor-element.elementor-element-d782878 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2456 .elementor-element.elementor-element-eb1a310 .qodef-qi-grid > .qodef-grid-inner{gap:20px;}.elementor-2456 .elementor-element.elementor-element-eb1a310 .qodef-qi-grid.qodef-borders--between > .qodef-grid-inner > .qodef-grid-item:before{bottom:calc( -20px/2 );}.elementor-2456 .elementor-element.elementor-element-eb1a310 .qodef-qi-grid.qodef-borders--between > .qodef-grid-inner > .qodef-grid-item:after{right:calc( -20px/2 );}.elementor-2456 .elementor-element.elementor-element-eb1a310 .qodef-qi-grid.qodef-borders--all > .qodef-grid-inner > .qodef-grid-item{padding:20px;}.elementor-2456 .elementor-element.elementor-element-eb1a310 .qodef-e-info.qodef-info--top .qodef-e-info-item{font-size:var( --e-global-typography-9bf4f49-font-size );line-height:var( --e-global-typography-9bf4f49-line-height );letter-spacing:var( --e-global-typography-9bf4f49-letter-spacing );}.elementor-2456 .elementor-element.elementor-element-eb1a310 .qodef-item-layout--side-image .qodef-e-media{width:100%;}.elementor-2456 .elementor-element.elementor-element-870307e .qodef-e-info.qodef-info--top .qodef-e-info-item{font-size:var( --e-global-typography-9bf4f49-font-size );line-height:var( --e-global-typography-9bf4f49-line-height );letter-spacing:var( --e-global-typography-9bf4f49-letter-spacing );}.elementor-2456 .elementor-element.elementor-element-870307e .qodef-item-layout--info-on-image .qodef-e-content{padding:30px 30px 30px 30px;}.elementor-2456 .elementor-element.elementor-element-870307e .qodef-item-layout--info-on-image .qodef-e-info-date{font-size:var( --e-global-typography-9bf4f49-font-size );line-height:var( --e-global-typography-9bf4f49-line-height );letter-spacing:var( --e-global-typography-9bf4f49-letter-spacing );}.elementor-2456 .elementor-element.elementor-element-f036fb8 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2456 .elementor-element.elementor-element-1c91703{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2456 .elementor-element.elementor-element-582982b{--width:60%;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:0px;}.elementor-2456 .elementor-element.elementor-element-5398859 .elementor-heading-title{font-size:var( --e-global-typography-9bf4f49-font-size );line-height:var( --e-global-typography-9bf4f49-line-height );letter-spacing:var( --e-global-typography-9bf4f49-letter-spacing );}.elementor-2456 .elementor-element.elementor-element-c1081a2{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2456 .elementor-element.elementor-element-43c9ffe{--width:60%;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:0px;}.elementor-2456 .elementor-element.elementor-element-9a99e78 .elementor-heading-title{font-size:var( --e-global-typography-9bf4f49-font-size );line-height:var( --e-global-typography-9bf4f49-line-height );letter-spacing:var( --e-global-typography-9bf4f49-letter-spacing );}.elementor-2456 .elementor-element.elementor-element-d062c8b{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2456 .elementor-element.elementor-element-3eababa{--width:60%;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:0px;}.elementor-2456 .elementor-element.elementor-element-106b027 .elementor-heading-title{font-size:var( --e-global-typography-9bf4f49-font-size );line-height:var( --e-global-typography-9bf4f49-line-height );letter-spacing:var( --e-global-typography-9bf4f49-letter-spacing );}.elementor-2456 .elementor-element.elementor-element-28c6701 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2456 .elementor-element.elementor-element-8cd1284 .elementor-heading-title{font-size:var( --e-global-typography-326df42-font-size );line-height:var( --e-global-typography-326df42-line-height );letter-spacing:var( --e-global-typography-326df42-letter-spacing );}.elementor-2456 .elementor-element.elementor-element-096b6e1 .qodef-e-info.qodef-info--top .qodef-e-info-item{font-size:var( --e-global-typography-9bf4f49-font-size );line-height:var( --e-global-typography-9bf4f49-line-height );letter-spacing:var( --e-global-typography-9bf4f49-letter-spacing );}.elementor-2456 .elementor-element.elementor-element-18f9001 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2456 .elementor-element.elementor-element-83409f8 .elementor-icon-box-wrapper{text-align:center;gap:0px;}.elementor-2456 .elementor-element.elementor-element-83409f8 .elementor-icon-box-title, .elementor-2456 .elementor-element.elementor-element-83409f8 .elementor-icon-box-title a{font-size:var( --e-global-typography-d4f69a8-font-size );line-height:var( --e-global-typography-d4f69a8-line-height );letter-spacing:var( --e-global-typography-d4f69a8-letter-spacing );}.elementor-2456 .elementor-element.elementor-element-83409f8 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2456 .elementor-element.elementor-element-d8ef4ab .elementor-icon-box-wrapper{text-align:center;gap:0px;}.elementor-2456 .elementor-element.elementor-element-d8ef4ab .elementor-icon-box-title, .elementor-2456 .elementor-element.elementor-element-d8ef4ab .elementor-icon-box-title a{font-size:var( --e-global-typography-d4f69a8-font-size );line-height:var( --e-global-typography-d4f69a8-line-height );letter-spacing:var( --e-global-typography-d4f69a8-letter-spacing );}.elementor-2456 .elementor-element.elementor-element-d8ef4ab .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2456 .elementor-element.elementor-element-cbbc6e7 .elementor-icon-box-wrapper{text-align:center;gap:0px;}.elementor-2456 .elementor-element.elementor-element-cbbc6e7 .elementor-icon-box-title, .elementor-2456 .elementor-element.elementor-element-cbbc6e7 .elementor-icon-box-title a{font-size:var( --e-global-typography-d4f69a8-font-size );line-height:var( --e-global-typography-d4f69a8-line-height );letter-spacing:var( --e-global-typography-d4f69a8-letter-spacing );}.elementor-2456 .elementor-element.elementor-element-cbbc6e7 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2456 .elementor-element.elementor-element-75580c6 .elementor-icon-box-wrapper{text-align:center;gap:0px;}.elementor-2456 .elementor-element.elementor-element-7479634 .elementor-icon-box-wrapper{text-align:center;gap:0px;}.elementor-2456 .elementor-element.elementor-element-66938ff0{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-2456 .elementor-element.elementor-element-8b06d10 .elementor-icon-box-wrapper{text-align:center;gap:0px;}.elementor-2456 .elementor-element.elementor-element-8b06d10 .elementor-icon-box-title, .elementor-2456 .elementor-element.elementor-element-8b06d10 .elementor-icon-box-title a{font-size:var( --e-global-typography-d4f69a8-font-size );line-height:var( --e-global-typography-d4f69a8-line-height );letter-spacing:var( --e-global-typography-d4f69a8-letter-spacing );}.elementor-2456 .elementor-element.elementor-element-8b06d10 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2456 .elementor-element.elementor-element-673e395 .elementor-icon-box-wrapper{text-align:center;gap:0px;}.elementor-2456 .elementor-element.elementor-element-673e395 .elementor-icon-box-title, .elementor-2456 .elementor-element.elementor-element-673e395 .elementor-icon-box-title a{font-size:var( --e-global-typography-d4f69a8-font-size );line-height:var( --e-global-typography-d4f69a8-line-height );letter-spacing:var( --e-global-typography-d4f69a8-letter-spacing );}.elementor-2456 .elementor-element.elementor-element-673e395 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2456 .elementor-element.elementor-element-37e2fd0 .elementor-icon-box-wrapper{text-align:center;gap:0px;}.elementor-2456 .elementor-element.elementor-element-37e2fd0 .elementor-icon-box-title, .elementor-2456 .elementor-element.elementor-element-37e2fd0 .elementor-icon-box-title a{font-size:var( --e-global-typography-d4f69a8-font-size );line-height:var( --e-global-typography-d4f69a8-line-height );letter-spacing:var( --e-global-typography-d4f69a8-letter-spacing );}.elementor-2456 .elementor-element.elementor-element-37e2fd0 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2456 .elementor-element.elementor-element-d60e48c{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2456 .elementor-element.elementor-element-430571e{text-align:center;}.elementor-2456 .elementor-element.elementor-element-643a757{text-align:center;}}@media(min-width:768px){.elementor-2456 .elementor-element.elementor-element-34a8541{--width:50%;}.elementor-2456 .elementor-element.elementor-element-01eb968{--width:50%;}.elementor-2456 .elementor-element.elementor-element-28a832d{--width:50%;}.elementor-2456 .elementor-element.elementor-element-4d19d77{--width:50%;}.elementor-2456 .elementor-element.elementor-element-a7b5758{--width:50%;}.elementor-2456 .elementor-element.elementor-element-906f4e6{--width:70%;}.elementor-2456 .elementor-element.elementor-element-3b3372d{--width:70%;}.elementor-2456 .elementor-element.elementor-element-9a3913d{--width:30%;}.elementor-2456 .elementor-element.elementor-element-582982b{--width:60%;}.elementor-2456 .elementor-element.elementor-element-43c9ffe{--width:60%;}.elementor-2456 .elementor-element.elementor-element-3eababa{--width:60%;}.elementor-2456 .elementor-element.elementor-element-4984e8a{--width:70%;}.elementor-2456 .elementor-element.elementor-element-6305831a{--width:30%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2456 .elementor-element.elementor-element-34a8541{--width:75%;}.elementor-2456 .elementor-element.elementor-element-01eb968{--width:100%;}.elementor-2456 .elementor-element.elementor-element-28a832d{--width:100%;}.elementor-2456 .elementor-element.elementor-element-4d19d77{--width:100%;}.elementor-2456 .elementor-element.elementor-element-a7b5758{--width:100%;}.elementor-2456 .elementor-element.elementor-element-3b3372d{--width:100%;}.elementor-2456 .elementor-element.elementor-element-9a3913d{--width:100%;}.elementor-2456 .elementor-element.elementor-element-2e1af46{--width:50%;}.elementor-2456 .elementor-element.elementor-element-548064f{--width:50%;}.elementor-2456 .elementor-element.elementor-element-4984e8a{--width:100%;}.elementor-2456 .elementor-element.elementor-element-6305831a{--width:100%;}.elementor-2456 .elementor-element.elementor-element-66938ff0{--width:50%;}.elementor-2456 .elementor-element.elementor-element-d60e48c{--width:50%;}}/* Start custom CSS for container, class: .elementor-element-a5ec17f *//* CSS para aplicar degradado al 25% inferior de las imágenes */
.elementor-2456 .elementor-element.elementor-element-a5ec17f .qodef-e-media-image {
    position: relative;
    overflow: hidden;
}

.elementor-2456 .elementor-element.elementor-element-a5ec17f  .qodef-e-media-image::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    height: 35%; /* 35% de la altura de la imagen */
    background: linear-gradient(to top, rgba(0, 0, 0, 0.9) 0%, rgba(0, 0, 0, 0) 100%);
    pointer-events: none; /* Permite hacer clic a través del overlay */
    z-index: 1;
}

/* Asegurar que la imagen tenga la posición correcta */
.elementor-2456 .elementor-element.elementor-element-a5ec17f .qodef-e-media-image img {
    display: block;
    height: auto;
}/* End custom CSS */
/* Start custom CSS for qi_addons_for_elementor_blog_list, class: .elementor-element-2fbcbb6 *//* CSS para aplicar degradado al 25% inferior de las imágenes */
.elementor-2456 .elementor-element.elementor-element-2fbcbb6 .qodef-e-media-image {
    position: relative;
    overflow: hidden;
}

.elementor-2456 .elementor-element.elementor-element-2fbcbb6  .qodef-e-media-image::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    height: 35%; /* 35% de la altura de la imagen */
    background: linear-gradient(to top, rgba(0, 0, 0, 0.9) 0%, rgba(0, 0, 0, 0) 100%);
    pointer-events: none; /* Permite hacer clic a través del overlay */
    z-index: 1;
}

/* Asegurar que la imagen tenga la posición correcta */
.elementor-2456 .elementor-element.elementor-element-2fbcbb6 .qodef-e-media-image img {
    display: block;
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d2f542 */.elementor-2456 .elementor-element.elementor-element-4d2f542 .qodef-e-title.entry-title,
.elementor-2456 .elementor-element.elementor-element-4d2f542 .qodef-e-title.entry-title a {
  text-shadow: 2px 2px 6px rgba(0, 0, 0, 0.7);
}/* End custom CSS */
/* Start custom CSS for qi_addons_for_elementor_blog_list, class: .elementor-element-870307e *//* CSS para aplicar degradado al 25% inferior de las imágenes */
.elementor-2456 .elementor-element.elementor-element-870307e .qodef-e-media-image {
    position: relative;
    overflow: hidden;
}

.elementor-2456 .elementor-element.elementor-element-870307e  .qodef-e-media-image::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    height: 35%; /* 35% de la altura de la imagen */
    background: linear-gradient(to top, rgba(0, 0, 0, 0.9) 0%, rgba(0, 0, 0, 0) 100%);
    pointer-events: none; /* Permite hacer clic a través del overlay */
    z-index: 1;
}

/* Asegurar que la imagen tenga la posición correcta */
.elementor-2456 .elementor-element.elementor-element-870307e .qodef-e-media-image img {
    display: block;
    height: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-643a757 */.elementor-2456 .elementor-element.elementor-element-643a757 a {
    text-decoration: none;
    font-weight: bold;
    color: #9900B3;
    transition: all 0.2s ease-in;
}

.elementor-2456 .elementor-element.elementor-element-643a757 a:hover {
    color: #003084;
    padding: 10px !important;

}/* End custom CSS */