.elementor-25 .elementor-element.elementor-element-2200ac7e{--display:flex;--min-height:50px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:990;}.elementor-25 .elementor-element.elementor-element-2200ac7e:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-2200ac7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#181818;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-18bdef37{text-align:center;}.elementor-25 .elementor-element.elementor-element-18bdef37 .elementor-heading-title{font-family:"PoppinX25", Sans-serif;font-size:18px;font-weight:700;line-height:1.3em;}.elementor-25 .elementor-element.elementor-element-168f11b7{--display:flex;--min-height:800px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-25 .elementor-element.elementor-element-168f11b7:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-168f11b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ads.gealmago.com/wp-content/uploads/2025/04/01-Hero-Desktop-copiam.webp");background-position:top center;background-repeat:no-repeat;background-size:1920px auto;}.elementor-25 .elementor-element.elementor-element-2f4e0f95{--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-2f4e0f95.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{color:var( --e-global-color-text );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 );}.elementor-25 .elementor-element.elementor-element-22cff0a{width:var( --container-widget-width, 550px );max-width:550px;padding:0px 0px 0px 0px;--container-widget-width:550px;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-22cff0a .elementor-icon-box-wrapper{text-align:left;}.elementor-25 .elementor-element.elementor-element-22cff0a .elementor-icon-box-title{margin-bottom:8px;color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-22cff0a .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-22cff0a .elementor-icon-box-title a{font-family:"PoppinX25", Sans-serif;font-size:38px;font-weight:700;line-height:1.3em;}.elementor-25 .elementor-element.elementor-element-22cff0a .elementor-icon-box-description{font-family:"PoppinX25", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;}.elementor-25 .elementor-element.elementor-element-15c4e818{width:var( --container-widget-width, 400px );max-width:400px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:400px;--container-widget-flex-grow:0;--icon-box-icon-margin:10px;}.elementor-25 .elementor-element.elementor-element-15c4e818 .elementor-icon-box-wrapper{text-align:left;}.elementor-25 .elementor-element.elementor-element-15c4e818 .elementor-icon{font-size:30px;}.elementor-25 .elementor-element.elementor-element-15c4e818 .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-15c4e818 .elementor-icon-box-title a{font-family:"PoppinX25", Sans-serif;font-size:30px;font-weight:700;line-height:1.3em;}.elementor-25 .elementor-element.elementor-element-15c4e818 .elementor-icon-box-description{font-family:"PoppinX25", Sans-serif;font-size:14px;font-weight:400;line-height:1.3em;}.elementor-25 .elementor-element.elementor-element-42b72ecb{width:var( --container-widget-width, 463px );max-width:463px;background-color:var( --e-global-color-text );margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:5px 10px 5px 10px;--container-widget-width:463px;--container-widget-flex-grow:0;text-align:center;}.elementor-25 .elementor-element.elementor-element-42b72ecb.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-42b72ecb .elementor-heading-title{font-family:"PoppinX25", Sans-serif;font-size:14px;font-weight:400;line-height:1.3em;color:var( --e-global-color-40faec5 );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );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 );line-height:var( --e-global-typography-accent-line-height );}.elementor-25 .elementor-element.elementor-element-1d1a8d0b.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-1d1a8d0b .elementor-button-content-wrapper{flex-direction:row;}.elementor-25 .elementor-element.elementor-element-1d1a8d0b .elementor-button{font-family:"PoppinX25", Sans-serif;font-size:22px;font-weight:700;line-height:1.3em;border-radius:10px 10px 10px 10px;padding:7px 7px 7px 7px;}.elementor-25 .elementor-element.elementor-element-50e84155{width:var( --container-widget-width, 345px );max-width:345px;margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 55px;padding:0px 0px 0px 0px;--container-widget-width:345px;--container-widget-flex-grow:0;text-align:center;}.elementor-25 .elementor-element.elementor-element-50e84155 .elementor-heading-title{font-family:"PoppinX25", Sans-serif;font-size:14px;font-weight:400;line-height:1.3em;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-3f56c6f{--display:flex;--min-height:60px;--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-67cd3b46{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );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 );}.elementor-25 .elementor-element.elementor-element-7b699ebf{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-7feccab5{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-2ba3fde1{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-907d4f5{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-6090b768{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-24cff70e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-4bb69537{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-22657105{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-602a175c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-71eae52b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-35aa2cf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-1068ae0c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-5e9e0cb5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-71191d33{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-76faba1b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-2340816e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-1b0bcaa{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-6849ecec{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-46a8c159{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-40b47992{--e-n-carousel-swiper-slides-to-display:8;--e-n-carousel-swiper-slides-gap:0px;padding:24px 0px 24px 0px;z-index:48;}:where( .elementor-25 .elementor-element.elementor-element-40b47992 .swiper-slide ) > .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:0px;--padding-inline-end:0px;--padding-block-end:0px;--padding-inline-start:0px;}.elementor-25 .elementor-element.elementor-element-180be33{--display:flex;--min-height:818px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:51;}.elementor-25 .elementor-element.elementor-element-40a66efd{--display:flex;--min-height:418px;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:50;}.elementor-25 .elementor-element.elementor-element-70a8b57a{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-70a8b57a .elementor-icon-box-title{margin-bottom:-8px;color:var( --e-global-color-40faec5 );}.elementor-25 .elementor-element.elementor-element-70a8b57a .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-70a8b57a .elementor-icon-box-title a{font-family:"PoppinX25", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;}.elementor-25 .elementor-element.elementor-element-70a8b57a .elementor-icon-box-description{font-family:"PoppinX25", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;}.elementor-widget-countdown .elementor-countdown-item{background-color:var( --e-global-color-primary );}.elementor-widget-countdown .elementor-countdown-digits{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 );}.elementor-widget-countdown .elementor-countdown-label{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-countdown .elementor-countdown-expire--message{color:var( --e-global-color-text );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 );}.elementor-25 .elementor-element.elementor-element-6df9c0fc{width:var( --container-widget-width, 350px );max-width:350px;--container-widget-width:350px;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-6df9c0fc.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-6df9c0fc .elementor-countdown-wrapper{max-width:100%;}.elementor-25 .elementor-element.elementor-element-6df9c0fc .elementor-countdown-item{background-color:var( --e-global-color-40faec5 );padding:10px 20px 10px 20px;}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-6df9c0fc .elementor-countdown-item:not(:first-of-type){margin-left:calc( 15px/2 );}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-6df9c0fc .elementor-countdown-item:not(:last-of-type){margin-right:calc( 15px/2 );}body.rtl .elementor-25 .elementor-element.elementor-element-6df9c0fc .elementor-countdown-item:not(:first-of-type){margin-right:calc( 15px/2 );}body.rtl .elementor-25 .elementor-element.elementor-element-6df9c0fc .elementor-countdown-item:not(:last-of-type){margin-left:calc( 15px/2 );}.elementor-25 .elementor-element.elementor-element-6df9c0fc .elementor-countdown-digits{color:var( --e-global-color-text );font-family:"PoppinX25", Sans-serif;font-size:30px;font-weight:700;line-height:1em;}.elementor-25 .elementor-element.elementor-element-6df9c0fc .elementor-countdown-label{color:var( --e-global-color-text );font-family:"PoppinX25", Sans-serif;font-size:16px;font-weight:700;line-height:1em;}.elementor-25 .elementor-element.elementor-element-1619d441{width:var( --container-widget-width, 475px );max-width:475px;margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;--container-widget-width:475px;--container-widget-flex-grow:0;text-align:center;}.elementor-25 .elementor-element.elementor-element-1619d441.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-1619d441 .elementor-heading-title{font-family:"PoppinX25", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:var( --e-global-color-40faec5 );}.elementor-25 .elementor-element.elementor-element-4b61626e.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-4b61626e .elementor-button-content-wrapper{flex-direction:row;}.elementor-25 .elementor-element.elementor-element-4b61626e .elementor-button{font-family:"PoppinX25", Sans-serif;font-size:22px;font-weight:700;line-height:33px;border-radius:10px 10px 10px 10px;padding:7px 7px 7px 7px;}.elementor-25 .elementor-element.elementor-element-636bdb02{width:var( --container-widget-width, 345px );max-width:345px;margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:345px;--container-widget-flex-grow:0;text-align:center;}.elementor-25 .elementor-element.elementor-element-636bdb02.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-636bdb02 .elementor-heading-title{font-family:"PoppinX25", Sans-serif;font-size:14px;font-weight:400;line-height:1.3em;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-40faec5 );}.elementor-25 .elementor-element.elementor-element-20183f45{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-31e9c6ad{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-f7af5f1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-706ada07{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-2441c4da{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-4fb13c03{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-7829b20b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-5a3a3476{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-1781d522{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-7d04b4b2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-3168fd61{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-61bfe90a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-11a61cf6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-a08b580{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-5f02cd01{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-5c1ce95d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-24e7cd8f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-4de1a779{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-4b727f3a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-69484855{--e-n-carousel-swiper-slides-to-display:7;--e-n-carousel-swiper-slides-gap:30px;background-color:transparent;padding:15px 0px 15px 0px;z-index:48;background-image:linear-gradient(90deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-25 .elementor-element.elementor-element-616184a6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-3bb5a801{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-5bcbca7d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-288c6d1d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-5d38a939{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-24e2e34e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-394e2e87{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-6fa0896a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-448e8c7f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-7fc31b74{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-5a8aa1ca{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-1f9c5064{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-184da30{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-11e65725{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-7ec2e7d6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-79b4fa4a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-29712795{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-5a5e423f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-32231df2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-352fbc9a{--e-n-carousel-swiper-slides-to-display:7;--e-n-carousel-swiper-slides-gap:30px;background-color:transparent;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:15px 0px 15px 0px;z-index:49;background-image:linear-gradient(90deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-25 .elementor-element.elementor-element-7c124ae4{--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;--align-items:flex-start;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:200px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-7c124ae4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-25 .elementor-element.elementor-element-4e68d6d1{width:var( --container-widget-width, 1140px );max-width:1140px;--container-widget-width:1140px;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-4e68d6d1 img{width:700px;}.elementor-25 .elementor-element.elementor-element-6c690aa8{width:100%;max-width:100%;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 0px 0px;z-index:50;}.elementor-25 .elementor-element.elementor-element-6c690aa8.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-6c690aa8 .elementor-icon-box-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-6c690aa8 .elementor-icon-box-title{margin-bottom:8px;color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-6c690aa8 .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-6c690aa8 .elementor-icon-box-title a{font-family:"PoppinX25", Sans-serif;font-size:42px;font-weight:700;line-height:1.2em;}.elementor-25 .elementor-element.elementor-element-6c690aa8 .elementor-icon-box-description{font-family:"PoppinX25", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;}.elementor-25 .elementor-element.elementor-element-48570b06{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-43953c2a{width:initial;max-width:initial;margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-25 .elementor-element.elementor-element-43953c2a .elementor-icon-box-wrapper{text-align:left;}.elementor-25 .elementor-element.elementor-element-43953c2a .elementor-icon-box-title{margin-bottom:24px;color:var( --e-global-color-40faec5 );}.elementor-25 .elementor-element.elementor-element-43953c2a .elementor-icon{font-size:130px;}.elementor-25 .elementor-element.elementor-element-43953c2a .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-43953c2a .elementor-icon-box-title a{font-family:"PoppinX25", Sans-serif;font-size:24px;font-weight:700;line-height:1.3em;}.elementor-25 .elementor-element.elementor-element-43953c2a .elementor-icon-box-description{color:var( --e-global-color-40faec5 );font-family:"PoppinX25", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;}.elementor-25 .elementor-element.elementor-element-e29bb95{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-transform-transition-duration:0ms;}.elementor-25 .elementor-element.elementor-element-e29bb95 .elementor-button{font-family:"PoppinX25", Sans-serif;font-size:22px;font-weight:700;text-transform:capitalize;line-height:1.3em;border-radius:0px 0px 0px 0px;padding:0px 7px 9px 7px;}.elementor-25 .elementor-element.elementor-element-7512edf4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-5b6994ef{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-25 .elementor-element.elementor-element-5b6994ef .elementor-icon-box-wrapper{text-align:left;}.elementor-25 .elementor-element.elementor-element-5b6994ef .elementor-icon-box-title{margin-bottom:24px;color:var( --e-global-color-40faec5 );}.elementor-25 .elementor-element.elementor-element-5b6994ef .elementor-icon{font-size:130px;}.elementor-25 .elementor-element.elementor-element-5b6994ef .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-5b6994ef .elementor-icon-box-title a{font-family:"PoppinX25", Sans-serif;font-size:24px;font-weight:700;line-height:1.3em;}.elementor-25 .elementor-element.elementor-element-5b6994ef .elementor-icon-box-description{color:var( --e-global-color-40faec5 );font-family:"PoppinX25", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;}.elementor-25 .elementor-element.elementor-element-41833e4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-41833e4 .elementor-button{font-family:"PoppinX25", Sans-serif;font-size:22px;font-weight:700;text-transform:capitalize;line-height:1.3em;border-radius:0px 0px 0px 0px;padding:0px 7px 9px 7px;}.elementor-25 .elementor-element.elementor-element-3c52de7e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-49d9a06a{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-25 .elementor-element.elementor-element-49d9a06a .elementor-icon-box-wrapper{text-align:left;}.elementor-25 .elementor-element.elementor-element-49d9a06a .elementor-icon-box-title{margin-bottom:24px;color:var( --e-global-color-40faec5 );}.elementor-25 .elementor-element.elementor-element-49d9a06a .elementor-icon{font-size:130px;}.elementor-25 .elementor-element.elementor-element-49d9a06a .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-49d9a06a .elementor-icon-box-title a{font-family:"PoppinX25", Sans-serif;font-size:24px;font-weight:700;line-height:1.3em;}.elementor-25 .elementor-element.elementor-element-49d9a06a .elementor-icon-box-description{color:var( --e-global-color-40faec5 );font-family:"PoppinX25", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;}.elementor-25 .elementor-element.elementor-element-8f70a40{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-8f70a40 .elementor-button{font-family:"PoppinX25", Sans-serif;font-size:22px;font-weight:700;text-transform:capitalize;line-height:1.3em;border-radius:0px 0px 0px 0px;padding:0px 7px 9px 7px;}.elementor-25 .elementor-element.elementor-element-83d7d8a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-218b180e{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-25 .elementor-element.elementor-element-218b180e .elementor-icon-box-wrapper{text-align:left;}.elementor-25 .elementor-element.elementor-element-218b180e .elementor-icon-box-title{margin-bottom:24px;color:var( --e-global-color-40faec5 );}.elementor-25 .elementor-element.elementor-element-218b180e .elementor-icon{font-size:130px;}.elementor-25 .elementor-element.elementor-element-218b180e .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-218b180e .elementor-icon-box-title a{font-family:"PoppinX25", Sans-serif;font-size:24px;font-weight:700;line-height:1.3em;}.elementor-25 .elementor-element.elementor-element-218b180e .elementor-icon-box-description{color:var( --e-global-color-40faec5 );font-family:"PoppinX25", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;}.elementor-25 .elementor-element.elementor-element-a6b142f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-a6b142f .elementor-button{font-family:"PoppinX25", Sans-serif;font-size:22px;font-weight:700;text-transform:capitalize;line-height:1.3em;border-radius:0px 0px 0px 0px;padding:0px 7px 9px 7px;}.elementor-25 .elementor-element.elementor-element-10f24d0e{--display:flex;--min-height:1075px;--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:center;--padding-top:200px;--padding-bottom:200px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-10f24d0e:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-10f24d0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ads.gealmago.com/wp-content/uploads/2025/04/Bg-collage-Captacion-1-1.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-3d793782{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-3d793782.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-3d793782 .elementor-icon-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-3d793782 .elementor-icon{font-size:200px;}.elementor-25 .elementor-element.elementor-element-3d793782 .elementor-icon svg{height:200px;}.elementor-25 .elementor-element.elementor-element-3a78d42b{width:var( --container-widget-width, 500px );max-width:500px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:500px;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-3a78d42b.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-3a78d42b .elementor-icon-box-title{margin-bottom:0px;}.elementor-25 .elementor-element.elementor-element-3a78d42b .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-3a78d42b .elementor-icon-box-title a{font-family:"PoppinX25", Sans-serif;font-size:42px;font-weight:700;line-height:1.3em;}.elementor-25 .elementor-element.elementor-element-3a78d42b .elementor-icon-box-description{color:#FFFFFF;font-family:"PoppinX25", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;}.elementor-25 .elementor-element.elementor-element-40e13e14{--display:flex;--margin-top:-2px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image-box .elementor-image-box-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-box .elementor-image-box-description{color:var( --e-global-color-text );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 );}.elementor-25 .elementor-element.elementor-element-2778f6df{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-2778f6df .elementor-image-box-wrapper{text-align:left;}.elementor-25 .elementor-element.elementor-element-2778f6df.elementor-position-right .elementor-image-box-img{margin-left:24px;}.elementor-25 .elementor-element.elementor-element-2778f6df.elementor-position-left .elementor-image-box-img{margin-right:24px;}.elementor-25 .elementor-element.elementor-element-2778f6df.elementor-position-top .elementor-image-box-img{margin-bottom:24px;}.elementor-25 .elementor-element.elementor-element-2778f6df .elementor-image-box-title{margin-bottom:8px;font-family:"PoppinX25", Sans-serif;font-size:24px;font-weight:700;line-height:1.3em;}.elementor-25 .elementor-element.elementor-element-2778f6df .elementor-image-box-wrapper .elementor-image-box-img{width:370px;}.elementor-25 .elementor-element.elementor-element-2778f6df .elementor-image-box-img img{border-style:none;transition-duration:0.3s;}.elementor-25 .elementor-element.elementor-element-2778f6df:hover .elementor-image-box-img img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-25 .elementor-element.elementor-element-2778f6df .elementor-image-box-description{color:var( --e-global-color-text );font-family:"PoppinX25", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;}.elementor-25 .elementor-element.elementor-element-411c58a3{--display:flex;--margin-top:-1px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-451ddc6b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-451ddc6b .elementor-image-box-wrapper{text-align:left;}.elementor-25 .elementor-element.elementor-element-451ddc6b.elementor-position-right .elementor-image-box-img{margin-left:24px;}.elementor-25 .elementor-element.elementor-element-451ddc6b.elementor-position-left .elementor-image-box-img{margin-right:24px;}.elementor-25 .elementor-element.elementor-element-451ddc6b.elementor-position-top .elementor-image-box-img{margin-bottom:24px;}.elementor-25 .elementor-element.elementor-element-451ddc6b .elementor-image-box-title{margin-bottom:8px;font-family:"PoppinX25", Sans-serif;font-size:24px;font-weight:700;line-height:1.3em;}.elementor-25 .elementor-element.elementor-element-451ddc6b .elementor-image-box-wrapper .elementor-image-box-img{width:370px;}.elementor-25 .elementor-element.elementor-element-451ddc6b .elementor-image-box-img img{border-style:none;transition-duration:0.3s;}.elementor-25 .elementor-element.elementor-element-451ddc6b:hover .elementor-image-box-img img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-25 .elementor-element.elementor-element-451ddc6b .elementor-image-box-description{color:var( --e-global-color-text );font-family:"PoppinX25", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;}.elementor-25 .elementor-element.elementor-element-54403d2c{--display:flex;--margin-top:-1px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-5c93ff66{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-5c93ff66 .elementor-image-box-wrapper{text-align:left;}.elementor-25 .elementor-element.elementor-element-5c93ff66.elementor-position-right .elementor-image-box-img{margin-left:24px;}.elementor-25 .elementor-element.elementor-element-5c93ff66.elementor-position-left .elementor-image-box-img{margin-right:24px;}.elementor-25 .elementor-element.elementor-element-5c93ff66.elementor-position-top .elementor-image-box-img{margin-bottom:24px;}.elementor-25 .elementor-element.elementor-element-5c93ff66 .elementor-image-box-title{margin-bottom:8px;font-family:"PoppinX25", Sans-serif;font-size:24px;font-weight:700;line-height:1.3em;}.elementor-25 .elementor-element.elementor-element-5c93ff66 .elementor-image-box-wrapper .elementor-image-box-img{width:370px;}.elementor-25 .elementor-element.elementor-element-5c93ff66 .elementor-image-box-img img{border-style:none;transition-duration:0.3s;}.elementor-25 .elementor-element.elementor-element-5c93ff66:hover .elementor-image-box-img img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-25 .elementor-element.elementor-element-5c93ff66 .elementor-image-box-description{color:var( --e-global-color-text );font-family:"PoppinX25", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;}.elementor-25 .elementor-element.elementor-element-bd7280c{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:10px;margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;padding:0px 0px 0px 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-25 .elementor-element.elementor-element-7911af6f.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-7911af6f .elementor-button-content-wrapper{flex-direction:row;}.elementor-25 .elementor-element.elementor-element-7911af6f .elementor-button{font-family:"PoppinX25", Sans-serif;font-size:22px;font-weight:700;line-height:33px;border-radius:10px 10px 10px 10px;padding:7px 7px 7px 7px;}.elementor-25 .elementor-element.elementor-element-79739e12{width:var( --container-widget-width, 345px );max-width:345px;margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:345px;--container-widget-flex-grow:0;text-align:center;}.elementor-25 .elementor-element.elementor-element-79739e12.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-79739e12 .elementor-heading-title{font-family:"PoppinX25", Sans-serif;font-size:14px;font-weight:400;line-height:1.3em;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-40faec5 );}.elementor-25 .elementor-element.elementor-element-1ce003cd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-33ff5fc8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-33efd2a6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-3b7a924b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-60ddec46{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-1ac1cd7b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-7bd9cf23{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-34c17b6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-780f42a0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-6eff614d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-3f254a52{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-6695e211{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-511078d2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-33517a84{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-66504b8c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-197bb63e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-7ad8697d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-25d4006a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-2d2d17fb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-164cbb1a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-52bc1826{--e-n-carousel-swiper-slides-to-display:7;--e-n-carousel-swiper-slides-gap:30px;padding:15px 0px 15px 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-25 .elementor-element.elementor-element-16e6c0f4{--display:flex;--min-height:2150px;--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:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-513715ad{width:var( --container-widget-width, 840px );max-width:840px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 60px) 0px;padding:0px 0px 0px 0px;--container-widget-width:840px;--container-widget-flex-grow:0;z-index:50;}.elementor-25 .elementor-element.elementor-element-513715ad.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-513715ad .elementor-icon-box-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-513715ad .elementor-icon-box-title{margin-bottom:8px;color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-513715ad .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-513715ad .elementor-icon-box-title a{font-family:"PoppinX25", Sans-serif;font-size:42px;font-weight:700;line-height:1.2em;}.elementor-25 .elementor-element.elementor-element-513715ad .elementor-icon-box-description{font-family:"PoppinX25", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;}.elementor-25 .elementor-element.elementor-element-51bb7e14{--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;--justify-content:center;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-489b52af{--display:flex;--justify-content:flex-start;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-178b50a2{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-25 .elementor-element.elementor-element-178b50a2 .elementor-icon-box-wrapper{text-align:left;}.elementor-25 .elementor-element.elementor-element-178b50a2 .elementor-icon-box-title{margin-bottom:24px;color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-178b50a2 .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-178b50a2 .elementor-icon-box-title a{font-family:"PoppinX25", Sans-serif;font-size:24px;font-weight:700;line-height:1.3em;}.elementor-25 .elementor-element.elementor-element-178b50a2 .elementor-icon-box-description{color:var( --e-global-color-text );font-family:"PoppinX25", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;}.elementor-25 .elementor-element.elementor-element-7339dd40 .elementor-button{font-family:"PoppinX25", Sans-serif;font-size:22px;font-weight:700;text-transform:capitalize;line-height:1.3em;border-radius:5px 5px 5px 5px;padding:0px 7px 9px 7px;}.elementor-25 .elementor-element.elementor-element-4c542593{--display:flex;--justify-content:flex-start;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-1d528338{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-25 .elementor-element.elementor-element-1d528338 .elementor-icon-box-wrapper{text-align:left;}.elementor-25 .elementor-element.elementor-element-1d528338 .elementor-icon-box-title{margin-bottom:24px;color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-1d528338 .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-1d528338 .elementor-icon-box-title a{font-family:"PoppinX25", Sans-serif;font-size:24px;font-weight:700;line-height:1.3em;}.elementor-25 .elementor-element.elementor-element-1d528338 .elementor-icon-box-description{color:var( --e-global-color-text );font-family:"PoppinX25", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;}.elementor-25 .elementor-element.elementor-element-791f7012 .elementor-button{font-family:"PoppinX25", Sans-serif;font-size:22px;font-weight:700;text-transform:capitalize;line-height:1.3em;border-radius:5px 5px 5px 5px;padding:0px 7px 9px 7px;}.elementor-25 .elementor-element.elementor-element-5567ec3c{--display:flex;--justify-content:flex-start;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-176508f4{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 50px 0px 0px;}.elementor-25 .elementor-element.elementor-element-176508f4 .elementor-icon-box-wrapper{text-align:left;}.elementor-25 .elementor-element.elementor-element-176508f4 .elementor-icon-box-title{margin-bottom:24px;color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-176508f4 .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-176508f4 .elementor-icon-box-title a{font-family:"PoppinX25", Sans-serif;font-size:24px;font-weight:700;line-height:1.3em;}.elementor-25 .elementor-element.elementor-element-176508f4 .elementor-icon-box-description{color:var( --e-global-color-text );font-family:"PoppinX25", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;}.elementor-25 .elementor-element.elementor-element-139c1547 .elementor-button{font-family:"PoppinX25", Sans-serif;font-size:22px;font-weight:700;text-transform:capitalize;line-height:1.3em;border-radius:5px 5px 5px 5px;padding:0px 7px 9px 7px;}.elementor-25 .elementor-element.elementor-element-1fc9d26a{--display:flex;--justify-content:flex-start;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-2a193cae{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 60px 0px 0px;}.elementor-25 .elementor-element.elementor-element-2a193cae .elementor-icon-box-wrapper{text-align:left;}.elementor-25 .elementor-element.elementor-element-2a193cae .elementor-icon-box-title{margin-bottom:24px;color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-2a193cae .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-2a193cae .elementor-icon-box-title a{font-family:"PoppinX25", Sans-serif;font-size:24px;font-weight:700;line-height:1.3em;}.elementor-25 .elementor-element.elementor-element-2a193cae .elementor-icon-box-description{color:var( --e-global-color-text );font-family:"PoppinX25", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;}.elementor-25 .elementor-element.elementor-element-3c57569b .elementor-button{font-family:"PoppinX25", Sans-serif;font-size:22px;font-weight:700;text-transform:capitalize;line-height:1.3em;border-radius:5px 5px 5px 5px;padding:0px 7px 9px 7px;}.elementor-25 .elementor-element.elementor-element-77327e65{--display:flex;--justify-content:flex-start;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-454ba599{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-25 .elementor-element.elementor-element-454ba599 .elementor-icon-box-wrapper{text-align:left;}.elementor-25 .elementor-element.elementor-element-454ba599 .elementor-icon-box-title{margin-bottom:24px;color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-454ba599 .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-454ba599 .elementor-icon-box-title a{font-family:"PoppinX25", Sans-serif;font-size:24px;font-weight:700;line-height:1.3em;}.elementor-25 .elementor-element.elementor-element-454ba599 .elementor-icon-box-description{color:var( --e-global-color-text );font-family:"PoppinX25", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;}.elementor-25 .elementor-element.elementor-element-5d379599 .elementor-button{font-family:"PoppinX25", Sans-serif;font-size:22px;font-weight:700;text-transform:capitalize;line-height:1.3em;border-radius:5px 5px 5px 5px;padding:0px 7px 9px 7px;}.elementor-25 .elementor-element.elementor-element-3795d2ee{--display:flex;--justify-content:flex-start;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-7ecb57a{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-25 .elementor-element.elementor-element-7ecb57a .elementor-icon-box-wrapper{text-align:left;}.elementor-25 .elementor-element.elementor-element-7ecb57a .elementor-icon-box-title{margin-bottom:24px;color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-7ecb57a .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-7ecb57a .elementor-icon-box-title a{font-family:"PoppinX25", Sans-serif;font-size:24px;font-weight:700;line-height:1.3em;}.elementor-25 .elementor-element.elementor-element-7ecb57a .elementor-icon-box-description{color:var( --e-global-color-text );font-family:"PoppinX25", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;}.elementor-25 .elementor-element.elementor-element-202f0325 .elementor-button{font-family:"PoppinX25", Sans-serif;font-size:22px;font-weight:700;text-transform:capitalize;line-height:1.3em;border-radius:5px 5px 5px 5px;padding:0px 7px 9px 7px;}.elementor-25 .elementor-element.elementor-element-387709a{--display:flex;--justify-content:flex-start;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-69074885{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-25 .elementor-element.elementor-element-69074885 .elementor-icon-box-wrapper{text-align:left;}.elementor-25 .elementor-element.elementor-element-69074885 .elementor-icon-box-title{margin-bottom:24px;color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-69074885 .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-69074885 .elementor-icon-box-title a{font-family:"PoppinX25", Sans-serif;font-size:24px;font-weight:700;line-height:1.3em;}.elementor-25 .elementor-element.elementor-element-69074885 .elementor-icon-box-description{color:var( --e-global-color-text );font-family:"PoppinX25", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;}.elementor-25 .elementor-element.elementor-element-52c62fd4 .elementor-button{font-family:"PoppinX25", Sans-serif;font-size:22px;font-weight:700;text-transform:capitalize;line-height:1.3em;border-radius:5px 5px 5px 5px;padding:0px 7px 9px 7px;}.elementor-25 .elementor-element.elementor-element-31d296a9{--display:flex;--justify-content:flex-start;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-3dda4a4b{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-25 .elementor-element.elementor-element-3dda4a4b .elementor-icon-box-wrapper{text-align:left;}.elementor-25 .elementor-element.elementor-element-3dda4a4b .elementor-icon-box-title{margin-bottom:24px;color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-3dda4a4b .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-3dda4a4b .elementor-icon-box-title a{font-family:"PoppinX25", Sans-serif;font-size:24px;font-weight:700;line-height:1.3em;}.elementor-25 .elementor-element.elementor-element-3dda4a4b .elementor-icon-box-description{color:var( --e-global-color-text );font-family:"PoppinX25", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;}.elementor-25 .elementor-element.elementor-element-250cdb4e .elementor-button{font-family:"PoppinX25", Sans-serif;font-size:22px;font-weight:700;text-transform:capitalize;line-height:1.3em;border-radius:5px 5px 5px 5px;padding:0px 7px 9px 7px;}.elementor-25 .elementor-element.elementor-element-2e7eb263{--display:flex;--justify-content:flex-start;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-4d3b8aef{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-25 .elementor-element.elementor-element-4d3b8aef .elementor-icon-box-wrapper{text-align:left;}.elementor-25 .elementor-element.elementor-element-4d3b8aef .elementor-icon-box-title{margin-bottom:24px;color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-4d3b8aef .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-4d3b8aef .elementor-icon-box-title a{font-family:"PoppinX25", Sans-serif;font-size:24px;font-weight:700;line-height:1.3em;}.elementor-25 .elementor-element.elementor-element-4d3b8aef .elementor-icon-box-description{color:var( --e-global-color-text );font-family:"PoppinX25", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;}.elementor-25 .elementor-element.elementor-element-1e476b01 .elementor-button{font-family:"PoppinX25", Sans-serif;font-size:22px;font-weight:700;text-transform:capitalize;line-height:1.3em;border-radius:5px 5px 5px 5px;padding:0px 7px 9px 7px;}.elementor-25 .elementor-element.elementor-element-1513454c{--display:flex;--justify-content:flex-start;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-69e7ce7f{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-25 .elementor-element.elementor-element-69e7ce7f .elementor-icon-box-wrapper{text-align:left;}.elementor-25 .elementor-element.elementor-element-69e7ce7f .elementor-icon-box-title{margin-bottom:24px;color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-69e7ce7f .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-69e7ce7f .elementor-icon-box-title a{font-family:"PoppinX25", Sans-serif;font-size:24px;font-weight:700;line-height:1.3em;}.elementor-25 .elementor-element.elementor-element-69e7ce7f .elementor-icon-box-description{color:var( --e-global-color-text );font-family:"PoppinX25", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;}.elementor-25 .elementor-element.elementor-element-3810be05 .elementor-button{font-family:"PoppinX25", Sans-serif;font-size:22px;font-weight:700;text-transform:capitalize;line-height:1.3em;border-radius:5px 5px 5px 5px;padding:0px 7px 9px 7px;}.elementor-25 .elementor-element.elementor-element-73844fab{--display:flex;--justify-content:flex-start;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-617f08c0{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-25 .elementor-element.elementor-element-617f08c0 .elementor-icon-box-wrapper{text-align:left;}.elementor-25 .elementor-element.elementor-element-617f08c0 .elementor-icon-box-title{margin-bottom:24px;color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-617f08c0 .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-617f08c0 .elementor-icon-box-title a{font-family:"PoppinX25", Sans-serif;font-size:24px;font-weight:700;line-height:1.3em;}.elementor-25 .elementor-element.elementor-element-617f08c0 .elementor-icon-box-description{color:var( --e-global-color-text );font-family:"PoppinX25", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;}.elementor-25 .elementor-element.elementor-element-37ce4cc4 .elementor-button{font-family:"PoppinX25", Sans-serif;font-size:22px;font-weight:700;text-transform:capitalize;line-height:1.3em;border-radius:5px 5px 5px 5px;padding:0px 7px 9px 7px;}.elementor-25 .elementor-element.elementor-element-19228fec{--display:flex;--justify-content:flex-start;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-74dd0ecb{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-25 .elementor-element.elementor-element-74dd0ecb .elementor-icon-box-wrapper{text-align:left;}.elementor-25 .elementor-element.elementor-element-74dd0ecb .elementor-icon-box-title{margin-bottom:24px;color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-74dd0ecb .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-74dd0ecb .elementor-icon-box-title a{font-family:"PoppinX25", Sans-serif;font-size:24px;font-weight:700;line-height:1.3em;}.elementor-25 .elementor-element.elementor-element-74dd0ecb .elementor-icon-box-description{color:var( --e-global-color-text );font-family:"PoppinX25", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;}.elementor-25 .elementor-element.elementor-element-4a357b39 .elementor-button{font-family:"PoppinX25", Sans-serif;font-size:22px;font-weight:700;text-transform:capitalize;line-height:1.3em;border-radius:5px 5px 5px 5px;padding:0px 7px 9px 7px;}.elementor-25 .elementor-element.elementor-element-1297c7d9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-1297c7d9.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-1297c7d9 .elementor-button-content-wrapper{flex-direction:row;}.elementor-25 .elementor-element.elementor-element-1297c7d9 .elementor-button .elementor-button-content-wrapper{gap:0px;}.elementor-25 .elementor-element.elementor-element-1297c7d9 .elementor-button{font-family:"PoppinX25", Sans-serif;font-size:20px;font-weight:400;text-transform:none;line-height:1.3em;fill:#181818;color:#181818;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-56dcfe61{--display:flex;--min-height:566px;--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-56dcfe61:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-56dcfe61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF901A;}.elementor-25 .elementor-element.elementor-element-177f99f0{width:var( --container-widget-width, 595px );max-width:595px;padding:0px 0px 0px 0px;--container-widget-width:595px;--container-widget-flex-grow:0;z-index:50;}.elementor-25 .elementor-element.elementor-element-177f99f0.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-177f99f0 .elementor-icon-box-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-177f99f0 .elementor-icon-box-title{margin-bottom:8px;color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-177f99f0 .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-177f99f0 .elementor-icon-box-title a{font-family:"PoppinX25", Sans-serif;font-size:42px;font-weight:700;line-height:1.2em;}.elementor-25 .elementor-element.elementor-element-177f99f0 .elementor-icon-box-description{font-family:"PoppinX25", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;}.elementor-25 .elementor-element.elementor-element-4d7745ad{width:var( --container-widget-width, 350px );max-width:350px;--container-widget-width:350px;--container-widget-flex-grow:0;z-index:50;}.elementor-25 .elementor-element.elementor-element-4d7745ad.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-4d7745ad .elementor-countdown-wrapper{max-width:100%;}.elementor-25 .elementor-element.elementor-element-4d7745ad .elementor-countdown-item{background-color:var( --e-global-color-text );padding:10px 20px 10px 20px;}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-4d7745ad .elementor-countdown-item:not(:first-of-type){margin-left:calc( 15px/2 );}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-4d7745ad .elementor-countdown-item:not(:last-of-type){margin-right:calc( 15px/2 );}body.rtl .elementor-25 .elementor-element.elementor-element-4d7745ad .elementor-countdown-item:not(:first-of-type){margin-right:calc( 15px/2 );}body.rtl .elementor-25 .elementor-element.elementor-element-4d7745ad .elementor-countdown-item:not(:last-of-type){margin-left:calc( 15px/2 );}.elementor-25 .elementor-element.elementor-element-4d7745ad .elementor-countdown-digits{color:var( --e-global-color-40faec5 );font-family:"PoppinX25", Sans-serif;font-size:30px;font-weight:700;line-height:1em;}.elementor-25 .elementor-element.elementor-element-4d7745ad .elementor-countdown-label{color:var( --e-global-color-40faec5 );font-family:"PoppinX25", Sans-serif;font-size:16px;font-weight:700;line-height:1em;}.elementor-25 .elementor-element.elementor-element-2e37cba5{width:var( --container-widget-width, 415px );max-width:415px;margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:415px;--container-widget-flex-grow:0;z-index:50;text-align:center;}.elementor-25 .elementor-element.elementor-element-2e37cba5.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-2e37cba5 .elementor-heading-title{font-family:"PoppinX25", Sans-serif;font-size:14px;font-weight:400;line-height:1.3em;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-66053160.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-66053160{z-index:50;}.elementor-25 .elementor-element.elementor-element-66053160 .elementor-button-content-wrapper{flex-direction:row;}.elementor-25 .elementor-element.elementor-element-66053160 .elementor-button{font-family:"PoppinX25", Sans-serif;font-size:22px;font-weight:700;line-height:1.3em;border-radius:10px 10px 10px 10px;padding:7px 7px 7px 7px;}.elementor-25 .elementor-element.elementor-element-44d0ef9c{width:var( --container-widget-width, 352px );max-width:352px;margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:352px;--container-widget-flex-grow:0;z-index:50;text-align:center;}.elementor-25 .elementor-element.elementor-element-44d0ef9c.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-44d0ef9c .elementor-heading-title{font-family:"PoppinX25", Sans-serif;font-size:14px;font-weight:400;line-height:1.3em;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-24f32e26{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-715f9bba{--display:flex;--min-height:100px;--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-around;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:28px;--padding-right:28px;}.elementor-25 .elementor-element.elementor-element-5f74956f{--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:flex-start;--align-items:center;--gap:16px 030px;--row-gap:16px;--column-gap:030px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-2e87df4a{width:var( --container-widget-width, 350px );max-width:350px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:350px;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-2e87df4a.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-2e87df4a .elementor-countdown-wrapper{max-width:100%;}.elementor-25 .elementor-element.elementor-element-2e87df4a .elementor-countdown-item{background-color:var( --e-global-color-40faec5 );padding:10px 20px 10px 20px;}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-2e87df4a .elementor-countdown-item:not(:first-of-type){margin-left:calc( 15px/2 );}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-2e87df4a .elementor-countdown-item:not(:last-of-type){margin-right:calc( 15px/2 );}body.rtl .elementor-25 .elementor-element.elementor-element-2e87df4a .elementor-countdown-item:not(:first-of-type){margin-right:calc( 15px/2 );}body.rtl .elementor-25 .elementor-element.elementor-element-2e87df4a .elementor-countdown-item:not(:last-of-type){margin-left:calc( 15px/2 );}.elementor-25 .elementor-element.elementor-element-2e87df4a .elementor-countdown-digits{color:var( --e-global-color-text );font-family:"PoppinX25", Sans-serif;font-size:30px;font-weight:700;line-height:1em;}.elementor-25 .elementor-element.elementor-element-2e87df4a .elementor-countdown-label{color:var( --e-global-color-text );font-family:"PoppinX25", Sans-serif;font-size:16px;font-weight:700;line-height:1em;}.elementor-25 .elementor-element.elementor-element-4f18222e{--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;--justify-content:center;--gap:016px 065px;--row-gap:016px;--column-gap:065px;}.elementor-25 .elementor-element.elementor-element-6f80590a.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-5477c3ef.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-5477c3ef .elementor-button{font-family:"PoppinX25", Sans-serif;font-size:22px;font-weight:700;text-transform:capitalize;line-height:1.3em;border-radius:5px 5px 5px 5px;padding:0px 7px 9px 7px;}.elementor-25 .elementor-element.elementor-element-7e0c1300{--display:flex;--min-height:515px;--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:100px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;--z-index:998;}.elementor-25 .elementor-element.elementor-element-7e0c1300:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-7e0c1300 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );background-image:url("https://ads.gealmago.com/wp-content/uploads/2025/04/bg-Footer-435.webp");background-size:1920px auto;}.elementor-25 .elementor-element.elementor-element-54a6b884{width:var( --container-widget-width, 754px );max-width:754px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:754px;--container-widget-flex-grow:0;--icon-box-icon-margin:24px;}.elementor-25 .elementor-element.elementor-element-54a6b884.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-54a6b884 .elementor-icon-box-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-54a6b884 .elementor-icon{font-size:150px;}.elementor-25 .elementor-element.elementor-element-54a6b884 .elementor-icon-box-title{color:#737373;}.elementor-25 .elementor-element.elementor-element-54a6b884 .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-54a6b884 .elementor-icon-box-title a{font-family:"PoppinX25", Sans-serif;font-size:12px;font-weight:400;line-height:1.2em;}.elementor-25 .elementor-element.elementor-element-54a6b884 .elementor-icon-box-description{color:#737373;font-family:"PoppinX25", Sans-serif;font-size:12px;font-weight:400;line-height:1.2em;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{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 );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-757fc896 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(50px/2);}.elementor-25 .elementor-element.elementor-element-757fc896 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(50px/2);}.elementor-25 .elementor-element.elementor-element-757fc896 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(50px/2);margin-left:calc(50px/2);}.elementor-25 .elementor-element.elementor-element-757fc896 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-50px/2);margin-left:calc(-50px/2);}body.rtl .elementor-25 .elementor-element.elementor-element-757fc896 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-50px/2);}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-757fc896 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-50px/2);}.elementor-25 .elementor-element.elementor-element-757fc896 .elementor-icon-list-item:not(:last-child):after{content:"";height:100%;border-color:#737373;}.elementor-25 .elementor-element.elementor-element-757fc896 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-top-style:solid;border-top-width:1px;}.elementor-25 .elementor-element.elementor-element-757fc896 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-style:solid;}.elementor-25 .elementor-element.elementor-element-757fc896 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:1px;}.elementor-25 .elementor-element.elementor-element-757fc896 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-25 .elementor-element.elementor-element-757fc896 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-25 .elementor-element.elementor-element-757fc896{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-25 .elementor-element.elementor-element-757fc896 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-25 .elementor-element.elementor-element-757fc896 .elementor-icon-list-item > a{font-family:"PoppinX25", Sans-serif;font-size:14px;font-weight:400;line-height:1.3em;letter-spacing:2px;}.elementor-25 .elementor-element.elementor-element-757fc896 .elementor-icon-list-text{color:#737373;transition:color 0.3s;}.elementor-25 .elementor-element.elementor-element-122ea27b{padding:16px 0px 0px 0px;text-align:center;}.elementor-25 .elementor-element.elementor-element-122ea27b .elementor-heading-title{font-family:"PoppinX25", Sans-serif;font-size:12px;font-weight:400;line-height:1em;color:#737373;}.elementor-25 .elementor-element.elementor-element-5100c266{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-25 .elementor-element.elementor-element-1e4ea54{--display:flex;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-25 .elementor-element.elementor-element-2f4e0f95{--width:50%;}.elementor-25 .elementor-element.elementor-element-3f56c6f{--content-width:1920px;}.elementor-25 .elementor-element.elementor-element-40a66efd{--width:1000px;}.elementor-25 .elementor-element.elementor-element-7c124ae4{--width:1140px;}.elementor-25 .elementor-element.elementor-element-48570b06{--width:562px;}.elementor-25 .elementor-element.elementor-element-7512edf4{--width:562px;}.elementor-25 .elementor-element.elementor-element-3c52de7e{--width:562px;}.elementor-25 .elementor-element.elementor-element-83d7d8a{--width:562px;}.elementor-25 .elementor-element.elementor-element-489b52af{--width:366px;}.elementor-25 .elementor-element.elementor-element-4c542593{--width:366px;}.elementor-25 .elementor-element.elementor-element-5567ec3c{--width:366px;}.elementor-25 .elementor-element.elementor-element-1fc9d26a{--width:366px;}.elementor-25 .elementor-element.elementor-element-77327e65{--width:366px;}.elementor-25 .elementor-element.elementor-element-3795d2ee{--width:366px;}.elementor-25 .elementor-element.elementor-element-387709a{--width:366px;}.elementor-25 .elementor-element.elementor-element-31d296a9{--width:366px;}.elementor-25 .elementor-element.elementor-element-2e7eb263{--width:366px;}.elementor-25 .elementor-element.elementor-element-1513454c{--width:366px;}.elementor-25 .elementor-element.elementor-element-73844fab{--width:366px;}.elementor-25 .elementor-element.elementor-element-19228fec{--width:366px;}.elementor-25 .elementor-element.elementor-element-5f74956f{--width:664px;}.elementor-25 .elementor-element.elementor-element-4f18222e{--width:423px;}}@media(max-width:1140px){.elementor-25 .elementor-element.elementor-element-2200ac7e{--min-height:6.51vw;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-25 .elementor-element.elementor-element-18bdef37 .elementor-heading-title{font-size:2.3vw;line-height:3vw;}.elementor-25 .elementor-element.elementor-element-168f11b7:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-168f11b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ads.gealmago.com/wp-content/uploads/2025/04/01-Hero-tablet.webp");background-size:cover;}.elementor-25 .elementor-element.elementor-element-168f11b7{--min-height:92.086vw;--margin-top:-7vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-25 .elementor-element.elementor-element-2f4e0f95{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-22cff0a{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0px 0px 0px 0px;--container-widget-width:79.286vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 79.286vw );max-width:79.286vw;}.elementor-25 .elementor-element.elementor-element-22cff0a .elementor-icon-box-title{margin-bottom:1.042vw;}.elementor-25 .elementor-element.elementor-element-22cff0a .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-22cff0a .elementor-icon-box-title a{font-size:3.597vw;line-height:4.5vw;}.elementor-25 .elementor-element.elementor-element-22cff0a .elementor-icon-box-description{font-size:1.918vw;line-height:2.5vw;}.elementor-25 .elementor-element.elementor-element-15c4e818{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:44.365vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 44.365vw );max-width:44.365vw;--icon-box-icon-margin:1.302vw;}.elementor-25 .elementor-element.elementor-element-15c4e818 .elementor-icon{font-size:3.906vw;}.elementor-25 .elementor-element.elementor-element-15c4e818 .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-15c4e818 .elementor-icon-box-title a{font-size:3.906px;line-height:5vw;}.elementor-25 .elementor-element.elementor-element-15c4e818 .elementor-icon-box-description{font-size:1.679vw;line-height:2vw;}.elementor-25 .elementor-element.elementor-element-42b72ecb{margin:0.959vw 0vw calc(var(--kit-widget-spacing, 0px) + 0.959vw) 0vw;padding:0.6vw 1.199vw 0.6vw 1.199vw;--container-widget-width:55.516vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 55.516vw );max-width:55.516vw;}.elementor-25 .elementor-element.elementor-element-42b72ecb .elementor-heading-title{font-size:1.679vw;line-height:2vw;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-25 .elementor-element.elementor-element-1d1a8d0b .elementor-button{font-size:2.546vw;line-height:3.3vw;border-radius:1.157vw 1.157vw 1.157vw 1.157vw;padding:0.81vw 0.81vw 0.81vw 0.81vw;}.elementor-25 .elementor-element.elementor-element-50e84155{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:39.931vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 39.931vw );max-width:39.931vw;text-align:left;}.elementor-25 .elementor-element.elementor-element-50e84155 .elementor-heading-title{font-size:1.62vw;line-height:2vw;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-40b47992{--e-n-carousel-swiper-slides-to-display:4;}.elementor-25 .elementor-element.elementor-element-180be33{--min-height:69.792vw;}.elementor-25 .elementor-element.elementor-element-40a66efd{--min-height:48.38vw;}.elementor-25 .elementor-element.elementor-element-70a8b57a .elementor-icon-box-title{margin-bottom:-0.926vw;}.elementor-25 .elementor-element.elementor-element-70a8b57a .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-70a8b57a .elementor-icon-box-title a{font-size:1.852vw;line-height:3vw;}.elementor-widget-countdown .elementor-countdown-digits{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-countdown .elementor-countdown-label{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-countdown .elementor-countdown-expire--message{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-6df9c0fc .elementor-countdown-item:not(:first-of-type){margin-left:calc( 1.736vw/2 );}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-6df9c0fc .elementor-countdown-item:not(:last-of-type){margin-right:calc( 1.736vw/2 );}body.rtl .elementor-25 .elementor-element.elementor-element-6df9c0fc .elementor-countdown-item:not(:first-of-type){margin-right:calc( 1.736vw/2 );}body.rtl .elementor-25 .elementor-element.elementor-element-6df9c0fc .elementor-countdown-item:not(:last-of-type){margin-left:calc( 1.736vw/2 );}.elementor-25 .elementor-element.elementor-element-6df9c0fc .elementor-countdown-item{padding:1.157vw 2.315vw 1.157vw 2.315vw;}.elementor-25 .elementor-element.elementor-element-1619d441 .elementor-heading-title{font-size:1.852vw;line-height:2.5vw;}.elementor-25 .elementor-element.elementor-element-4b61626e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-636bdb02{margin:-0.959vw 0vw calc(var(--kit-widget-spacing, 0px) + 02.5vw) 0vw;--container-widget-width:41.367vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 41.367vw );max-width:41.367vw;}.elementor-25 .elementor-element.elementor-element-636bdb02 .elementor-heading-title{font-size:1.679vw;line-height:2.1vw;}.elementor-25 .elementor-element.elementor-element-69484855{--e-n-carousel-swiper-slides-to-display:4;padding:1.736vw 0vw 1.736vw 0vw;}.elementor-25 .elementor-element.elementor-element-352fbc9a{--e-n-carousel-swiper-slides-to-display:4;padding:1.736vw 0vw 1.736vw 0vw;}.elementor-25 .elementor-element.elementor-element-7c124ae4{--padding-top:0vw;--padding-bottom:23.148vw;--padding-left:0vw;--padding-right:0vw;}.elementor-25 .elementor-element.elementor-element-4e68d6d1 img{width:80vw;}.elementor-25 .elementor-element.elementor-element-6c690aa8{width:var( --container-widget-width, 100vw );max-width:100vw;margin:1.852vw 0vw calc(var(--kit-widget-spacing, 0px) + 1.852vw) 0vw;padding:0vw 0vw 0vw 0vw;--container-widget-width:100vw;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-6c690aa8.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-6c690aa8 .elementor-icon-box-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-6c690aa8 .elementor-icon-box-title{margin-bottom:0.959vw;}.elementor-25 .elementor-element.elementor-element-6c690aa8 .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-6c690aa8 .elementor-icon-box-title a{font-size:5.04vw;line-height:5vw;}.elementor-25 .elementor-element.elementor-element-6c690aa8 .elementor-icon-box-description{font-size:1.918vw;line-height:3vw;}.elementor-25 .elementor-element.elementor-element-48570b06{--margin-top:0vw;--margin-bottom:4.403vw;--margin-left:19.4vw;--margin-right:0vw;}.elementor-25 .elementor-element.elementor-element-43953c2a{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-25 .elementor-element.elementor-element-43953c2a .elementor-icon-box-title{margin-bottom:2.878vw;}.elementor-25 .elementor-element.elementor-element-43953c2a .elementor-icon{font-size:14vw;}.elementor-25 .elementor-element.elementor-element-43953c2a .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-43953c2a .elementor-icon-box-title a{font-size:2.5vw;line-height:2vw;}.elementor-25 .elementor-element.elementor-element-43953c2a .elementor-icon-box-description{font-size:1.92vw;line-height:2.2vw;}.elementor-25 .elementor-element.elementor-element-e29bb95{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-e29bb95 .elementor-button{font-size:2.638vw;line-height:3vw;padding:0vw 0.839vw 01.79vw 0.839vw;}.elementor-25 .elementor-element.elementor-element-7512edf4{--margin-top:0vw;--margin-bottom:4.403vw;--margin-left:19.4vw;--margin-right:0vw;}.elementor-25 .elementor-element.elementor-element-5b6994ef{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-25 .elementor-element.elementor-element-5b6994ef .elementor-icon-box-title{margin-bottom:3.361vw;}.elementor-25 .elementor-element.elementor-element-5b6994ef .elementor-icon{font-size:13.69vw;}.elementor-25 .elementor-element.elementor-element-5b6994ef .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-5b6994ef .elementor-icon-box-title a{font-size:2.4vw;line-height:3.5vw;}.elementor-25 .elementor-element.elementor-element-5b6994ef .elementor-icon-box-description{font-size:1.92vw;line-height:2.5vw;}.elementor-25 .elementor-element.elementor-element-41833e4{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-41833e4 .elementor-button{font-size:2.638vw;line-height:3vw;padding:0vw 0.839vw 01.79vw 0.839vw;}.elementor-25 .elementor-element.elementor-element-3c52de7e{--margin-top:0vw;--margin-bottom:4.403vw;--margin-left:19.4vw;--margin-right:0vw;}.elementor-25 .elementor-element.elementor-element-49d9a06a{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-25 .elementor-element.elementor-element-49d9a06a .elementor-icon-box-title{margin-bottom:2.88vw;}.elementor-25 .elementor-element.elementor-element-49d9a06a .elementor-icon{font-size:15.59vw;}.elementor-25 .elementor-element.elementor-element-49d9a06a .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-49d9a06a .elementor-icon-box-title a{font-size:2.88vw;line-height:3.5vw;}.elementor-25 .elementor-element.elementor-element-49d9a06a .elementor-icon-box-description{font-size:1.92vw;line-height:2.5vw;}.elementor-25 .elementor-element.elementor-element-8f70a40{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-8f70a40 .elementor-button{font-size:2.638vw;line-height:3vw;padding:0vw 0.839vw 01.79vw 0.839vw;}.elementor-25 .elementor-element.elementor-element-83d7d8a{--margin-top:0vw;--margin-bottom:0vw;--margin-left:19.4vw;--margin-right:0vw;}.elementor-25 .elementor-element.elementor-element-218b180e{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-25 .elementor-element.elementor-element-218b180e .elementor-icon-box-title{margin-bottom:2.88vw;}.elementor-25 .elementor-element.elementor-element-218b180e .elementor-icon{font-size:15.59vw;}.elementor-25 .elementor-element.elementor-element-218b180e .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-218b180e .elementor-icon-box-title a{font-size:2.88vw;line-height:3.5vw;}.elementor-25 .elementor-element.elementor-element-218b180e .elementor-icon-box-description{font-size:1.92vw;line-height:2.5vw;}.elementor-25 .elementor-element.elementor-element-a6b142f{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-a6b142f .elementor-button{font-size:2.638vw;line-height:3vw;padding:0vw 0.839vw 01.79vw 0.839vw;}.elementor-25 .elementor-element.elementor-element-10f24d0e:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-10f24d0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ads.gealmago.com/wp-content/uploads/2025/04/paraTi-tablet.webp");background-size:cover;}.elementor-25 .elementor-element.elementor-element-10f24d0e{--min-height:100vw;--padding-top:23.981vw;--padding-bottom:23.981vw;--padding-left:0vw;--padding-right:0vw;}.elementor-25 .elementor-element.elementor-element-3d793782{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-3d793782 .elementor-icon{font-size:26vw;}.elementor-25 .elementor-element.elementor-element-3d793782 .elementor-icon svg{height:26vw;}.elementor-25 .elementor-element.elementor-element-3a78d42b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:60.839vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 60.839vw );max-width:60.839vw;}.elementor-25 .elementor-element.elementor-element-3a78d42b .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-3a78d42b .elementor-icon-box-title a{font-size:5.04vw;line-height:7vw;}.elementor-25 .elementor-element.elementor-element-3a78d42b .elementor-icon-box-description{font-size:1.918vw;line-height:2.5vw;}.elementor-25 .elementor-element.elementor-element-40e13e14{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-2778f6df{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-2778f6df.elementor-position-right .elementor-image-box-img{margin-left:2.878vw;}.elementor-25 .elementor-element.elementor-element-2778f6df.elementor-position-left .elementor-image-box-img{margin-right:2.878vw;}.elementor-25 .elementor-element.elementor-element-2778f6df.elementor-position-top .elementor-image-box-img{margin-bottom:2.878vw;}.elementor-25 .elementor-element.elementor-element-2778f6df .elementor-image-box-wrapper .elementor-image-box-img{width:44.365vw;}.elementor-25 .elementor-element.elementor-element-2778f6df .elementor-image-box-title{font-size:2.6vw;line-height:2vw;}.elementor-25 .elementor-element.elementor-element-2778f6df .elementor-image-box-description{font-size:2vw;line-height:2.5vw;}.elementor-25 .elementor-element.elementor-element-411c58a3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-451ddc6b{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-451ddc6b.elementor-position-right .elementor-image-box-img{margin-left:2.878vw;}.elementor-25 .elementor-element.elementor-element-451ddc6b.elementor-position-left .elementor-image-box-img{margin-right:2.878vw;}.elementor-25 .elementor-element.elementor-element-451ddc6b.elementor-position-top .elementor-image-box-img{margin-bottom:2.878vw;}.elementor-25 .elementor-element.elementor-element-451ddc6b .elementor-image-box-wrapper .elementor-image-box-img{width:44.365vw;}.elementor-25 .elementor-element.elementor-element-451ddc6b .elementor-image-box-title{font-size:2.6vw;line-height:2vw;}.elementor-25 .elementor-element.elementor-element-451ddc6b .elementor-image-box-description{font-size:2vw;line-height:2.5vw;}.elementor-25 .elementor-element.elementor-element-5c93ff66{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-5c93ff66.elementor-position-right .elementor-image-box-img{margin-left:2.878vw;}.elementor-25 .elementor-element.elementor-element-5c93ff66.elementor-position-left .elementor-image-box-img{margin-right:2.878vw;}.elementor-25 .elementor-element.elementor-element-5c93ff66.elementor-position-top .elementor-image-box-img{margin-bottom:2.878vw;}.elementor-25 .elementor-element.elementor-element-5c93ff66 .elementor-image-box-wrapper .elementor-image-box-img{width:44.365vw;}.elementor-25 .elementor-element.elementor-element-5c93ff66 .elementor-image-box-title{font-size:2.6vw;line-height:2vw;}.elementor-25 .elementor-element.elementor-element-5c93ff66 .elementor-image-box-description{font-size:2vw;line-height:2.5vw;}.elementor-25 .elementor-element.elementor-element-bd7280c{--e-n-carousel-swiper-slides-to-display:2;margin:3.837vw 0vw calc(var(--kit-widget-spacing, 0px) + 15.588vw) 0vw;--e-n-carousel-arrow-prev-left-position:44.604vw;--e-n-carousel-arrow-prev-top-position:34.772vw;--e-n-carousel-arrow-next-right-position:16.187vw;--e-n-carousel-arrow-next-top-position:34.772vw;}:where( .elementor-25 .elementor-element.elementor-element-bd7280c .swiper-slide ) > .e-con{--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:0px;--padding-inline-end:0px;--padding-block-end:0px;--padding-inline-start:0px;}.elementor-25 .elementor-element.elementor-element-7911af6f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-79739e12{margin:-0.959vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;--container-widget-width:41.367vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 41.367vw );max-width:41.367vw;}.elementor-25 .elementor-element.elementor-element-79739e12 .elementor-heading-title{font-size:1.679vw;line-height:2.1vw;}.elementor-25 .elementor-element.elementor-element-1ce003cd{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-52bc1826{--e-n-carousel-swiper-slides-to-display:4;margin:-5vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:1.799vw 0vw 1.799vw 0vw;}:where( .elementor-25 .elementor-element.elementor-element-52bc1826 .swiper-slide ) > .e-con{--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-25 .elementor-element.elementor-element-16e6c0f4{--min-height:259.712vw;}.elementor-25 .elementor-element.elementor-element-513715ad{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 7.19vw) 0vw;--container-widget-width:86.811vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 86.811vw );max-width:86.811vw;}.elementor-25 .elementor-element.elementor-element-513715ad .elementor-icon-box-title{margin-bottom:0.959vw;}.elementor-25 .elementor-element.elementor-element-513715ad .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-513715ad .elementor-icon-box-title a{font-size:5.04vw;line-height:5.5vw;}.elementor-25 .elementor-element.elementor-element-513715ad .elementor-icon-box-description{font-size:1.918vw;line-height:2.5vw;}.elementor-25 .elementor-element.elementor-element-489b52af{--margin-top:0vw;--margin-bottom:7.19vw;--margin-left:0vw;--margin-right:0vw;}.elementor-25 .elementor-element.elementor-element-178b50a2{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 3.597vw) 0vw;}.elementor-25 .elementor-element.elementor-element-178b50a2 .elementor-icon-box-title{margin-bottom:1vw;}.elementor-25 .elementor-element.elementor-element-178b50a2 .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-178b50a2 .elementor-icon-box-title a{font-size:2.878vw;line-height:3vw;}.elementor-25 .elementor-element.elementor-element-178b50a2 .elementor-icon-box-description{font-size:1.918vw;line-height:2.5vw;}.elementor-25 .elementor-element.elementor-element-7339dd40{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-7339dd40 .elementor-button{font-size:2.638vw;line-height:3vw;border-radius:0.6vw 0.6vw 0.6vw 0.6vw;padding:0vw 0.839vw 01.79vw 0.839vw;}.elementor-25 .elementor-element.elementor-element-4c542593{--margin-top:0vw;--margin-bottom:7.19vw;--margin-left:0vw;--margin-right:0vw;}.elementor-25 .elementor-element.elementor-element-1d528338{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 3.597vw) 0vw;}.elementor-25 .elementor-element.elementor-element-1d528338 .elementor-icon-box-title{margin-bottom:1vw;}.elementor-25 .elementor-element.elementor-element-1d528338 .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-1d528338 .elementor-icon-box-title a{font-size:2.878vw;line-height:3vw;}.elementor-25 .elementor-element.elementor-element-1d528338 .elementor-icon-box-description{font-size:1.918vw;line-height:2.5vw;}.elementor-25 .elementor-element.elementor-element-791f7012 .elementor-button{font-size:2.638vw;line-height:3vw;border-radius:0.6vw 0.6vw 0.6vw 0.6vw;padding:0vw 0.839vw 01.79vw 0.839vw;}.elementor-25 .elementor-element.elementor-element-5567ec3c{--flex-wrap:wrap;--margin-top:0vw;--margin-bottom:7.19vw;--margin-left:0vw;--margin-right:0vw;}.elementor-25 .elementor-element.elementor-element-176508f4{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0vw 1.199vw 0vw 1.199vw;}.elementor-25 .elementor-element.elementor-element-176508f4 .elementor-icon-box-title{margin-bottom:1vw;}.elementor-25 .elementor-element.elementor-element-176508f4 .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-176508f4 .elementor-icon-box-title a{font-size:2.878vw;line-height:3vw;}.elementor-25 .elementor-element.elementor-element-176508f4 .elementor-icon-box-description{font-size:1.918vw;line-height:2.5vw;}.elementor-25 .elementor-element.elementor-element-139c1547 .elementor-button{font-size:2.638vw;line-height:3vw;border-radius:0.6vw 0.6vw 0.6vw 0.6vw;padding:0vw 0.839vw 01.79vw 0.839vw;}.elementor-25 .elementor-element.elementor-element-1fc9d26a{--margin-top:0vw;--margin-bottom:7.19vw;--margin-left:0vw;--margin-right:0vw;}.elementor-25 .elementor-element.elementor-element-2a193cae .elementor-icon-box-title{margin-bottom:1vw;}.elementor-25 .elementor-element.elementor-element-2a193cae .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-2a193cae .elementor-icon-box-title a{font-size:2.878vw;line-height:3.5vw;}.elementor-25 .elementor-element.elementor-element-2a193cae .elementor-icon-box-description{font-size:1.918vw;line-height:2.5vw;}.elementor-25 .elementor-element.elementor-element-3c57569b .elementor-button{font-size:2.638vw;line-height:3vw;border-radius:0.6vw 0.6vw 0.6vw 0.6vw;padding:0vw 0.839vw 01.79vw 0.839vw;}.elementor-25 .elementor-element.elementor-element-77327e65{--margin-top:0vw;--margin-bottom:7.19vw;--margin-left:0vw;--margin-right:0vw;}.elementor-25 .elementor-element.elementor-element-454ba599{margin:-1.918vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-25 .elementor-element.elementor-element-454ba599 .elementor-icon-box-title{margin-bottom:1vw;}.elementor-25 .elementor-element.elementor-element-454ba599 .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-454ba599 .elementor-icon-box-title a{font-size:2.878vw;line-height:3.5vw;}.elementor-25 .elementor-element.elementor-element-454ba599 .elementor-icon-box-description{font-size:1.918vw;line-height:2.5vw;}.elementor-25 .elementor-element.elementor-element-5d379599 .elementor-button{font-size:2.638vw;line-height:3vw;border-radius:0.6vw 0.6vw 0.6vw 0.6vw;padding:0vw 0.839vw 01.79vw 0.839vw;}.elementor-25 .elementor-element.elementor-element-3795d2ee{--margin-top:0vw;--margin-bottom:7.19vw;--margin-left:0vw;--margin-right:0vw;}.elementor-25 .elementor-element.elementor-element-7ecb57a{margin:-1.918vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-25 .elementor-element.elementor-element-7ecb57a .elementor-icon-box-title{margin-bottom:1vw;}.elementor-25 .elementor-element.elementor-element-7ecb57a .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-7ecb57a .elementor-icon-box-title a{font-size:2.878vw;line-height:3.5vw;}.elementor-25 .elementor-element.elementor-element-7ecb57a .elementor-icon-box-description{font-size:1.918vw;line-height:2.5vw;}.elementor-25 .elementor-element.elementor-element-202f0325 .elementor-button{font-size:2.638vw;line-height:3vw;border-radius:0.6vw 0.6vw 0.6vw 0.6vw;padding:0vw 0.839vw 01.79vw 0.839vw;}.elementor-25 .elementor-element.elementor-element-387709a{--margin-top:0vw;--margin-bottom:7.19vw;--margin-left:0vw;--margin-right:0vw;}.elementor-25 .elementor-element.elementor-element-69074885{margin:-1.918vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-25 .elementor-element.elementor-element-69074885 .elementor-icon-box-title{margin-bottom:1vw;}.elementor-25 .elementor-element.elementor-element-69074885 .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-69074885 .elementor-icon-box-title a{font-size:2.878vw;line-height:3.5vw;}.elementor-25 .elementor-element.elementor-element-69074885 .elementor-icon-box-description{font-size:1.918vw;line-height:2.5vw;}.elementor-25 .elementor-element.elementor-element-52c62fd4 .elementor-button{font-size:2.638vw;line-height:3vw;border-radius:0.6vw 0.6vw 0.6vw 0.6vw;padding:0vw 0.839vw 01.79vw 0.839vw;}.elementor-25 .elementor-element.elementor-element-31d296a9{--margin-top:0vw;--margin-bottom:7.19vw;--margin-left:0vw;--margin-right:0vw;}.elementor-25 .elementor-element.elementor-element-3dda4a4b{margin:-1.918vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-25 .elementor-element.elementor-element-3dda4a4b .elementor-icon-box-title{margin-bottom:1vw;}.elementor-25 .elementor-element.elementor-element-3dda4a4b .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-3dda4a4b .elementor-icon-box-title a{font-size:2.878vw;line-height:3.5vw;}.elementor-25 .elementor-element.elementor-element-3dda4a4b .elementor-icon-box-description{font-size:1.918vw;line-height:2.5vw;}.elementor-25 .elementor-element.elementor-element-250cdb4e .elementor-button{font-size:2.638vw;line-height:3vw;border-radius:0.6vw 0.6vw 0.6vw 0.6vw;padding:0vw 0.839vw 01.79vw 0.839vw;}.elementor-25 .elementor-element.elementor-element-2e7eb263{--margin-top:0vw;--margin-bottom:7.19vw;--margin-left:0vw;--margin-right:0vw;}.elementor-25 .elementor-element.elementor-element-4d3b8aef{margin:-1.918vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-25 .elementor-element.elementor-element-4d3b8aef .elementor-icon-box-title{margin-bottom:1vw;}.elementor-25 .elementor-element.elementor-element-4d3b8aef .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-4d3b8aef .elementor-icon-box-title a{font-size:2.878vw;line-height:3.5vw;}.elementor-25 .elementor-element.elementor-element-4d3b8aef .elementor-icon-box-description{font-size:1.918vw;line-height:2.5vw;}.elementor-25 .elementor-element.elementor-element-1e476b01 .elementor-button{font-size:2.638vw;line-height:3vw;border-radius:0.6vw 0.6vw 0.6vw 0.6vw;padding:0vw 0.839vw 01.79vw 0.839vw;}.elementor-25 .elementor-element.elementor-element-1513454c{--margin-top:0vw;--margin-bottom:7.19vw;--margin-left:0vw;--margin-right:0vw;}.elementor-25 .elementor-element.elementor-element-69e7ce7f{margin:-1.918vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-25 .elementor-element.elementor-element-69e7ce7f .elementor-icon-box-title{margin-bottom:1vw;}.elementor-25 .elementor-element.elementor-element-69e7ce7f .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-69e7ce7f .elementor-icon-box-title a{font-size:2.878vw;line-height:3.5vw;}.elementor-25 .elementor-element.elementor-element-69e7ce7f .elementor-icon-box-description{font-size:1.918vw;line-height:2.5vw;}.elementor-25 .elementor-element.elementor-element-3810be05 .elementor-button{font-size:2.638vw;line-height:3vw;border-radius:0.6vw 0.6vw 0.6vw 0.6vw;padding:0vw 0.839vw 01.79vw 0.839vw;}.elementor-25 .elementor-element.elementor-element-73844fab{--margin-top:0vw;--margin-bottom:7.19vw;--margin-left:0vw;--margin-right:0vw;}.elementor-25 .elementor-element.elementor-element-617f08c0{margin:-1.918vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-25 .elementor-element.elementor-element-617f08c0 .elementor-icon-box-title{margin-bottom:1vw;}.elementor-25 .elementor-element.elementor-element-617f08c0 .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-617f08c0 .elementor-icon-box-title a{font-size:2.878vw;line-height:3.5vw;}.elementor-25 .elementor-element.elementor-element-617f08c0 .elementor-icon-box-description{font-size:1.918vw;line-height:2.5vw;}.elementor-25 .elementor-element.elementor-element-37ce4cc4 .elementor-button{font-size:2.638vw;line-height:3vw;border-radius:0.6vw 0.6vw 0.6vw 0.6vw;padding:0vw 0.839vw 01.79vw 0.839vw;}.elementor-25 .elementor-element.elementor-element-19228fec{--margin-top:0vw;--margin-bottom:7.19vw;--margin-left:0vw;--margin-right:0vw;}.elementor-25 .elementor-element.elementor-element-74dd0ecb{margin:-1.918vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-25 .elementor-element.elementor-element-74dd0ecb .elementor-icon-box-title{margin-bottom:1vw;}.elementor-25 .elementor-element.elementor-element-74dd0ecb .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-74dd0ecb .elementor-icon-box-title a{font-size:2.878vw;line-height:3.5vw;}.elementor-25 .elementor-element.elementor-element-74dd0ecb .elementor-icon-box-description{font-size:1.918vw;line-height:2.5vw;}.elementor-25 .elementor-element.elementor-element-4a357b39 .elementor-button{font-size:2.638vw;line-height:3vw;border-radius:0.6vw 0.6vw 0.6vw 0.6vw;padding:0vw 0.839vw 01.79vw 0.839vw;}.elementor-25 .elementor-element.elementor-element-56dcfe61{--min-height:67.87vw;}.elementor-25 .elementor-element.elementor-element-177f99f0 .elementor-icon-box-title{margin-bottom:0.96vw;}.elementor-25 .elementor-element.elementor-element-177f99f0 .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-177f99f0 .elementor-icon-box-title a{font-size:5vw;line-height:5vw;}.elementor-25 .elementor-element.elementor-element-177f99f0 .elementor-icon-box-description{font-size:1.92vw;line-height:2.5vw;}.elementor-25 .elementor-element.elementor-element-4d7745ad{--container-widget-width:41.97vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 41.97vw );max-width:41.97vw;}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-4d7745ad .elementor-countdown-item:not(:first-of-type){margin-left:calc( 1.8vw/2 );}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-4d7745ad .elementor-countdown-item:not(:last-of-type){margin-right:calc( 1.8vw/2 );}body.rtl .elementor-25 .elementor-element.elementor-element-4d7745ad .elementor-countdown-item:not(:first-of-type){margin-right:calc( 1.8vw/2 );}body.rtl .elementor-25 .elementor-element.elementor-element-4d7745ad .elementor-countdown-item:not(:last-of-type){margin-left:calc( 1.8vw/2 );}.elementor-25 .elementor-element.elementor-element-4d7745ad .elementor-countdown-item{padding:1.2vw 2.4vw 1.2vw 2.4vw;}.elementor-25 .elementor-element.elementor-element-2e37cba5{margin:-0.96vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;--container-widget-width:49.76vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 49.76vw );max-width:49.76vw;}.elementor-25 .elementor-element.elementor-element-2e37cba5 .elementor-heading-title{font-size:1.68vw;line-height:2.5vw;}.elementor-25 .elementor-element.elementor-element-66053160{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:50;}.elementor-25 .elementor-element.elementor-element-44d0ef9c{--container-widget-width:42.21vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 42.21vw );max-width:42.21vw;}.elementor-25 .elementor-element.elementor-element-24f32e26{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-715f9bba{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2.357vw;--padding-bottom:01.5vw;--padding-left:2.998vw;--padding-right:2.998vw;}.elementor-25 .elementor-element.elementor-element-715f9bba.e-con{--align-self:center;}.elementor-25 .elementor-element.elementor-element-5f74956f{--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;--justify-content:center;--gap:0vw 3.597vw;--row-gap:0vw;--column-gap:3.597vw;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-22098ce0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-22098ce0 img{width:23.261vw;max-width:100%;height:100%;}.elementor-25 .elementor-element.elementor-element-2c93c7fe img{width:4.796vw;max-width:100%;height:100%;}.elementor-25 .elementor-element.elementor-element-2e87df4a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:41.966vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 41.966vw );max-width:41.966vw;}.elementor-25 .elementor-element.elementor-element-4f18222e{--gap:0vw 7.794vw;--row-gap:0vw;--column-gap:7.794vw;}.elementor-25 .elementor-element.elementor-element-6f80590a img{width:11.99vw;max-width:100%;height:100%;}.elementor-25 .elementor-element.elementor-element-5477c3ef{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-5477c3ef .elementor-button{font-size:2.638vw;line-height:3vw;border-radius:0.6vw 0.6vw 0.6vw 0.6vw;padding:0vw 0.839vw 1.079vw 0.839vw;}.elementor-25 .elementor-element.elementor-element-7e0c1300{--padding-top:11.99vw;--padding-bottom:30vw;--padding-left:0vw;--padding-right:0vw;}.elementor-25 .elementor-element.elementor-element-54a6b884{--container-widget-width:73vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 73vw );max-width:73vw;--icon-box-icon-margin:2.878vw;}.elementor-25 .elementor-element.elementor-element-54a6b884 .elementor-icon-box-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-54a6b884 .elementor-icon{font-size:17.99vw;}.elementor-25 .elementor-element.elementor-element-54a6b884 .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-54a6b884 .elementor-icon-box-title a{font-size:1.439vw;line-height:2vw;}.elementor-25 .elementor-element.elementor-element-54a6b884 .elementor-icon-box-description{line-height:2vw;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-122ea27b{width:var( --container-widget-width, 441px );max-width:441px;--container-widget-width:441px;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-122ea27b.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-122ea27b .elementor-heading-title{font-size:1.679vw;line-height:2.5vw;}}@media(max-width:767px){.elementor-25 .elementor-element.elementor-element-2200ac7e{--min-height:7vw;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-25 .elementor-element.elementor-element-18bdef37 .elementor-heading-title{font-size:3.2vw;line-height:4vw;}.elementor-25 .elementor-element.elementor-element-168f11b7:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-168f11b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ads.gealmago.com/wp-content/uploads/2025/04/01-Hero-movil-copiaj.webp");background-size:contain;}.elementor-25 .elementor-element.elementor-element-168f11b7{--content-width:85vw;--min-height:149.231vw;--margin-top:-5vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-25 .elementor-element.elementor-element-2f4e0f95{--width:85vw;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-22cff0a{margin:57vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;--container-widget-width:100vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 100vw );max-width:100vw;}.elementor-25 .elementor-element.elementor-element-22cff0a .elementor-icon-box-title{margin-bottom:1vw;}.elementor-25 .elementor-element.elementor-element-22cff0a .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-22cff0a .elementor-icon-box-title a{font-size:5.88vw;line-height:7vw;}.elementor-25 .elementor-element.elementor-element-22cff0a .elementor-icon-box-description{font-size:3.59vw;line-height:4.5vw;}.elementor-25 .elementor-element.elementor-element-15c4e818{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:80vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 80vw );max-width:80vw;--icon-box-icon-margin:3vw;}.elementor-25 .elementor-element.elementor-element-15c4e818 .elementor-icon{font-size:5.13vw;}.elementor-25 .elementor-element.elementor-element-15c4e818 .elementor-icon-box-description{font-size:3.08vw;line-height:3vw;}.elementor-25 .elementor-element.elementor-element-42b72ecb{margin:3vw 0vw calc(var(--kit-widget-spacing, 0px) + 3vw) 0vw;padding:01.5vw 03vw 01.5vw 03vw;--container-widget-width:85vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 85vw );max-width:85vw;text-align:left;}.elementor-25 .elementor-element.elementor-element-42b72ecb .elementor-heading-title{font-size:2.5vw;line-height:4vw;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-25 .elementor-element.elementor-element-1d1a8d0b.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-1d1a8d0b .elementor-button{font-size:4.103vw;line-height:5.5VW;border-radius:1.564vw 1.564vw 1.564vw 1.564vw;padding:1.795vw 1.795vw 1.795vw 1.795vw;}.elementor-25 .elementor-element.elementor-element-50e84155{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 2vw) 0vw;--container-widget-width:75vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 75vw );max-width:75vw;text-align:center;}.elementor-25 .elementor-element.elementor-element-50e84155.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-50e84155 .elementor-heading-title{font-size:3.08vw;line-height:4VW;}.elementor-25 .elementor-element.elementor-element-3f56c6f{--min-height:0vw;--margin-top:0vw;--margin-bottom:020.51vw;--margin-left:0vw;--margin-right:0vw;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-40b47992{--e-n-carousel-swiper-slides-to-display:6;--e-n-carousel-swiper-slides-gap:30px;padding:3vw 0vw 3vw 0vw;}.elementor-25 .elementor-element.elementor-element-180be33{--min-height:90.62vw;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0vw;--margin-bottom:20.59vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-40a66efd{--width:88vw;}.elementor-25 .elementor-element.elementor-element-70a8b57a{margin:07vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-25 .elementor-element.elementor-element-70a8b57a .elementor-icon-box-title{margin-bottom:-0.5vw;}.elementor-25 .elementor-element.elementor-element-70a8b57a .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-70a8b57a .elementor-icon-box-title a{font-size:3.59vw;}.elementor-25 .elementor-element.elementor-element-70a8b57a .elementor-icon-box-description{font-size:5.13vw;}.elementor-widget-countdown .elementor-countdown-digits{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-countdown .elementor-countdown-label{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-countdown .elementor-countdown-expire--message{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-6df9c0fc{--container-widget-width:72.82vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 72.82vw );max-width:72.82vw;}.elementor-25 .elementor-element.elementor-element-6df9c0fc .elementor-countdown-item{padding:2.59vw 4.1vw 2.59vw 4.1vw;}.elementor-25 .elementor-element.elementor-element-6df9c0fc .elementor-countdown-digits{font-size:7.44vw;line-height:8vw;}.elementor-25 .elementor-element.elementor-element-6df9c0fc .elementor-countdown-label{font-size:3.59vw;line-height:4vw;}.elementor-25 .elementor-element.elementor-element-1619d441{--container-widget-width:66.41vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 66.41vw );max-width:66.41vw;}.elementor-25 .elementor-element.elementor-element-1619d441 .elementor-heading-title{font-size:3.59vw;line-height:4.5vw;}.elementor-25 .elementor-element.elementor-element-4b61626e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-4b61626e .elementor-button{font-size:4.103vw;border-radius:1.564vw 1.564vw 1.564vw 1.564vw;padding:1.795vw 1.795vw 1.795vw 1.795vw;}.elementor-25 .elementor-element.elementor-element-636bdb02{margin:-1vw 0vw calc(var(--kit-widget-spacing, 0px) + 10.26vw) 0vw;--container-widget-width:74.103vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 74.103vw );max-width:74.103vw;}.elementor-25 .elementor-element.elementor-element-636bdb02 .elementor-heading-title{font-size:3.077vw;line-height:4vw;}.elementor-25 .elementor-element.elementor-element-69484855{--e-n-carousel-swiper-slides-to-display:4;padding:2.846vw 0vw 2.846vw 0vw;}.elementor-25 .elementor-element.elementor-element-352fbc9a{--e-n-carousel-swiper-slides-to-display:4;padding:2.846vw 0vw 2.846vw 0vw;}.elementor-25 .elementor-element.elementor-element-7c124ae4{--padding-top:0vw;--padding-bottom:41.03vw;--padding-left:0vw;--padding-right:0vw;}.elementor-25 .elementor-element.elementor-element-6c690aa8{width:var( --container-widget-width, 85vw );max-width:85vw;margin:1.8vw 0vw calc(var(--kit-widget-spacing, 0px) + 1.8vw) 6vw;padding:0vw 0vw 0vw 0vw;--container-widget-width:85vw;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-6c690aa8.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-6c690aa8 .elementor-icon-box-title{margin-bottom:2vw;}.elementor-25 .elementor-element.elementor-element-6c690aa8 .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-6c690aa8 .elementor-icon-box-title a{font-size:8.21vw;line-height:8VW;}.elementor-25 .elementor-element.elementor-element-6c690aa8 .elementor-icon-box-description{font-size:3.59vw;line-height:5.5vw;}.elementor-25 .elementor-element.elementor-element-48570b06{--width:84.62vw;--margin-top:0vw;--margin-bottom:8.21vw;--margin-left:05.6vw;--margin-right:0vw;}.elementor-25 .elementor-element.elementor-element-43953c2a{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-25 .elementor-element.elementor-element-43953c2a .elementor-icon-box-title{margin-bottom:6.59vw;}.elementor-25 .elementor-element.elementor-element-43953c2a .elementor-icon{font-size:20vw;}.elementor-25 .elementor-element.elementor-element-43953c2a .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-43953c2a .elementor-icon-box-title a{font-size:3.85vw;line-height:3vw;}.elementor-25 .elementor-element.elementor-element-43953c2a .elementor-icon-box-description{font-size:3.08vw;line-height:3.5vw;}.elementor-25 .elementor-element.elementor-element-e29bb95 .elementor-button{font-size:5.128vw;line-height:8vw;padding:01.5vw 0vw 01.5vw 0vw;}.elementor-25 .elementor-element.elementor-element-7512edf4{--width:84.62vw;--margin-top:0vw;--margin-bottom:8.21vw;--margin-left:05.6vw;--margin-right:0vw;}.elementor-25 .elementor-element.elementor-element-5b6994ef{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-25 .elementor-element.elementor-element-5b6994ef .elementor-icon-box-title{margin-bottom:6.59vw;}.elementor-25 .elementor-element.elementor-element-5b6994ef .elementor-icon{font-size:20vw;}.elementor-25 .elementor-element.elementor-element-5b6994ef .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-5b6994ef .elementor-icon-box-title a{font-size:3.76vw;line-height:4vw;}.elementor-25 .elementor-element.elementor-element-5b6994ef .elementor-icon-box-description{font-size:3.08vw;line-height:3.5vw;}.elementor-25 .elementor-element.elementor-element-41833e4 .elementor-button{font-size:5.128vw;line-height:8vw;padding:01.5vw 0vw 01.5vw 0vw;}.elementor-25 .elementor-element.elementor-element-3c52de7e{--width:84.62vw;--margin-top:0vw;--margin-bottom:8.21vw;--margin-left:05.6vw;--margin-right:0vw;}.elementor-25 .elementor-element.elementor-element-49d9a06a{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-25 .elementor-element.elementor-element-49d9a06a .elementor-icon-box-title{margin-bottom:6.59vw;}.elementor-25 .elementor-element.elementor-element-49d9a06a .elementor-icon{font-size:20vw;}.elementor-25 .elementor-element.elementor-element-49d9a06a .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-49d9a06a .elementor-icon-box-title a{font-size:3.76vw;line-height:4vw;}.elementor-25 .elementor-element.elementor-element-49d9a06a .elementor-icon-box-description{font-size:3.08vw;line-height:3.5vw;}.elementor-25 .elementor-element.elementor-element-8f70a40 .elementor-button{font-size:5.128vw;line-height:8vw;padding:01.5vw 0vw 01.5vw 0vw;}.elementor-25 .elementor-element.elementor-element-83d7d8a{--width:84.62vw;--margin-top:0vw;--margin-bottom:0vw;--margin-left:05.6vw;--margin-right:0vw;}.elementor-25 .elementor-element.elementor-element-218b180e{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-25 .elementor-element.elementor-element-218b180e .elementor-icon-box-title{margin-bottom:6.59vw;}.elementor-25 .elementor-element.elementor-element-218b180e .elementor-icon{font-size:20vw;}.elementor-25 .elementor-element.elementor-element-218b180e .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-218b180e .elementor-icon-box-title a{font-size:3.76vw;line-height:4vw;}.elementor-25 .elementor-element.elementor-element-218b180e .elementor-icon-box-description{font-size:3.08vw;line-height:3.5vw;}.elementor-25 .elementor-element.elementor-element-a6b142f .elementor-button{font-size:5.128vw;line-height:8vw;padding:01.5vw 0vw 01.5vw 0vw;}.elementor-25 .elementor-element.elementor-element-10f24d0e:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-10f24d0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ads.gealmago.com/wp-content/uploads/2025/04/paraTi-mobile3.webp");background-size:cover;}.elementor-25 .elementor-element.elementor-element-10f24d0e{--content-width:85vw;--min-height:170vw;--padding-top:25.641vw;--padding-bottom:25.641vw;--padding-left:0vw;--padding-right:0vw;}.elementor-25 .elementor-element.elementor-element-3d793782 .elementor-icon{font-size:32vw;}.elementor-25 .elementor-element.elementor-element-3d793782 .elementor-icon svg{height:32vw;}.elementor-25 .elementor-element.elementor-element-3a78d42b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:78.974vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 78.974vw );max-width:78.974vw;}.elementor-25 .elementor-element.elementor-element-3a78d42b .elementor-icon-box-title{margin-bottom:1.5vw;}.elementor-25 .elementor-element.elementor-element-3a78d42b .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-3a78d42b .elementor-icon-box-title a{font-size:8.21vw;line-height:8vw;}.elementor-25 .elementor-element.elementor-element-3a78d42b .elementor-icon-box-description{font-size:3.59vw;line-height:5vw;}.elementor-25 .elementor-element.elementor-element-40e13e14{--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-2778f6df{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-25 .elementor-element.elementor-element-2778f6df .elementor-image-box-img{margin-bottom:5.92vw;}.elementor-25 .elementor-element.elementor-element-2778f6df.elementor-position-right .elementor-image-box-img{margin-left:5.92vw;}.elementor-25 .elementor-element.elementor-element-2778f6df.elementor-position-left .elementor-image-box-img{margin-right:5.92vw;}.elementor-25 .elementor-element.elementor-element-2778f6df.elementor-position-top .elementor-image-box-img{margin-bottom:5.92vw;}.elementor-25 .elementor-element.elementor-element-2778f6df .elementor-image-box-wrapper .elementor-image-box-img{width:277vw;}.elementor-25 .elementor-element.elementor-element-2778f6df .elementor-image-box-title{font-size:4.615vw;line-height:5vw;}.elementor-25 .elementor-element.elementor-element-2778f6df .elementor-image-box-description{font-size:3.077vw;line-height:4vw;}.elementor-25 .elementor-element.elementor-element-451ddc6b{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-451ddc6b .elementor-image-box-img{margin-bottom:5.92vw;}.elementor-25 .elementor-element.elementor-element-451ddc6b.elementor-position-right .elementor-image-box-img{margin-left:5.92vw;}.elementor-25 .elementor-element.elementor-element-451ddc6b.elementor-position-left .elementor-image-box-img{margin-right:5.92vw;}.elementor-25 .elementor-element.elementor-element-451ddc6b.elementor-position-top .elementor-image-box-img{margin-bottom:5.92vw;}.elementor-25 .elementor-element.elementor-element-451ddc6b .elementor-image-box-wrapper .elementor-image-box-img{width:277vw;}.elementor-25 .elementor-element.elementor-element-451ddc6b .elementor-image-box-title{font-size:4.615vw;line-height:5vw;}.elementor-25 .elementor-element.elementor-element-451ddc6b .elementor-image-box-description{font-size:3.077vw;line-height:4vw;}.elementor-25 .elementor-element.elementor-element-5c93ff66{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-5c93ff66 .elementor-image-box-img{margin-bottom:3.52vw;}.elementor-25 .elementor-element.elementor-element-5c93ff66.elementor-position-right .elementor-image-box-img{margin-left:3.52vw;}.elementor-25 .elementor-element.elementor-element-5c93ff66.elementor-position-left .elementor-image-box-img{margin-right:3.52vw;}.elementor-25 .elementor-element.elementor-element-5c93ff66.elementor-position-top .elementor-image-box-img{margin-bottom:3.52vw;}.elementor-25 .elementor-element.elementor-element-5c93ff66 .elementor-image-box-wrapper .elementor-image-box-img{width:71.026vw;}.elementor-25 .elementor-element.elementor-element-5c93ff66 .elementor-image-box-title{font-size:4.615vw;line-height:5vw;}.elementor-25 .elementor-element.elementor-element-5c93ff66 .elementor-image-box-description{font-size:3.077vw;line-height:4vw;}.elementor-25 .elementor-element.elementor-element-bd7280c{--e-n-carousel-swiper-slides-to-display:1;margin:8.205vw 0vw calc(var(--kit-widget-spacing, 0px) + 041vw) 0vw;padding:0px 0px 0px 0px;--e-n-carousel-arrow-prev-left-position:27vw;--e-n-carousel-arrow-prev-top-position:53.5vw;--e-n-carousel-arrow-next-right-position:27vw;--e-n-carousel-arrow-next-top-position:53.5vw;}:where( .elementor-25 .elementor-element.elementor-element-bd7280c .swiper-slide ) > .e-con{--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:0px;--padding-inline-end:0px;--padding-block-end:0px;--padding-inline-start:0px;}.elementor-25 .elementor-element.elementor-element-7911af6f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-7911af6f .elementor-button{font-size:4.103vw;border-radius:1.564vw 1.564vw 1.564vw 1.564vw;padding:1.795vw 1.795vw 1.795vw 1.795vw;}.elementor-25 .elementor-element.elementor-element-79739e12{margin:02vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;--container-widget-width:74.103vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 74.103vw );max-width:74.103vw;}.elementor-25 .elementor-element.elementor-element-79739e12 .elementor-heading-title{font-size:3.077vw;line-height:4vw;}.elementor-25 .elementor-element.elementor-element-1ce003cd{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-52bc1826{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:20px;margin:-1vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:2.846vw 0vw 2.846vw 0vw;}:where( .elementor-25 .elementor-element.elementor-element-52bc1826 .swiper-slide ) > .e-con{--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-25 .elementor-element.elementor-element-16e6c0f4{--min-height:832.821vw;}.elementor-25 .elementor-element.elementor-element-513715ad{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 10.26vw) 0vw;--container-widget-width:82vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 82vw );max-width:82vw;}.elementor-25 .elementor-element.elementor-element-513715ad .elementor-icon-box-wrapper{text-align:left;}.elementor-25 .elementor-element.elementor-element-513715ad .elementor-icon-box-title{margin-bottom:2vw;}.elementor-25 .elementor-element.elementor-element-513715ad .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-513715ad .elementor-icon-box-title a{font-size:8.21vw;line-height:9vw;}.elementor-25 .elementor-element.elementor-element-513715ad .elementor-icon-box-description{font-size:3.59vw;line-height:5vw;}.elementor-25 .elementor-element.elementor-element-489b52af{--width:85vw;--margin-top:0vw;--margin-bottom:8.21vw;--margin-left:0vw;--margin-right:0vw;}.elementor-25 .elementor-element.elementor-element-178b50a2{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-25 .elementor-element.elementor-element-178b50a2 .elementor-icon-box-title{margin-bottom:1vw;}.elementor-25 .elementor-element.elementor-element-178b50a2 .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-178b50a2 .elementor-icon-box-title a{font-size:4.615vw;line-height:5.5vw;}.elementor-25 .elementor-element.elementor-element-178b50a2 .elementor-icon-box-description{font-size:3.59vw;line-height:4.5vw;}.elementor-25 .elementor-element.elementor-element-7339dd40 .elementor-button{font-size:5.128vw;line-height:8vw;border-radius:1.282vw 1.282vw 1.282vw 1.282vw;padding:01.5vw 0vw 01.5vw 0vw;}.elementor-25 .elementor-element.elementor-element-4c542593{--width:85vw;--margin-top:0vw;--margin-bottom:8.21vw;--margin-left:0vw;--margin-right:0vw;}.elementor-25 .elementor-element.elementor-element-1d528338{width:var( --container-widget-width, 80vw );max-width:80vw;margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;--container-widget-width:80vw;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-1d528338 .elementor-icon-box-title{margin-bottom:2vw;}.elementor-25 .elementor-element.elementor-element-1d528338 .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-1d528338 .elementor-icon-box-title a{font-size:4.615vw;line-height:5.5vw;}.elementor-25 .elementor-element.elementor-element-1d528338 .elementor-icon-box-description{font-size:3.59vw;line-height:4.5vw;}.elementor-25 .elementor-element.elementor-element-791f7012 .elementor-button{font-size:5.128vw;line-height:8vw;border-radius:1.282vw 1.282vw 1.282vw 1.282vw;padding:01.5vw 0vw 01.5vw 0vw;}.elementor-25 .elementor-element.elementor-element-5567ec3c{--width:85vw;--margin-top:0vw;--margin-bottom:8.21vw;--margin-left:0vw;--margin-right:0vw;}.elementor-25 .elementor-element.elementor-element-176508f4{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0vw 0vw 0vw 0vw;}.elementor-25 .elementor-element.elementor-element-176508f4 .elementor-icon-box-title{margin-bottom:2vw;}.elementor-25 .elementor-element.elementor-element-176508f4 .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-176508f4 .elementor-icon-box-title a{font-size:4.615vw;line-height:5.5vw;}.elementor-25 .elementor-element.elementor-element-176508f4 .elementor-icon-box-description{font-size:3.59vw;line-height:4.5vw;}.elementor-25 .elementor-element.elementor-element-139c1547 .elementor-button{font-size:5.128vw;line-height:8vw;border-radius:1.282vw 1.282vw 1.282vw 1.282vw;padding:01.5vw 0vw 01.5vw 0vw;}.elementor-25 .elementor-element.elementor-element-1fc9d26a{--width:85vw;--margin-top:0vw;--margin-bottom:8.21vw;--margin-left:0vw;--margin-right:0vw;}.elementor-25 .elementor-element.elementor-element-2a193cae{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-2a193cae .elementor-icon-box-title{margin-bottom:2vw;}.elementor-25 .elementor-element.elementor-element-2a193cae .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-2a193cae .elementor-icon-box-title a{font-size:4.615vw;line-height:5.5vw;}.elementor-25 .elementor-element.elementor-element-2a193cae .elementor-icon-box-description{font-size:3.59vw;line-height:4.5vw;}.elementor-25 .elementor-element.elementor-element-3c57569b .elementor-button{font-size:5.128vw;line-height:8vw;border-radius:1.282vw 1.282vw 1.282vw 1.282vw;padding:1.5vw 0vw 1.5vw 0vw;}.elementor-25 .elementor-element.elementor-element-77327e65{--width:85vw;--margin-top:0vw;--margin-bottom:8.21vw;--margin-left:0vw;--margin-right:0vw;}.elementor-25 .elementor-element.elementor-element-454ba599{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-25 .elementor-element.elementor-element-454ba599 .elementor-icon-box-title{margin-bottom:2vw;}.elementor-25 .elementor-element.elementor-element-454ba599 .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-454ba599 .elementor-icon-box-title a{font-size:4.615vw;line-height:5.5vw;}.elementor-25 .elementor-element.elementor-element-454ba599 .elementor-icon-box-description{font-size:3.59vw;line-height:4.5vw;}.elementor-25 .elementor-element.elementor-element-5d379599 .elementor-button{font-size:5.128vw;line-height:8vw;border-radius:1.282vw 1.282vw 1.282vw 1.282vw;padding:01.5vw 0vw 01.5vw 0vw;}.elementor-25 .elementor-element.elementor-element-3795d2ee{--width:85vw;--margin-top:0vw;--margin-bottom:8.21vw;--margin-left:0vw;--margin-right:0vw;}.elementor-25 .elementor-element.elementor-element-7ecb57a{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-25 .elementor-element.elementor-element-7ecb57a .elementor-icon-box-title{margin-bottom:2vw;}.elementor-25 .elementor-element.elementor-element-7ecb57a .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-7ecb57a .elementor-icon-box-title a{font-size:4.615vw;line-height:5.5vw;}.elementor-25 .elementor-element.elementor-element-7ecb57a .elementor-icon-box-description{font-size:3.59vw;line-height:4.5vw;}.elementor-25 .elementor-element.elementor-element-202f0325 .elementor-button{font-size:5.128vw;line-height:8vw;border-radius:1.282vw 1.282vw 1.282vw 1.282vw;padding:01.5vw 0vw 01.5vw 0vw;}.elementor-25 .elementor-element.elementor-element-387709a{--width:85vw;--margin-top:0vw;--margin-bottom:8.21vw;--margin-left:0vw;--margin-right:0vw;}.elementor-25 .elementor-element.elementor-element-69074885{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-25 .elementor-element.elementor-element-69074885 .elementor-icon-box-title{margin-bottom:2vw;}.elementor-25 .elementor-element.elementor-element-69074885 .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-69074885 .elementor-icon-box-title a{font-size:4.615vw;line-height:5.5vw;}.elementor-25 .elementor-element.elementor-element-69074885 .elementor-icon-box-description{font-size:3.59vw;line-height:4.5vw;}.elementor-25 .elementor-element.elementor-element-52c62fd4 .elementor-button{font-size:5.128vw;line-height:8vw;border-radius:1.282vw 1.282vw 1.282vw 1.282vw;padding:01.5vw 0vw 01.5vw 0vw;}.elementor-25 .elementor-element.elementor-element-31d296a9{--width:85vw;--margin-top:0vw;--margin-bottom:8.21vw;--margin-left:0vw;--margin-right:0vw;}.elementor-25 .elementor-element.elementor-element-3dda4a4b{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-25 .elementor-element.elementor-element-3dda4a4b .elementor-icon-box-title{margin-bottom:2vw;}.elementor-25 .elementor-element.elementor-element-3dda4a4b .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-3dda4a4b .elementor-icon-box-title a{font-size:4.615vw;line-height:5.5vw;}.elementor-25 .elementor-element.elementor-element-3dda4a4b .elementor-icon-box-description{font-size:3.59vw;line-height:4.5vw;}.elementor-25 .elementor-element.elementor-element-250cdb4e .elementor-button{font-size:5.128vw;line-height:8vw;border-radius:1.282vw 1.282vw 1.282vw 1.282vw;padding:01.5vw 0vw 01.5vw 0vw;}.elementor-25 .elementor-element.elementor-element-2e7eb263{--width:85vw;--margin-top:0vw;--margin-bottom:8.21vw;--margin-left:0vw;--margin-right:0vw;}.elementor-25 .elementor-element.elementor-element-4d3b8aef{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-4d3b8aef .elementor-icon-box-title{margin-bottom:2vw;}.elementor-25 .elementor-element.elementor-element-4d3b8aef .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-4d3b8aef .elementor-icon-box-title a{font-size:4.615vw;line-height:5.5vw;}.elementor-25 .elementor-element.elementor-element-4d3b8aef .elementor-icon-box-description{font-size:3.59vw;line-height:4.5vw;}.elementor-25 .elementor-element.elementor-element-1e476b01 .elementor-button{font-size:5.128vw;line-height:8vw;border-radius:1.282vw 1.282vw 1.282vw 1.282vw;padding:01.5vw 0vw 01.5vw 0vw;}.elementor-25 .elementor-element.elementor-element-1513454c{--width:85vw;--margin-top:0vw;--margin-bottom:8.21vw;--margin-left:0vw;--margin-right:0vw;}.elementor-25 .elementor-element.elementor-element-69e7ce7f{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-25 .elementor-element.elementor-element-69e7ce7f .elementor-icon-box-title{margin-bottom:2vw;}.elementor-25 .elementor-element.elementor-element-69e7ce7f .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-69e7ce7f .elementor-icon-box-title a{font-size:4.615vw;line-height:5.5vw;}.elementor-25 .elementor-element.elementor-element-69e7ce7f .elementor-icon-box-description{font-size:3.59vw;line-height:4.5vw;}.elementor-25 .elementor-element.elementor-element-3810be05 .elementor-button{font-size:5.128vw;line-height:8vw;border-radius:1.282vw 1.282vw 1.282vw 1.282vw;padding:01.5vw 0vw 01.5vw 0vw;}.elementor-25 .elementor-element.elementor-element-73844fab{--width:85vw;--margin-top:0vw;--margin-bottom:8.21vw;--margin-left:0vw;--margin-right:0vw;}.elementor-25 .elementor-element.elementor-element-617f08c0{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-25 .elementor-element.elementor-element-617f08c0 .elementor-icon-box-title{margin-bottom:2vw;}.elementor-25 .elementor-element.elementor-element-617f08c0 .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-617f08c0 .elementor-icon-box-title a{font-size:4.615vw;line-height:5.5vw;}.elementor-25 .elementor-element.elementor-element-617f08c0 .elementor-icon-box-description{font-size:3.59vw;line-height:4.5vw;}.elementor-25 .elementor-element.elementor-element-37ce4cc4 .elementor-button{font-size:5.128vw;line-height:8vw;border-radius:1.282vw 1.282vw 1.282vw 1.282vw;padding:01.5vw 0vw 01.5vw 0vw;}.elementor-25 .elementor-element.elementor-element-19228fec{--width:85vw;--margin-top:0vw;--margin-bottom:8.21vw;--margin-left:0vw;--margin-right:0vw;}.elementor-25 .elementor-element.elementor-element-74dd0ecb{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-25 .elementor-element.elementor-element-74dd0ecb .elementor-icon-box-title{margin-bottom:2vw;}.elementor-25 .elementor-element.elementor-element-74dd0ecb .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-74dd0ecb .elementor-icon-box-title a{font-size:4.615vw;line-height:5.5vw;}.elementor-25 .elementor-element.elementor-element-74dd0ecb .elementor-icon-box-description{font-size:3.59vw;line-height:4.5vw;}.elementor-25 .elementor-element.elementor-element-4a357b39 .elementor-button{font-size:5.128vw;line-height:8vw;border-radius:1.282vw 1.282vw 1.282vw 1.282vw;padding:01.5vw 0vw 01.5vw 0vw;}.elementor-25 .elementor-element.elementor-element-1297c7d9 .elementor-button{font-size:4.62vw;line-height:6vw;}.elementor-25 .elementor-element.elementor-element-56dcfe61{--min-height:129.23vw;}.elementor-25 .elementor-element.elementor-element-177f99f0{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 5vw) 0vw;--container-widget-width:71.79vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 71.79vw );max-width:71.79vw;}.elementor-25 .elementor-element.elementor-element-177f99f0 .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-177f99f0 .elementor-icon-box-title a{font-size:8.21vw;line-height:9vw;}.elementor-25 .elementor-element.elementor-element-177f99f0 .elementor-icon-box-description{font-size:3.59vw;line-height:4.5vw;}.elementor-25 .elementor-element.elementor-element-4d7745ad{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 5vw) 0vw;}.elementor-25 .elementor-element.elementor-element-4d7745ad .elementor-countdown-item{padding:3.59vw 5.13vw 3.59vw 5.13vw;}.elementor-25 .elementor-element.elementor-element-4d7745ad .elementor-countdown-digits{font-size:5.64vw;line-height:7vw;}.elementor-25 .elementor-element.elementor-element-4d7745ad .elementor-countdown-label{font-size:3.59vw;line-height:4vw;}.elementor-25 .elementor-element.elementor-element-2e37cba5{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 4.21vw) 0vw;--container-widget-width:71.54vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 71.54vw );max-width:71.54vw;}.elementor-25 .elementor-element.elementor-element-2e37cba5 .elementor-heading-title{font-size:3.59vw;line-height:4vw;}.elementor-25 .elementor-element.elementor-element-66053160{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:50;}.elementor-25 .elementor-element.elementor-element-66053160 .elementor-button{font-size:4.103vw;line-height:6vw;border-radius:1.564vw 1.564vw 1.564vw 1.564vw;padding:1.795vw 1.795vw 1.795vw 1.795vw;}.elementor-25 .elementor-element.elementor-element-44d0ef9c{--container-widget-width:74.1vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 74.1vw );max-width:74.1vw;}.elementor-25 .elementor-element.elementor-element-44d0ef9c .elementor-heading-title{font-size:3.08vw;line-height:4vw;}.elementor-25 .elementor-element.elementor-element-24f32e26{--content-width:91.026vw;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-715f9bba{--min-height:5vw;--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;--justify-content:space-around;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:3vw;--padding-bottom:4vw;--padding-left:2vw;--padding-right:1vw;}.elementor-25 .elementor-element.elementor-element-5f74956f{--width:45vw;--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:0vw 0vw;--row-gap:0vw;--column-gap:0vw;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-22098ce0{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 8.462vw) 0vw;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-22098ce0 img{width:49.744vw;}.elementor-25 .elementor-element.elementor-element-2e87df4a{--container-widget-width:40vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 40vw );max-width:40vw;}.elementor-25 .elementor-element.elementor-element-2e87df4a .elementor-countdown-wrapper{max-width:70%;}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-2e87df4a .elementor-countdown-item:not(:first-of-type){margin-left:calc( 2.5vw/2 );}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-2e87df4a .elementor-countdown-item:not(:last-of-type){margin-right:calc( 2.5vw/2 );}body.rtl .elementor-25 .elementor-element.elementor-element-2e87df4a .elementor-countdown-item:not(:first-of-type){margin-right:calc( 2.5vw/2 );}body.rtl .elementor-25 .elementor-element.elementor-element-2e87df4a .elementor-countdown-item:not(:last-of-type){margin-left:calc( 2.5vw/2 );}.elementor-25 .elementor-element.elementor-element-2e87df4a .elementor-countdown-item{padding:2vw 2vw 1vw 2vw;}.elementor-25 .elementor-element.elementor-element-2e87df4a .elementor-countdown-digits{font-size:3.641vw;line-height:4vw;}.elementor-25 .elementor-element.elementor-element-2e87df4a .elementor-countdown-label{font-size:2.59vw;line-height:4vw;}.elementor-25 .elementor-element.elementor-element-4f18222e{--width:40vw;--gap:0vw 0vw;--row-gap:0vw;--column-gap:0vw;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-4f18222e.e-con{--align-self:center;}.elementor-25 .elementor-element.elementor-element-5477c3ef .elementor-button{font-size:2.8vw;line-height:7vw;border-radius:1.282vw 1.282vw 1.282vw 1.282vw;padding:0.282vw 6vw 0.982vw 6vw;}.elementor-25 .elementor-element.elementor-element-7e0c1300:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-7e0c1300 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ads.gealmago.com/wp-content/uploads/2025/04/footerMobile.webp");background-size:contain;}.elementor-25 .elementor-element.elementor-element-7e0c1300{--content-width:85vw;--gap:4.1vw 4.1vw;--row-gap:4.1vw;--column-gap:4.1vw;--padding-top:20.513vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-25 .elementor-element.elementor-element-54a6b884{padding:0px 0px 0px 0px;--container-widget-width:84vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 84vw );max-width:84vw;--icon-box-icon-margin:0vw;}.elementor-25 .elementor-element.elementor-element-54a6b884 .elementor-icon{font-size:35vw;}.elementor-25 .elementor-element.elementor-element-54a6b884 .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-54a6b884 .elementor-icon-box-title a{font-size:2.564vw;line-height:3vw;}.elementor-25 .elementor-element.elementor-element-54a6b884 .elementor-icon-box-description{font-size:2.564vw;line-height:3vw;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-757fc896{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:0;}.elementor-25 .elementor-element.elementor-element-757fc896 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(3.59vw/2);}.elementor-25 .elementor-element.elementor-element-757fc896 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(3.59vw/2);}.elementor-25 .elementor-element.elementor-element-757fc896 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(3.59vw/2);margin-left:calc(3.59vw/2);}.elementor-25 .elementor-element.elementor-element-757fc896 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-3.59vw/2);margin-left:calc(-3.59vw/2);}body.rtl .elementor-25 .elementor-element.elementor-element-757fc896 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-3.59vw/2);}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-757fc896 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-3.59vw/2);}.elementor-25 .elementor-element.elementor-element-757fc896 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-25 .elementor-element.elementor-element-757fc896 .elementor-icon-list-item > a{font-size:3vw;line-height:5vw;letter-spacing:0.5vw;}.elementor-25 .elementor-element.elementor-element-122ea27b{width:var( --container-widget-width, 85vw );max-width:85vw;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:85vw;--container-widget-flex-grow:0;text-align:left;}.elementor-25 .elementor-element.elementor-element-122ea27b.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-122ea27b .elementor-heading-title{font-size:3.077vw;line-height:4vw;}}@media(max-width:1140px) and (min-width:768px){.elementor-25 .elementor-element.elementor-element-2200ac7e{--content-width:85vw;}.elementor-25 .elementor-element.elementor-element-168f11b7{--content-width:85vw;}.elementor-25 .elementor-element.elementor-element-2f4e0f95{--width:54vw;}.elementor-25 .elementor-element.elementor-element-3f56c6f{--content-width:100vw;}.elementor-25 .elementor-element.elementor-element-180be33{--width:85vw;}.elementor-25 .elementor-element.elementor-element-40a66efd{--width:73vw;}.elementor-25 .elementor-element.elementor-element-7c124ae4{--width:100vw;}.elementor-25 .elementor-element.elementor-element-48570b06{--width:59.6vw;}.elementor-25 .elementor-element.elementor-element-7512edf4{--width:59.6vw;}.elementor-25 .elementor-element.elementor-element-3c52de7e{--width:59.6vw;}.elementor-25 .elementor-element.elementor-element-83d7d8a{--width:59.6vw;}.elementor-25 .elementor-element.elementor-element-10f24d0e{--content-width:85vw;}.elementor-25 .elementor-element.elementor-element-1ce003cd{--width:100vw;}.elementor-25 .elementor-element.elementor-element-16e6c0f4{--content-width:100vw;}.elementor-25 .elementor-element.elementor-element-489b52af{--width:43.885vw;}.elementor-25 .elementor-element.elementor-element-4c542593{--width:44vw;}.elementor-25 .elementor-element.elementor-element-5567ec3c{--width:44vw;}.elementor-25 .elementor-element.elementor-element-1fc9d26a{--width:44vw;}.elementor-25 .elementor-element.elementor-element-77327e65{--width:43.885vw;}.elementor-25 .elementor-element.elementor-element-3795d2ee{--width:43.885vw;}.elementor-25 .elementor-element.elementor-element-387709a{--width:43.885vw;}.elementor-25 .elementor-element.elementor-element-31d296a9{--width:43.885vw;}.elementor-25 .elementor-element.elementor-element-2e7eb263{--width:43.885vw;}.elementor-25 .elementor-element.elementor-element-1513454c{--width:43.885vw;}.elementor-25 .elementor-element.elementor-element-73844fab{--width:43.885vw;}.elementor-25 .elementor-element.elementor-element-19228fec{--width:43.885vw;}.elementor-25 .elementor-element.elementor-element-56dcfe61{--content-width:100vw;}.elementor-25 .elementor-element.elementor-element-24f32e26{--content-width:85vw;}.elementor-25 .elementor-element.elementor-element-715f9bba{--width:85vw;}.elementor-25 .elementor-element.elementor-element-5f74956f{--width:79.616vw;}.elementor-25 .elementor-element.elementor-element-4f18222e{--width:50.719vw;}.elementor-25 .elementor-element.elementor-element-7e0c1300{--content-width:100vw;}}/* Start custom CSS for icon-box, class: .elementor-element-22cff0a */@media screen and (max-width: 767px){

}

@media (min-width: 768px) and (max-width: 1140px) {
        .elementor-25 .elementor-element.elementor-element-22cff0a svg{
    height: 6.215vw;
}

.elementor-25 .elementor-element.elementor-element-22cff0a .elementor-icon-box-icon{
        border-bottom: 0.391vw #FF901A solid;
    padding-bottom: 1.042vw;
}

.elementor-25 .elementor-element.elementor-element-22cff0a .elementor-icon-box-description{
    width: 47vw;
}

}

@media (min-width: 1141px) {
    .elementor-25 .elementor-element.elementor-element-22cff0a svg{
    height: 47.73px;
}

.elementor-25 .elementor-element.elementor-element-22cff0a .elementor-icon-box-icon{
        border-bottom: 3px #FF901A solid;
    padding-bottom: 8px;
}

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1d1a8d0b */.elementor-25 .elementor-element.elementor-element-1d1a8d0b svg{
    width: 100px;
    height: 55px;
}
.elementor-button-text{
 padding-top: 14px;
 padding-left: 7px;
 padding-right: 7px;
}
.elementor-25 .elementor-element.elementor-element-1d1a8d0b #Icon-Flecha {
    animation: flechaa 2s linear infinite;
}

@keyframes flechaa {
    0% {
        transform: translateX(-25px); /* Inicia 20px más atrás de -25px */
        opacity: 0;
    }
    80% {
        transform: translateX(20px);
        opacity: 1;
    }
    100% {
        transform: translateX(25px);
        opacity: 0; /* Desvanecimiento suave al final */
    }
}

@media screen and (max-width: 767px){
           .elementor-25 .elementor-element.elementor-element-1d1a8d0b svg{
    width: 9.744vw;
    height: 7.51vw;
}

.elementor-button-text{
 padding-top: 1vw !important;
 padding-left: 0.839vw !important;
 padding-right: 0.839vw !important;
}
    #Icon-FlechaM {
    animation: flechaaM 2s linear infinite;
}

@keyframes flechaaM {
    0% {
        transform: translateX(-0.769vw); /* Inicia 20px más atrás de -25px */
        opacity: 0;
    }
    80% {
        transform: translateX(0.769vw);
        opacity: 1;
    }
    100% {
        transform: translateX(0.769vw);
        opacity: 0; /* Desvanecimiento suave al final */
    }
}
     } 

@media (min-width: 768px) and (max-width: 1140px) {
        .elementor-25 .elementor-element.elementor-element-1d1a8d0b svg{
    width: 11.574vw;
    height: 6.366vw;
}
.elementor-button-text{
 padding-top: 1.62vw;
 padding-left: 0.81vw;
 padding-right: 0.81vw;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-50e84155 */.elementor-25 .elementor-element.elementor-element-50e84155:after{
    content:"";
    background: url('https://academiadeservicios.es/wp-content/uploads/2025/04/Linea-12clases.svg') no-repeat;
    position: absolute;
    display: block;
    background-size: contain;
  width: 90px;
  height: 5px;
    left: calc(50% - 65px);
}

@media screen and (max-width: 767px){
        .elementor-25 .elementor-element.elementor-element-50e84155:after{
    content:"";
    background: url('https://academiadeservicios.es/wp-content/uploads/2025/04/Linea-12clases.svg') no-repeat;
    position: absolute;
    display: block;
    background-size: contain;
  width: 14.417vw;
  height: 2.579vw;
    left: 31%;
}
}

@media (min-width: 768px) and (max-width: 1140px) {
    .elementor-25 .elementor-element.elementor-element-50e84155:after{
    content:"";
    background: url('https://academiadeservicios.es/wp-content/uploads/2025/04/Linea-12clases.svg') no-repeat;
    position: absolute;
    display: block;
    background-size: contain;
  width: 7.417vw;
  height: 2.579vw;
    left: 30%;
}
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-40b47992 */.elementor-25 .elementor-element.elementor-element-40b47992 .swiper-wrapper { /*Código de Carrusel infinito */
      -webkit-transition-timing-function: linear !important;
      -moz-transition-timing-function: linear !important;
      -o-transition-timing-function: linear !important;
      transition-timing-function: linear !important; 
      display: flex
;
    align-items: center;
}
.elementor-25 .elementor-element.elementor-element-40b47992 { /* Aquí se bloquea la selección y el arrastre */
    pointer-events: none;
		user-select: none;
		 filter: blur(0px); /* Aplica el desenfoque */
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-70a8b57a */@media screen and (max-width: 767px){
        .elementor-25 .elementor-element.elementor-element-70a8b57a:after{
    content:"";
    background: url('https://academiadeservicios.es/wp-content/uploads/2025/04/linea-amarilla.svg') no-repeat;
    position: absolute;
    display: block;
    background-size: contain;
  width: 20.791vw;
  height: 1.3vw;
    left: 51%;
}

}

@media (min-width: 768px) and (max-width: 1140px) {
    .elementor-25 .elementor-element.elementor-element-70a8b57a:after{
    content:"";
    background: url('https://academiadeservicios.es/wp-content/uploads/2025/04/linea-amarilla.svg') no-repeat;
    position: absolute;
    display: block;
    background-size: contain;
  width: 10.79vw;
  height: 1.8vw;
    left: 51%;
    top: 58px;
}

}

@media (min-width: 1141px) {
    .elementor-25 .elementor-element.elementor-element-70a8b57a:after{
    content:"";
    background: url('https://academiadeservicios.es/wp-content/uploads/2025/04/linea-amarilla.svg') no-repeat;
    position: absolute;
    display: block;
    background-size: contain;
  width: 90.67px;
  height: 15px;
    left: 51%;
    top: 53px;
}

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4b61626e */.elementor-25 .elementor-element.elementor-element-4b61626e svg{
    width: 100px;
    height: 55px;
}
.elementor-button-text{
 padding-top: 14px;
 padding-left: 7px;
 padding-right: 7px;
}
#Icon-Flecha {
    animation: flechaa 2s linear infinite;
}

@keyframes flechaa {
    0% {
        transform: translateX(-25px); /* Inicia 20px más atrás de -25px */
        opacity: 0;
    }
    80% {
        transform: translateX(20px);
        opacity: 1;
    }
    100% {
        transform: translateX(25px);
        opacity: 0; /* Desvanecimiento suave al final */
    }
}   

@media screen and (max-width: 767px){
           .elementor-25 .elementor-element.elementor-element-4b61626e svg{
    width: 9.744vw;
    height: 7.51vw;
}

.elementor-button-text{
 padding-top: 1vw !important;
 padding-left: 0.839vw !important;
 padding-right: 0.839vw !important;
}
    #Icon-FlechaM {
    animation: flechaaM 2s linear infinite;
}

@keyframes flechaaM {
    0% {
        transform: translateX(-0.769vw); /* Inicia 20px más atrás de -25px */
        opacity: 0;
    }
    80% {
        transform: translateX(0.769vw);
        opacity: 1;
    }
    100% {
        transform: translateX(0.769vw);
        opacity: 0; /* Desvanecimiento suave al final */
    }
}
     }   
   

@media (min-width: 768px) and (max-width: 1140px) {
       .elementor-25 .elementor-element.elementor-element-4b61626e svg{
    width: 11.99vw;
    height: 6.595vw;
}
.elementor-button-text{
 padding-top: 1.679vw;
 padding-left: 0.839vw;
 padding-right: 0.839vw;
}

@keyframes flechaa {
    0% {
        transform: translateX(-2.998vw); /* Inicia 20px más atrás de -25px */
        opacity: 0;
    }
    80% {
        transform: translateX(2.398vw);
        opacity: 1;
    }
    100% {
        transform: translateX(2.998vw);
        opacity: 0; /* Desvanecimiento suave al final */
    }
} 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-636bdb02 */@media screen and (max-width: 767px){
        .elementor-25 .elementor-element.elementor-element-636bdb02:after{
    content:"";
    background: url('https://academiadeservicios.es/wp-content/uploads/2025/04/Linea-12clases_W.svg') no-repeat;
    position: absolute;
    display: block;
    background-size: contain;
  width: 15vw;
  height: 4.3vw;
    left: 30%;
}

}

@media (min-width: 768px) and (max-width: 1140px) {
    .elementor-25 .elementor-element.elementor-element-636bdb02:after{
    content:"";
    background: url('https://academiadeservicios.es/wp-content/uploads/2025/04/Linea-12clases_W.svg') no-repeat;
    position: absolute;
    display: block;
    background-size: contain;
  width: 10.791vw;
  height: 0.6vw;
    left: 31%;
}

}

@media (min-width: 1141px) {
    .elementor-25 .elementor-element.elementor-element-636bdb02:after{
    content:"";
    background: url('https://academiadeservicios.es/wp-content/uploads/2025/04/Linea-12clases_W.svg') no-repeat;
    position: absolute;
    display: block;
    background-size: contain;
  width: 120px;
  height: 5.11px;
    left: calc(50% - 65px);
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-40a66efd */.elementor-25 .elementor-element.elementor-element-40a66efd{
    background: linear-gradient(0deg, rgba(24, 24, 24, 0.95) 0%, rgba(24, 24, 24, 0.95) 100%);
backdrop-filter: blur(4px);
}

.elementor-25 .elementor-element.elementor-element-40a66efd:after{
    content:"";
    background: url('https://academiadeservicios.es/wp-content/uploads/2025/04/Sombra-box-1.png') no-repeat;
    position: absolute;
    display: block;
    background-size: contain;
  width: 1000px;
  height: 42px;
  bottom: -40px;
  right: calc(50% - 50%);
}

@media screen and (max-width:     767px){
        .elementor-25 .elementor-element.elementor-element-40a66efd:after{
    content:"";
    background: url('https://academiadeservicios.es/wp-content/uploads/2025/04/Sombra-box-1.png') no-repeat;
    position: absolute;
    display: block;
    background-size: contain;
  width: 95.97vw;
  height: 4.861vw;
  bottom: -4.63vw;
  right: -5%;
}
}

@media (min-width: 768px) and (max-width: 1140px) {
    .elementor-25 .elementor-element.elementor-element-40a66efd:after{
    content:"";
    background: url('https://academiadeservicios.es/wp-content/uploads/2025/04/Sombra-box-1.png') no-repeat;
    position: absolute;
    display: block;
    background-size: contain;
  width: 75.463vw;
  height: 4.861vw;
  bottom: -4.63vw;
  right: 0%;
}
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-69484855 */.elementor-25 .elementor-element.elementor-element-69484855{
    position: absolute;
    top: 380px;
    
}

.elementor-25 .elementor-element.elementor-element-69484855 .swiper-wrapper { /*Código de Carrusel infinito */
      -webkit-transition-timing-function: linear !important;
      -moz-transition-timing-function: linear !important;
      -o-transition-timing-function: linear !important;
      transition-timing-function: linear !important; 
}
.elementor-25 .elementor-element.elementor-element-69484855 { /* Aquí se bloquea la selección y el arrastre */
    pointer-events: none;
		user-select: none;
		 filter: blur(0px); /* Aplica el desenfoque */
          transform: rotateZ(-7deg) scale(1.09);     /* Rota el contenedor 5 grados en el eje Z */
  /* Opcional: Prefijos para compatibilidad */
  -webkit-transform: rotateZ(-7deg) scale(1.09);
  -ms-transform: rotateZ(-7deg) scale(1.09);
}

@media screen and (max-width: 767px){
        .elementor-25 .elementor-element.elementor-element-69484855{
    position: absolute;
    top: 45.833vw;
}

.elementor-25 .elementor-element.elementor-element-69484855 { /* Aquí se bloquea la selección y el arrastre */
    pointer-events: none;
		user-select: none;
		 filter: blur(0px); /* Aplica el desenfoque */
          transform: rotateZ(-7deg) scale(1.09);     /* Rota el contenedor 5 grados en el eje Z */
  /* Opcional: Prefijos para compatibilidad */
  -webkit-transform: rotateZ(-15deg) scale(1.1);
  -ms-transform: rotateZ(-15deg) scale(1.09);
}
}

@media (min-width: 768px) and (max-width: 1140px) {
    .elementor-25 .elementor-element.elementor-element-69484855{
    position: absolute;
    top: 30.833vw;
}

.elementor-25 .elementor-element.elementor-element-69484855 { /* Aquí se bloquea la selección y el arrastre */
    pointer-events: none;
		user-select: none;
		 filter: blur(0px); /* Aplica el desenfoque */
          transform: rotateZ(-7deg) scale(1.09);     /* Rota el contenedor 5 grados en el eje Z */
  /* Opcional: Prefijos para compatibilidad */
  -webkit-transform: rotateZ(-7deg) scale(1.2);
  -ms-transform: rotateZ(-7deg) scale(1.09);
}
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-352fbc9a */.elementor-25 .elementor-element.elementor-element-352fbc9a{
    position: absolute;
    top: 380px;
}
.elementor-25 .elementor-element.elementor-element-352fbc9a .swiper-wrapper { /*Código de Carrusel infinito */
      -webkit-transition-timing-function: linear !important;
      -moz-transition-timing-function: linear !important;
      -o-transition-timing-function: linear !important;
      transition-timing-function: linear !important; 
}
.elementor-25 .elementor-element.elementor-element-352fbc9a { /* Aquí se bloquea la selección y el arrastre */
    pointer-events: none;
		user-select: none;
		 filter: blur(0px); /* Aplica el desenfoque */
          transform: rotateZ(7deg) scale(1.09);     /* Rota el contenedor 5 grados en el eje Z */
  /* Opcional: Prefijos para compatibilidad */
  -webkit-transform: rotateZ(7deg) scale(1.09);
  -ms-transform: rotateZ(7deg) scale(1.09);
}

@media screen and (max-width: 767px){
     .elementor-25 .elementor-element.elementor-element-352fbc9a{
    position: absolute;
    top: 45.833vw;
}

.elementor-25 .elementor-element.elementor-element-352fbc9a { /* Aquí se bloquea la selección y el arrastre */
    pointer-events: none;
		user-select: none;
		 filter: blur(0px); /* Aplica el desenfoque */
          transform: rotateZ(-7deg) scale(1.09);     /* Rota el contenedor 5 grados en el eje Z */
  /* Opcional: Prefijos para compatibilidad */
  -webkit-transform: rotateZ(15deg) scale(1.1);
  -ms-transform: rotateZ(15deg) scale(1.09);
}
}

@media (min-width: 768px) and (max-width: 1140px) {
    .elementor-25 .elementor-element.elementor-element-352fbc9a{
    position: absolute;
    top: 30.833vw;
}

.elementor-25 .elementor-element.elementor-element-352fbc9a { /* Aquí se bloquea la selección y el arrastre */
    pointer-events: none;
		user-select: none;
		 filter: blur(0px); /* Aplica el desenfoque */
          transform: rotateZ(7deg) scale(1.09);     /* Rota el contenedor 5 grados en el eje Z */
  /* Opcional: Prefijos para compatibilidad */
  -webkit-transform: rotateZ(7deg) scale(1.2);
  -ms-transform: rotateZ(7deg) scale(1.09);
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6c690aa8 */.elementor-25 .elementor-element.elementor-element-6c690aa8:after{
    content:"";
    background: url('https://academiadeservicios.es/wp-content/uploads/2025/04/Linea-Black.svg') no-repeat;
    position: absolute;
    display: block;
    background-size: contain;
  width: 215px;
  height: 15px;
    left: calc(50% - 240px);
    bottom: -15px;
}

@media screen and (max-width: 767px){
    .elementor-25 .elementor-element.elementor-element-6c690aa8:after{
    content:"";
    background: url('https://academiadeservicios.es/wp-content/uploads/2025/04/Linea-Black.svg') no-repeat;
    position: absolute;
    display: block;
    background-size: contain;
  width: 49.2vw;
  height: 2.536vw;
    left: 31.5%;
    bottom: 3.4vw;
}
}

@media (min-width: 768px) and (max-width: 1140px) {
    .elementor-25 .elementor-element.elementor-element-6c690aa8:after{
    content:"";
    background: url('https://academiadeservicios.es/wp-content/uploads/2025/04/Linea-Black.svg') no-repeat;
    position: absolute;
    display: block;
    background-size: contain;
  width: 25.884vw;
  height: 1.736vw;
    left: 37.5%;
    bottom: 1.6vw;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-43953c2a */.elementor-25 .elementor-element.elementor-element-43953c2a{
    background: linear-gradient(0deg, rgba(24, 24, 24, 0.95) 0%, rgba(24, 24, 24, 0.95) 100%);
backdrop-filter: blur(4px);
padding: 40px;
padding-right: 90px;
}

.elementor-25 .elementor-element.elementor-element-43953c2a svg{
    height: 50px;
}

.elementor-25 .elementor-element.elementor-element-43953c2a:after{
    content:"";
   
    position: absolute;
    display: block;
    background-size: contain;
  width: 354px;
    left: calc(50% - 245px);
    bottom: 155px;
    border-bottom: 2px solid white;
  box-sizing: border-box; /* Asegura que el borde no afecte el tamaño total */
}
@media screen and (max-width: 767px){
        .elementor-25 .elementor-element.elementor-element-43953c2a svg{
    height: 7.595vw !important;
}

.elementor-25 .elementor-element.elementor-element-43953c2a:after{
    content:"";
   
    position: absolute;
    display: block;
    background-size: contain;
  width: 57.646vw !important;
    left: 7% !important;
    bottom: 29.5vw !important;
    border-bottom: 0.58vw solid white !important;
  box-sizing: border-box; /* Asegura que el borde no afecte el tamaño total */
}

.elementor-25 .elementor-element.elementor-element-43953c2a{
padding: 5.8vw;
padding-right: 10.79vw;
}
.elementor-25 .elementor-element.elementor-element-43953c2a .elementor-icon-box-description{
        width: 65.2vw;
}
}

@media (min-width: 768px) and (max-width: 1140px) {
    .elementor-25 .elementor-element.elementor-element-43953c2a svg{
    height: 5.595vw !important;
}

.elementor-25 .elementor-element.elementor-element-43953c2a:after{
    content:"";
   
    position: absolute;
    display: block;
    background-size: contain;
  width: 36.946vw !important;
    left: 8% !important;
    bottom: 16.785vw !important;
    border-bottom: 0.28vw solid white !important;
  box-sizing: border-box; /* Asegura que el borde no afecte el tamaño total */
}

.elementor-25 .elementor-element.elementor-element-43953c2a{
padding: 4.8vw;
padding-right: 10.79vw;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5b6994ef */.elementor-25 .elementor-element.elementor-element-5b6994ef{
    background: linear-gradient(0deg, rgba(24, 24, 24, 0.95) 0%, rgba(24, 24, 24, 0.95) 100%);
backdrop-filter: blur(4px);
padding: 40px;
padding-right: 50px;
}

.elementor-25 .elementor-element.elementor-element-5b6994ef svg{
    height: 50px;
}

.elementor-25 .elementor-element.elementor-element-5b6994ef:after{
    content:"";
    position: absolute;
    display: block;
    background-size: contain;
  width: 435px;
    left: calc(50% - 245px);
    bottom: 155px;
    border-bottom: 2px solid white;
  box-sizing: border-box; /* Asegura que el borde no afecte el tamaño total */
}
@media screen and (max-width: 767px){
        .elementor-25 .elementor-element.elementor-element-5b6994ef svg{
    height: 7.595vw !important;
}

.elementor-25 .elementor-element.elementor-element-5b6994ef:after{
    content:"";
   
    position: absolute;
    display: block;
    background-size: contain;
  width: 67.646vw !important;
    left: 7% !important;
    bottom: 29.5vw !important;
    border-bottom: 0.58vw solid white !important;
  box-sizing: border-box; /* Asegura que el borde no afecte el tamaño total */
}

.elementor-25 .elementor-element.elementor-element-5b6994ef{
padding: 5.8vw;
padding-right: 10.79vw;
}

.elementor-25 .elementor-element.elementor-element-5b6994ef .elementor-icon-box-title{
    width: 69vw;
}
}

@media (min-width: 768px) and (max-width: 1140px) {
    .elementor-25 .elementor-element.elementor-element-5b6994ef svg{
    height: 5.595vw !important;
}

.elementor-25 .elementor-element.elementor-element-5b6994ef:after{
    content:"";
   
    position: absolute;
    display: block;
    background-size: contain;
  width: 43.646vw !important;
    left: 8% !important;
    bottom: 18.785vw !important;
    border-bottom: 0.28vw solid white !important;
  box-sizing: border-box; /* Asegura que el borde no afecte el tamaño total */
}

.elementor-25 .elementor-element.elementor-element-5b6994ef{
padding: 4.8vw;
padding-right: 10.79vw;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7512edf4 */.icon-hover-zoom {
  transition: transform 0.3s ease, box-shadow 0.3s ease;
  position: relative;
  z-index: 1;
}

.icon-hover-zoom:hover {
  transform: scale(1.05);
  box-shadow: 0 10px 20px rgba(24, 24, 24, 0.95);
  z-index: 10;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-49d9a06a */.elementor-25 .elementor-element.elementor-element-49d9a06a{
    background: linear-gradient(0deg, rgba(24, 24, 24, 0.95) 0%, rgba(24, 24, 24, 0.95) 100%);
backdrop-filter: blur(4px);
padding: 40px;
padding-right: 70px;
}

.elementor-25 .elementor-element.elementor-element-49d9a06a svg{
    height: 50px;
}

.elementor-25 .elementor-element.elementor-element-49d9a06a:after{
    content:"";
    position: absolute;
    display: block;
    background-size: contain;
  width: 435px;
    left: calc(50% - 245px);
    bottom: 200px;
    border-bottom: 2px solid white;
  box-sizing: border-box; /* Asegura que el borde no afecte el tamaño total */
}
@media screen and (max-width: 767px){
        .elementor-25 .elementor-element.elementor-element-49d9a06a svg{
    height: 7.595vw !important;
}

.elementor-25 .elementor-element.elementor-element-49d9a06a:after{
    content:"";
   
    position: absolute;
    display: block;
    background-size: contain;
  width: 64.946vw !important;
    left: 7% !important;
    bottom: 30.2vw !important;
    border-bottom: 0.58vw solid white !important;
  box-sizing: border-box; /* Asegura que el borde no afecte el tamaño total */
}

.elementor-25 .elementor-element.elementor-element-49d9a06a{
padding: 5.8vw;
padding-right: 10.79vw;
}

.elementor-25 .elementor-element.elementor-element-49d9a06a .elementor-icon-box-description{
    width: 72vw;
}
}

@media (min-width: 768px) and (max-width: 1140px) {
    .elementor-25 .elementor-element.elementor-element-49d9a06a svg{
    height: 5.595vw !important;
}

.elementor-25 .elementor-element.elementor-element-49d9a06a:after{
    content:"";
   
    position: absolute;
    display: block;
    background-size: contain;
  width: 39.646vw !important;
    left: 8% !important;
    bottom: 21.2vw !important;
    border-bottom: 0.28vw solid white !important;
  box-sizing: border-box; /* Asegura que el borde no afecte el tamaño total */
}

.elementor-25 .elementor-element.elementor-element-49d9a06a{
padding: 4.8vw;
padding-right: 10.79vw;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-218b180e */.elementor-25 .elementor-element.elementor-element-218b180e{
    background: linear-gradient(0deg, rgba(24, 24, 24, 0.95) 0%, rgba(24, 24, 24, 0.95) 100%);
backdrop-filter: blur(4px);
padding: 40px;
padding-right: 90px;
}

.elementor-25 .elementor-element.elementor-element-218b180e svg{
    height: 50px;
}

.elementor-25 .elementor-element.elementor-element-218b180e:after{
    content:"";
    position: absolute;
    display: block;
    background-size: contain;
  width: 410px;
    left: calc(50% - 245px);
    bottom: 200px;
    border-bottom: 2px solid white;
  box-sizing: border-box; /* Asegura que el borde no afecte el tamaño total */
}
@media screen and (max-width: 767px){
        .elementor-25 .elementor-element.elementor-element-218b180e svg{
    height: 7.595vw !important;
}

.elementor-25 .elementor-element.elementor-element-218b180e:after{
    content:"";
   
    position: absolute;
    display: block;
    background-size: contain;
  width: 64.846vw !important;
    left: 7% !important;
    bottom: 33.2vw !important;
    border-bottom: 0.58vw solid white !important;
  box-sizing: border-box; /* Asegura que el borde no afecte el tamaño total */
}

.elementor-25 .elementor-element.elementor-element-218b180e{
padding: 5.8vw;
padding-right: 10.79vw;
}

.elementor-25 .elementor-element.elementor-element-218b180e .elementor-icon-box-description{
    width:70vw;
}    
}

@media (min-width: 768px) and (max-width: 1140px) {
    .elementor-25 .elementor-element.elementor-element-218b180e svg{
    height: 5.595vw !important;
}

.elementor-25 .elementor-element.elementor-element-218b180e:after{
    content:"";
   
    position: absolute;
    display: block;
    background-size: contain;
  width: 39.646vw !important;
    left: 8.4% !important;
    bottom: 23.8vw !important;
    border-bottom: 0.28vw solid white !important;
  box-sizing: border-box; /* Asegura que el borde no afecte el tamaño total */
}

.elementor-25 .elementor-element.elementor-element-218b180e{
padding: 4.8vw;
padding-right: 10.79vw;
}
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3d793782 *//* Código de Ajuste de Posición Optimizado */

.elementor-25 .elementor-element.elementor-element-3d793782 svg{
    overflow: visible;
}
.elementor-25 .elementor-element.elementor-element-3d793782 #Texto-gir {
    animation: rodar-giro 12s linear infinite;
    transform-origin: center center;
}

@keyframes rodar-giro{
    0%{
        transform: rotate(0deg);
    }
    100%{
        transform: rotate(360deg);
    }
}
@media screen and (max-width: 767px){
        .elementor-25 .elementor-element.elementor-element-3d793782 {
    position: absolute;
    top: -15vw; 
    left: 34%;
}
}

@media (min-width: 768px) and (max-width: 1140px) {
    .elementor-25 .elementor-element.elementor-element-3d793782 {
    position: absolute;
    top: -10vw; 
    left: 37%;
}
}

@media (min-width: 1141px) {
    .elementor-25 .elementor-element.elementor-element-3d793782 {
    position: absolute;
    top: -80px; 
    left: calc(50% - 100px);
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3a78d42b */@media screen and (max-width: 767px){

}

@media (min-width: 768px) and (max-width: 1140px) {
    .elementor-25 .elementor-element.elementor-element-3a78d42b:after{
    content:"";
    background: url('https://academiadeservicios.es/wp-content/uploads/2025/04/Linea-Experto.svg') no-repeat;
    position: absolute;
    display: block;
    background-size: contain;
  width: 8.513vw;
  height: 1.199vw;
  bottom: 1.199vw;
    left: 1%;
}
}

@media (min-width: 1141px) {
    .elementor-25 .elementor-element.elementor-element-3a78d42b:after{
    content:"";
    background: url('https://academiadeservicios.es/wp-content/uploads/2025/04/Linea-Experto.svg') no-repeat;
    position: absolute;
    display: block;
    background-size: contain;
  width: 71px;
  height: 10px;
  bottom: 10px;
    left: calc(50% - 249px);
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-40e13e14 */@media screen and (max-width: 767px){
    .elementor-25 .elementor-element.elementor-element-40e13e14{
        width: 71.213vw!important
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-411c58a3 */@media screen and (max-width: 767px){
    .elementor-25 .elementor-element.elementor-element-411c58a3{
        width: 71.213vw!important
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54403d2c */@media screen and (max-width: 767px){
    .elementor-25 .elementor-element.elementor-element-54403d2c{
        width: 71.213vw!important
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-40e13e14 */@media screen and (max-width: 767px){
    .elementor-25 .elementor-element.elementor-element-40e13e14{
        width: 71.213vw!important
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-411c58a3 */@media screen and (max-width: 767px){
    .elementor-25 .elementor-element.elementor-element-411c58a3{
        width: 71.213vw!important
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54403d2c */@media screen and (max-width: 767px){
    .elementor-25 .elementor-element.elementor-element-54403d2c{
        width: 71.213vw!important
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-40e13e14 */@media screen and (max-width: 767px){
    .elementor-25 .elementor-element.elementor-element-40e13e14{
        width: 71.213vw!important
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-411c58a3 */@media screen and (max-width: 767px){
    .elementor-25 .elementor-element.elementor-element-411c58a3{
        width: 71.213vw!important
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54403d2c */@media screen and (max-width: 767px){
    .elementor-25 .elementor-element.elementor-element-54403d2c{
        width: 71.213vw!important
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-40e13e14 */@media screen and (max-width: 767px){
    .elementor-25 .elementor-element.elementor-element-40e13e14{
        width: 71.213vw!important
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-411c58a3 */@media screen and (max-width: 767px){
    .elementor-25 .elementor-element.elementor-element-411c58a3{
        width: 71.213vw!important
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54403d2c */@media screen and (max-width: 767px){
    .elementor-25 .elementor-element.elementor-element-54403d2c{
        width: 71.213vw!important
    }
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-bd7280c */.elementor-image-box-content{
    padding: 0px 40px 0px 40px;
}/*Seu Background se altera aqui*/
.elementor-25 .elementor-element.elementor-element-bd7280c .bgnice {
    position: relative;
    border-radius: 0px;
    overflow: hidden;
    background-color: #ffffff;}

/*O Hover se Altera aqui*/
.elementor-25 .elementor-element.elementor-element-bd7280c .bgnice::before {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: radial-gradient(113.55% 113.9% at 28.75% -11.9%, #1414142 0%, #B2B2B 100%);
    opacity: 0;
    transition: opacity 0.5s ease-in-out;}

.elementor-25 .elementor-element.elementor-element-bd7280c .bgnice:hover::before, .bgnice:focus-within::before {
    opacity: 1;}


/*Seu brilhinho se altera aquii*/

.elementor-25 .elementor-element.elementor-element-bd7280c .swiper-slide::after {
    content: '';
    position: absolute;
    width: calc(100% - 40px);
    height: calc(100% - 40px);
    transform: translate(-50%, -50%);
    background: rgba(156, 33, 232, 0.40);
    top: 50%;
    left: 50%;
    filter: blur(40px);
    z-index: -1;
    border-radius: 8px;
    opacity: 0;
    transition: opacity 0.2s ease-in-out;
}

.elementor-25 .elementor-element.elementor-element-bd7280c .swiper-slide:hover::after,
.elementor-25 .elementor-element.elementor-element-bd7280c .swiper-slide:focus-within::after {
    opacity: .2;
}

.elementor-25 .elementor-element.elementor-element-bd7280c .swiper-slide:hover::after {
    animation: fadeOut 0.5s forwards;
}

@keyframes fadeOut {
    to { opacity: 0;}
}


.elementor-25 .elementor-element.elementor-element-bd7280c .elementor-swiper-button, .elementor-25 .elementor-element.elementor-element-bd7280c .swiper-pagination{display:none; user-select:none;pointer-events:none;}

.elementor-25 .elementor-element.elementor-element-bd7280c .swiper-wrapper{justify-content:space-between;}

.elementor-25 .elementor-element.elementor-element-bd7280c .swiper-slide{
width: 370px!important;
height: 391px!important;
    margin-right: 0px !important;
    transition: all 0.2s ease-in-out;filter: drop-shadow(-1rem 0rem 2rem #000);}

.elementor-25 .elementor-element.elementor-element-bd7280c .swiper-slide:hover, .elementor-25 .elementor-element.elementor-element-bd7280c .swiper-slide:focus-within { transform: translateY(-1rem) rotate(3deg);transition: all 0.2s ease-in-out;cursor:pointer;}

.elementor-25 .elementor-element.elementor-element-bd7280c .swiper-slide:focus-within ~ .swiper-slide, .elementor-25 .elementor-element.elementor-element-bd7280c .swiper-slide:hover ~ .swiper-slide { transform: translateX(85px);}

.elementor-25 .elementor-element.elementor-element-bd7280c .swiper-slide:first-child{ margin-left: 0;}


.elementor-25 .elementor-element.elementor-element-bd7280c .swiper,
.elementor-25 .elementor-element.elementor-element-bd7280c .swiper-container .elementor-25 .elementor-element.elementor-element-bd7280c .swiper-wrapper{
    overflow: visible !important;}

.elementor-25 .elementor-element.elementor-element-bd7280c .swiper-container{overflow:visible!important;}


@media (min-width: 1140px) {
    .elementor-25 .elementor-element.elementor-element-bd7280c .elementor-swiper-button svg{
    display: none;
}
    .elementor-25 .elementor-element.elementor-element-bd7280c .swiper-slide[aria-label="2 / 3"]{
        right: 70px;
}

.elementor-25 .elementor-element.elementor-element-bd7280c .swiper-slide[aria-label="3 / 3"]{
        right: 144px;
}
    
.elementor-25 .elementor-element.elementor-element-bd7280c .swiper-wrapper{
    left: 72px;
}
}
@media only screen and (max-width: 1140px) {
    .elementor-25 .elementor-element.elementor-element-bd7280c .swiper-slide{;margin-left: 0px; transition: all 0.2s ease-in-out; box-shadow: -3rem 0 3rem -2rem #000;}

    .elementor-25 .elementor-element.elementor-element-bd7280c .swiper-slide:hover, .elementor-25 .elementor-element.elementor-element-bd7280c .swiper-slide:focus-within { transform: translateY(0rem) rotate(0deg);}

    .elementor-25 .elementor-element.elementor-element-bd7280c .swiper-slide:focus-within ~ .swiper-slide, .elementor-25 .elementor-element.elementor-element-bd7280c .swiper-slide:hover ~ .swiper-slide { transform: translateX(0px);}

    .elementor-25 .elementor-element.elementor-element-bd7280c .elementor-swiper-button, .elementor-25 .elementor-element.elementor-element-bd7280c .swiper-pagination{display:block; user-select:all;pointer-events:all;}

    .elementor-25 .elementor-element.elementor-element-bd7280c .swiper-slide{ margin-left: 0;}}

/*A largura se altera aqui do Tablet*/
@media (min-width: 768px) and (max-width: 1140px) {
    .elementor-25 .elementor-element.elementor-element-bd7280c img{
        width: 44.365vw;
    }
    .elementor-25 .elementor-element.elementor-element-bd7280c .swiper-slide{width:49.3%!important;
    }
    .elementor-image-box-content{
    padding: 0px 4.796vw 0px 4.796vw;
}

.elementor-25 .elementor-element.elementor-element-bd7280c .swiper-slide::after {
    content: '';
    position: absolute;
    width: 50vw;
    height: 50vw;
    transform: translate(-50%, -50%);
    background: rgba(156, 33, 232, 0.40);
    top: 50%;
    left: 50%;
    filter: blur(40px);
    z-index: -1;
    border-radius: 8px;
    opacity: 0;
    transition: opacity 0.2s ease-in-out;
}

.elementor-25 .elementor-element.elementor-element-bd7280c .swiper-slide{
width: 44.365vw!important;
height: 46.882vw !important;
    margin-right: 3.837vw !important;
}

.elementor-25 .elementor-element.elementor-element-bd7280c .swiper-slide:hover, .elementor-25 .elementor-element.elementor-element-bd7280c .swiper-slide:focus-within { transform: translateY(0vw) rotate(0deg);transition: all 0.2s ease-in-out;cursor:pointer;}

.elementor-25 .elementor-element.elementor-element-bd7280c .swiper-slide:focus-within ~ .swiper-slide, .elementor-25 .elementor-element.elementor-element-bd7280c .swiper-slide:hover ~ .swiper-slide { transform: translateX(0vw);}

.elementor-25 .elementor-element.elementor-element-bd7280c .swiper-horizontal{
    width: 102vw !important;
}

.elementor-25 .elementor-element.elementor-element-bd7280c .elementor-swiper-button svg{
    width: 10.791vw;
    height: 5.995vw;
    fill: transparent;
}

.elementor-25 .elementor-element.elementor-element-bd7280c .elementor-swiper-button-next:after{
     content:"";
    background: url('https://academiadeservicios.es/wp-content/uploads/2025/04/verInfo.webp') no-repeat;
    position: absolute;
  width: 25.07vw;
  height: 8.717vw;
  bottom: -1.499vw;
    left: 70%;
    transform: scale(0.6);
}

.elementor-25 .elementor-element.elementor-element-bd7280c .elementor-swiper-button svg:hover{
    fill: transparent;
}
    
}

/*A largura se altera aqui do Mobile*/
@media screen and (max-width: 767px) {
    .elementor-25 .elementor-element.elementor-element-bd7280c img{
        width: 71.213vw;
    }
    .elementor-25 .elementor-element.elementor-element-bd7280c .swiper-slide{width:
    100%!important;
    height: 75.256vw !important;
     width: 100% !important;
    }
    .elementor-image-box-content{
    padding: 0px 7.692vw 0px 7.692vw;
}

.elementor-25 .elementor-element.elementor-element-bd7280c .swiper-slide::after {
    content: '';
    position: absolute;
    width: 50vw;
    height: 50vw;
    transform: translate(-50%, -50%);
    background: rgba(156, 33, 232, 0.40);
    top: 50%;
    left: 50%;
    filter: blur(40px);
    z-index: -1;
    border-radius: 8px;
    opacity: 0;
    transition: opacity 0.2s ease-in-out;
}

.elementor-25 .elementor-element.elementor-element-bd7280c .swiper-slide:hover, .elementor-25 .elementor-element.elementor-element-bd7280c .swiper-slide:focus-within { transform: translateY(0vw) rotate(0deg);transition: all 0.2s ease-in-out;cursor:pointer;}

.elementor-25 .elementor-element.elementor-element-bd7280c .swiper-slide:focus-within ~ .swiper-slide, .elementor-25 .elementor-element.elementor-element-bd7280c .swiper-slide:hover ~ .swiper-slide { transform: translateX(0vw);}

.elementor-25 .elementor-element.elementor-element-bd7280c .elementor-swiper-button svg{
    width: 12.791vw;
    height: 7.995vw;
    fill: transparent;
}

.elementor-25 .elementor-element.elementor-element-bd7280c .elementor-swiper-button-next:after{
     content:"";
    background: url('https://academiadeservicios.es/wp-content/uploads/2025/04/verInfo.webp') no-repeat;
    position: absolute;
  width: 23.308vw;
  height: 15.923vw;
  bottom: -8.8vw;
    left: 135%;
  background-size: 100%;
}

.elementor-25 .elementor-element.elementor-element-bd7280c .elementor-swiper-button svg:hover{
    fill: transparent;
}

}


.elementor-25 .elementor-element.elementor-element-bd7280c::before {
    content: "";
    width: 600px;
    height: 100px;
    background: #D9D9D9;
    position: absolute; /* O relative, según lo que necesites */
    left: calc(25% - 0px);
    top: 10%;
    filter: blur(120px);

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7911af6f */.elementor-25 .elementor-element.elementor-element-7911af6f svg{
    width: 100px;
    height: 55px;
}
.elementor-button-text{
 padding-top: 14px;
 padding-left: 7px;
 padding-right: 7px;
}
#Icon-Flecha {
    animation: flechaa 2s linear infinite;
}

@keyframes flechaa {
    0% {
        transform: translateX(-25px); /* Inicia 20px más atrás de -25px */
        opacity: 0;
    }
    80% {
        transform: translateX(20px);
        opacity: 1;
    }
    100% {
        transform: translateX(25px);
        opacity: 0; /* Desvanecimiento suave al final */
    }
}   

@media screen and (max-width: 767px){
           .elementor-25 .elementor-element.elementor-element-7911af6f svg{
    width: 9.744vw;
    height: 7.51vw;
}
.elementor-25 .elementor-element.elementor-element-7911af6f{
    position: absolute;
    top: 168vw;
}
.elementor-button-text{
 padding-top: 1vw !important;
 padding-left: 0.839vw !important;
 padding-right: 0.839vw !important;
}
    #Icon-FlechaM {
    animation: flechaaM 2s linear infinite;
}

@keyframes flechaaM {
    0% {
        transform: translateX(-0.769vw); /* Inicia 20px más atrás de -25px */
        opacity: 0;
    }
    80% {
        transform: translateX(0.769vw);
        opacity: 1;
    }
    100% {
        transform: translateX(0.769vw);
        opacity: 0; /* Desvanecimiento suave al final */
    }
}
     }   
   

@media (min-width: 768px) and (max-width: 1140px) {
       .elementor-25 .elementor-element.elementor-element-7911af6f svg{
    width: 11.99vw;
    height: 6.595vw;
}
.elementor-button-text{
 padding-top: 1.679vw;
 padding-left: 0.839vw;
 padding-right: 0.839vw;
}

@keyframes flechaa {
    0% {
        transform: translateX(-2.998vw); /* Inicia 20px más atrás de -25px */
        opacity: 0;
    }
    80% {
        transform: translateX(2.398vw);
        opacity: 1;
    }
    100% {
        transform: translateX(2.998vw);
        opacity: 0; /* Desvanecimiento suave al final */
    }
} 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-79739e12 */@media screen and (max-width: 767px){
        .elementor-25 .elementor-element.elementor-element-79739e12:after{
    content:"";
    background: url('https://academiadeservicios.es/wp-content/uploads/2025/04/Linea-12clases_W.svg') no-repeat;
    position: absolute;
    display: block;
    background-size: contain;
  width: 15.791vw;
  height: 1.3vw;
    left: 29.5%;
}

.elementor-25 .elementor-element.elementor-element-79739e12{
    position: absolute;
    top: 182vw;
}
}

@media (min-width: 768px) and (max-width: 1140px) {
    .elementor-25 .elementor-element.elementor-element-79739e12:after{
    content:"";
    background: url('https://academiadeservicios.es/wp-content/uploads/2025/04/Linea-12clases_W.svg') no-repeat;
    position: absolute;
    display: block;
    background-size: contain;
  width: 10.791vw;
  height: 0.6vw;
    left: 31%;
}

}

@media (min-width: 1141px) {
    .elementor-25 .elementor-element.elementor-element-79739e12:after{
    content:"";
    background: url('https://academiadeservicios.es/wp-content/uploads/2025/04/Linea-12clases_W.svg') no-repeat;
    position: absolute;
    display: block;
    background-size: contain;
  width: 90px;
  height: 5.6px;
    left: calc(50% - 65px);
}

}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-52bc1826 */.elementor-25 .elementor-element.elementor-element-52bc1826 .swiper-wrapper { /*Código de Carrusel infinito */
      -webkit-transition-timing-function: linear !important;
      -moz-transition-timing-function: linear !important;
      -o-transition-timing-function: linear !important;
      transition-timing-function: linear !important; 
}
.elementor-25 .elementor-element.elementor-element-52bc1826 { /* Aquí se bloquea la selección y el arrastre */
    pointer-events: none;
		user-select: none;
		 filter: blur(0px); /* Aplica el desenfoque */
          transform: rotateZ(0deg) scale(1.09);     /* Rota el contenedor 5 grados en el eje Z */
  /* Opcional: Prefijos para compatibilidad */
  -webkit-transform: rotateZ(0deg) scale(1.09);
  -ms-transform: rotateZ(0deg) scale(1.09);
}
.elementor-25 .elementor-element.elementor-element-52bc1826{
    background: linear-gradient(90deg, #FF426E 0%, #FF673B 50%, #FF426E 100%);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-513715ad */.elementor-25 .elementor-element.elementor-element-513715ad:after{
    content:"";
    background: url('https://academiadeservicios.es/wp-content/uploads/2025/04/Linea-12clases.svg') no-repeat;
    position: absolute;
    display: block;
    background-size: contain;
  width: 65px;
  height: 15px;
    left: calc(50% + 135px);
    bottom: 30px;
}
.elementor-25 .elementor-element.elementor-element-513715ad:before{
    content:"";
    background: url('https://academiadeservicios.es/wp-content/uploads/2025/04/Linea-12clases.svg') no-repeat;
    position: absolute;
    display: block;
    background-size: contain;
  width: 70px;
  height: 15px;
   left: calc(50% + 321px);
    bottom: 30px;
}

@media screen and (max-width: 767px){
    .elementor-25 .elementor-element.elementor-element-513715ad:after{
    content:"";
    background: url('https://academiadeservicios.es/wp-content/uploads/2025/04/Linea-12clases.svg') no-repeat;
    position: absolute;
    display: block;
    background-size: contain;
  width: 16.39vw;
  height: 4.799vw;
    left: 0%;
    bottom: 10.597vw;
}
.elementor-25 .elementor-element.elementor-element-513715ad:before{
    content:"";
    background: url('https://academiadeservicios.es/wp-content/uploads/2025/04/Linea-12clases.svg') no-repeat;
    position: absolute;
    display: block;
    background-size: contain;
  width: 13.993vw;
  height: 4.799vw;
   left: 49%;
    bottom: 15.559vw;
}  

.elementor-25 .elementor-element.elementor-element-513715ad .elementor-icon-box-title{
    width: 85vw;
}
}

@media (min-width: 768px) and (max-width: 1140px) {
    .elementor-25 .elementor-element.elementor-element-513715ad:after{
    content:"";
    background: url('https://academiadeservicios.es/wp-content/uploads/2025/04/Linea-12clases.svg') no-repeat;
    position: absolute;
    display: block;
    background-size: contain;
  width: 7.39vw;
  height: 1.799vw;
    left: 74.4%;
    bottom: 3.597vw;
}
.elementor-25 .elementor-element.elementor-element-513715ad:before{
    content:"";
    background: url('https://academiadeservicios.es/wp-content/uploads/2025/04/Linea-12clases.svg') no-repeat;
    position: absolute;
    display: block;
    background-size: contain;
  width: 8.993vw;
  height: 1.799vw;
   left: 2%;
    bottom: 0.959vw;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-178b50a2 */.elementor-25 .elementor-element.elementor-element-178b50a2{
padding: 10px;
}

.elementor-25 .elementor-element.elementor-element-178b50a2 svg{
    height: 50px;
}

@media screen and (max-width: 767px){
    .elementor-25 .elementor-element.elementor-element-178b50a2{
padding: 2.564vw;
}

.elementor-25 .elementor-element.elementor-element-178b50a2 svg{
    height: 100%;
}

.elementor-25 .elementor-element.elementor-element-178b50a2 h3{
    width: 60vw;
}
}

@media (min-width: 768px) and (max-width: 1140px) {
      .elementor-25 .elementor-element.elementor-element-178b50a2{
padding: 1.199vw;
}

.elementor-25 .elementor-element.elementor-element-178b50a2 svg{
    height: 100%;
}  
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1d528338 */.elementor-25 .elementor-element.elementor-element-1d528338{
padding: 10px;
}

.elementor-25 .elementor-element.elementor-element-1d528338 svg{
    height: 50px;
}

@media screen and (max-width: 767px){
    .elementor-25 .elementor-element.elementor-element-1d528338{
padding: 2.564vw;
}

.elementor-25 .elementor-element.elementor-element-1d528338 svg{
    height: 100%;
}

.elementor-25 .elementor-element.elementor-element-1d528338 h3{
    width: 60vw;
}
}

@media (min-width: 768px) and (max-width: 1140px) {
      .elementor-25 .elementor-element.elementor-element-1d528338{
padding: 1.199vw;
}

.elementor-25 .elementor-element.elementor-element-1d528338 svg{
    height: 100%;
}  
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-176508f4 */@media screen and (max-width: 767px){
        .elementor-25 .elementor-element.elementor-element-176508f4{
padding: 2.564vw !important;
padding-bottom: 0vw !important;
}
}

@media (min-width: 768px) and (max-width: 1140px) {
    .elementor-25 .elementor-element.elementor-element-176508f4 .elementor-icon-box-description{
    padding-top: 3.9vw !important;
}

.elementor-25 .elementor-element.elementor-element-176508f4{
padding: 1.199vw !important;
    padding-bottom: 2.7vw !important;
}
    
}

@media (min-width: 1141px) {
    .elementor-25 .elementor-element.elementor-element-176508f4{
padding: 10px;
padding-bottom: 62px !important;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2a193cae */.elementor-25 .elementor-element.elementor-element-2a193cae{
padding: 10px;
padding-bottom: 30px;
}

.elementor-25 .elementor-element.elementor-element-2a193cae svg{
    height: 50px;
}

@media screen and (max-width: 767px){
      .elementor-25 .elementor-element.elementor-element-2a193cae{
padding: 2.564vw !important;
padding-bottom: 0vw;
}

.elementor-25 .elementor-element.elementor-element-2a193cae svg{
    height: 100%;
}  
}

@media (min-width: 768px) and (max-width: 1140px) {
    .elementor-25 .elementor-element.elementor-element-2a193cae{
padding: 1.199vw !important;
padding-bottom: 3.597vw !important;
}

.elementor-25 .elementor-element.elementor-element-2a193cae svg{
    height: 100%;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-454ba599 */.elementor-25 .elementor-element.elementor-element-454ba599{
padding: 10px;
padding-bottom: 20px;
}

.elementor-25 .elementor-element.elementor-element-454ba599 svg{
    height: 50px;
}

@media screen and (max-width: 767px){
.elementor-25 .elementor-element.elementor-element-454ba599{
padding: 2.564vw  ;
padding-bottom: 0vw;
}

.elementor-25 .elementor-element.elementor-element-454ba599 svg{
    height: 100%;
} 
}

@media (min-width: 768px) and (max-width: 1140px) {
    .elementor-25 .elementor-element.elementor-element-454ba599{
padding: 1.199vw;
padding-bottom: 2.4vw !important;
}

.elementor-25 .elementor-element.elementor-element-454ba599 svg{
    height: 100%;
} 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7ecb57a */.elementor-25 .elementor-element.elementor-element-7ecb57a{
padding: 10px;
padding-bottom: 40px;
}

.elementor-25 .elementor-element.elementor-element-7ecb57a svg{
    height: 50px;
}

@media screen and (max-width: 767px){
        .elementor-25 .elementor-element.elementor-element-7ecb57a{
padding: 2.564vw;
padding-bottom: 0vw;
}

.elementor-25 .elementor-element.elementor-element-7ecb57a svg{
    height: 100%;
}
}

@media (min-width: 768px) and (max-width: 1140px) {
    .elementor-25 .elementor-element.elementor-element-7ecb57a{
padding: 1.199vw;
padding-bottom: 4.9vw;
}

.elementor-25 .elementor-element.elementor-element-7ecb57a svg{
    height: 100%;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-69074885 */.elementor-25 .elementor-element.elementor-element-69074885{
padding: 10px;
}

.elementor-25 .elementor-element.elementor-element-69074885 svg{
    height: 50px;
}

@media screen and (max-width: 767px){
        .elementor-25 .elementor-element.elementor-element-69074885{
padding: 2.564vw;
}

.elementor-25 .elementor-element.elementor-element-69074885 svg{
    height: 100%;
}
}

@media (min-width: 768px) and (max-width: 1140px) {
    .elementor-25 .elementor-element.elementor-element-69074885{
padding: 1.199vw;
}

.elementor-25 .elementor-element.elementor-element-69074885 svg{
    height: 100%;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3dda4a4b */.elementor-25 .elementor-element.elementor-element-3dda4a4b{
padding: 10px;
padding-bottom: 41px;
}

.elementor-25 .elementor-element.elementor-element-3dda4a4b svg{
    height: 50px;
}

@media screen and (max-width: 767px){
    .elementor-25 .elementor-element.elementor-element-3dda4a4b{
padding: 2.564vw;
padding-bottom: 0vw;
}

.elementor-25 .elementor-element.elementor-element-3dda4a4b svg{
    height: 100%;
}
}

@media (min-width: 768px) and (max-width: 1140px) {
    .elementor-25 .elementor-element.elementor-element-3dda4a4b{
padding: 1.199vw;
padding-bottom: 4.916vw;
}

.elementor-25 .elementor-element.elementor-element-3dda4a4b svg{
    height: 100%;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4d3b8aef */.elementor-25 .elementor-element.elementor-element-4d3b8aef{
padding: 10px;
}

.elementor-25 .elementor-element.elementor-element-4d3b8aef svg{
    height: 50px;
}

@media screen and (max-width: 767px){
    .elementor-25 .elementor-element.elementor-element-4d3b8aef{
padding: 2.564vw;
padding-bottom: 0vw;
}

.elementor-25 .elementor-element.elementor-element-4d3b8aef svg{
    height: 100%;
}
}

@media (min-width: 768px) and (max-width: 1140px) {
    .elementor-25 .elementor-element.elementor-element-4d3b8aef{
padding: 1.199vw !important;
padding-bottom: 2vw !important;
}

.elementor-25 .elementor-element.elementor-element-4d3b8aef svg{
    height: 100%;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-69e7ce7f */.elementor-25 .elementor-element.elementor-element-69e7ce7f{
padding: 10px;
padding-bottom: 41px;
}

.elementor-25 .elementor-element.elementor-element-69e7ce7f svg{
    height: 50px;
}

@media screen and (max-width: 767px){
    .elementor-25 .elementor-element.elementor-element-69e7ce7f{
padding: 2.564vw;
padding-bottom: 0vw;
}

.elementor-25 .elementor-element.elementor-element-69e7ce7f svg{
    height: 100%;
}
}

@media (min-width: 768px) and (max-width: 1140px) {
    .elementor-25 .elementor-element.elementor-element-69e7ce7f{
padding: 1.199vw;
padding-bottom: 3vw;
}

.elementor-25 .elementor-element.elementor-element-69e7ce7f svg{
    height: 100%;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-617f08c0 */.elementor-25 .elementor-element.elementor-element-617f08c0{
padding: 10px;
padding-bottom: 41px;
}

.elementor-25 .elementor-element.elementor-element-617f08c0 svg{
    height: 50px;
}

@media screen and (max-width: 767px){
        .elementor-25 .elementor-element.elementor-element-617f08c0{
padding: 2.564vw;
padding-bottom: 0vw;
}

.elementor-25 .elementor-element.elementor-element-617f08c0 svg{
    height: 100%;
}
}

@media (min-width: 768px) and (max-width: 1140px) {
    .elementor-25 .elementor-element.elementor-element-617f08c0{
padding: 1.199vw;
padding-bottom: 0.7vw;
}

.elementor-25 .elementor-element.elementor-element-617f08c0 svg{
    height: 100%;
}

.elementor-25 .elementor-element.elementor-element-617f08c0 .elementor-icon-box-description{
    padding-top: 3.9vw !important;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-74dd0ecb */.elementor-25 .elementor-element.elementor-element-74dd0ecb{
padding: 10px;
}

.elementor-25 .elementor-element.elementor-element-74dd0ecb svg{
    height: 50px;
}

@media screen and (max-width: 767px){
            .elementor-25 .elementor-element.elementor-element-74dd0ecb{
padding: 2.564vw;
padding-bottom: 0vw;
}

.elementor-25 .elementor-element.elementor-element-74dd0ecb svg{
    height: 100%;
}
}

@media (min-width: 768px) and (max-width: 1140px) {
    .elementor-25 .elementor-element.elementor-element-74dd0ecb{
padding: 1.199vw;
}

.elementor-25 .elementor-element.elementor-element-74dd0ecb svg{
    height: 100%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1297c7d9 */.elementor-25 .elementor-element.elementor-element-1297c7d9 svg{
    width: 100px;
    height: 55px;
}
.elementor-button-text{
 padding-top: 14px;
 padding-left: 7px;
 padding-right: 7px;
}

.elementor-25 .elementor-element.elementor-element-1297c7d9:hover svg{
    animation: verMas 0.6s linear infinite;
}

@keyframes verMas {
    0% {
        transform: translateY(0px); /* Inicia 20px más atrás de -25px */
    }
    80% {
        transform: translateY(5px);
    }
    100% {
        transform: translateY(0px);
    }
}

.elementor-25 .elementor-element.elementor-element-1297c7d9{
    background-color: transparent;
    border: none !important;
    bottom: 180px;
}

.elementor-25 .elementor-element.elementor-element-1297c7d9 .elementor-button-content-wrapper{
    flex-direction: column !important;
    align-items: center
}

.elementor-25 .elementor-element.elementor-element-1297c7d9 a{
    background: transparent !important;
}

.elementor-25 .elementor-element.elementor-element-1297c7d9 .elementor-button-text{
    width: 224px
}

.elementor-25 .elementor-element.elementor-element-1297c7d9:after{
    content:"";
    background: url('https://academiadeservicios.es/wp-content/uploads/2025/04/Linea-12clases.svg') no-repeat;
    position: absolute;
    display: block;
    background-size: contain;
  width: 109px;
  height: 15px;
    left: calc(50% - 100px);
    top: 90px
}

@media screen and (max-width: 767px){
    .elementor-25 .elementor-element.elementor-element-1297c7d9 svg{
    width: 21.99vw;
    height: 12.59vw;
}
.elementor-button-text{
 padding-top: 2.68vw;
 padding-left: 1.84vw;
 padding-right: 1.84vw;
}

.elementor-25 .elementor-element.elementor-element-1297c7d9{
    bottom: 31.58vw;
}

.elementor-25 .elementor-element.elementor-element-1297c7d9 .elementor-button-text{
    width: 56.86vw
}

.elementor-25 .elementor-element.elementor-element-1297c7d9:after{
    content:"";
    background: url('https://academiadeservicios.es/wp-content/uploads/2025/04/Linea-12clases.svg') no-repeat;
    position: absolute;
    display: block;
    background-size: contain;
  width: 26.07vw;
  height: 4.8vw;
    left: 4%;
    top: 21vw
}  
}

@media (min-width: 768px) and (max-width: 1140px) {
    .elementor-25 .elementor-element.elementor-element-1297c7d9 svg{
    width: 11.99vw;
    height: 6.59vw;
}
.elementor-button-text{
 padding-top: 1.68vw;
 padding-left: 0.84vw;
 padding-right: 0.84vw;
}

.elementor-25 .elementor-element.elementor-element-1297c7d9{
    bottom: 21.58vw;
}

.elementor-25 .elementor-element.elementor-element-1297c7d9 .elementor-button-text{
    width: 29.86vw
}

.elementor-25 .elementor-element.elementor-element-1297c7d9:after{
    content:"";
    background: url('https://academiadeservicios.es/wp-content/uploads/2025/04/Linea-12clases.svg') no-repeat;
    position: absolute;
    display: block;
    background-size: contain;
  width: 13.07vw;
  height: 1.8vw;
    left: 0%;
    top: 11vw
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-177f99f0 */.elementor-25 .elementor-element.elementor-element-177f99f0:after{
    content:"";
    background: url('https://academiadeservicios.es/wp-content/uploads/2025/04/Linea-Black.svg') no-repeat;
    position: absolute;
    display: block;
    background-size: contain;
  width: 200px;
  height: 15px;
    left: calc(50% + 95px);
}



@media screen and (max-width: 767px){
    .elementor-25 .elementor-element.elementor-element-177f99f0:after{
    content:"";
    background: url('https://academiadeservicios.es/wp-content/uploads/2025/04/Linea-Black.svg') no-repeat;
    position: absolute;
    display: block;
    background-size: contain;
  width: 59.41vw;
  height: 5.13vw;
    left: 9%;
}
}

@media (min-width: 768px) and (max-width: 1140px) {
    .elementor-25 .elementor-element.elementor-element-177f99f0:after{
    content:"";
    background: url('https://academiadeservicios.es/wp-content/uploads/2025/04/Linea-Black.svg') no-repeat;
    position: absolute;
    display: block;
    background-size: contain;
  width: 23.81vw;
  height: 1.786vw;
    left: 65%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-66053160 */.elementor-25 .elementor-element.elementor-element-66053160 svg{
    width: 100px;
    height: 55px;
}
.elementor-button-text{
 padding-top: 14px;
 padding-left: 7px;
 padding-right: 7px;
}
#Icon-Flecha {
    animation: flechaa 2s linear infinite;
}

@keyframes flechaa {
    0% {
        transform: translateX(-25px); /* Inicia 20px más atrás de -25px */
        opacity: 0;
    }
    80% {
        transform: translateX(20px);
        opacity: 1;
    }
    100% {
        transform: translateX(25px);
        opacity: 0; /* Desvanecimiento suave al final */
    }
}   

@media screen and (max-width: 767px){
           .elementor-25 .elementor-element.elementor-element-66053160 svg{
    width: 9.744vw;
    height: 7.51vw;
}

.elementor-button-text{
 padding-top: 1vw !important;
 padding-left: 0.839vw !important;
 padding-right: 0.839vw !important;
}
    #Icon-FlechaM {
    animation: flechaaM 2s linear infinite;
}

@keyframes flechaaM {
    0% {
        transform: translateX(-0.769vw); /* Inicia 20px más atrás de -25px */
        opacity: 0;
    }
    80% {
        transform: translateX(0.769vw);
        opacity: 1;
    }
    100% {
        transform: translateX(0.769vw);
        opacity: 0; /* Desvanecimiento suave al final */
    }
}
     }   
   

@media (min-width: 768px) and (max-width: 1140px) {
       .elementor-25 .elementor-element.elementor-element-66053160 svg{
    width: 11.99vw;
    height: 6.595vw;
}
.elementor-button-text{
 padding-top: 1.679vw;
 padding-left: 0.839vw;
 padding-right: 0.839vw;
}

@keyframes flechaa {
    0% {
        transform: translateX(-2.998vw); /* Inicia 20px más atrás de -25px */
        opacity: 0;
    }
    80% {
        transform: translateX(2.398vw);
        opacity: 1;
    }
    100% {
        transform: translateX(2.998vw);
        opacity: 0; /* Desvanecimiento suave al final */
    }
} 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-44d0ef9c */.elementor-25 .elementor-element.elementor-element-44d0ef9c:after{
    content:"";
    background: url('https://academiadeservicios.es/wp-content/uploads/2025/04/Linea-12clases.svg') no-repeat;
    position: absolute;
    display: block;
    background-size: contain;
  width: 90px;
  height: 5px;
    left: calc(50% - 85px);
}

@media screen and (max-width: 767px){
.elementor-25 .elementor-element.elementor-element-44d0ef9c:after{
    content:"";
    background: url('https://academiadeservicios.es/wp-content/uploads/2025/04/Linea-12clases.svg') no-repeat;
    position: absolute;
    display: block;
    background-size: contain;
  width: 15.08vw;
  height: 1.28vw;
    left: 30%;
}  
}

@media (min-width: 768px) and (max-width: 1140px) {
    .elementor-25 .elementor-element.elementor-element-44d0ef9c:after{
    content:"";
    background: url('https://academiadeservicios.es/wp-content/uploads/2025/04/Linea-12clases.svg') no-repeat;
    position: absolute;
    display: block;
    background-size: contain;
  width: 10.79vw;
  height: 0.6vw;
    left: 26%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56dcfe61 *//*Linea Degradada */
.elementor-25 .elementor-element.elementor-element-56dcfe61{
    border-bottom: 10px solid;
    border-image: linear-gradient(to right,#FF426E 0%, #FF8C08 50%, #FF426E 100%) 1;
}

.elementor-25 .elementor-element.elementor-element-56dcfe61::after{
    content:"";
    width: 500px;/*Ajustar ancho*/
    height: 500px;/*Ajustar alto*/
    z-index: 49;
    position: absolute;
    top: 40px; /*Ajustar ubicacion*/
    left: calc(50% - 250px); /*Ajustar ubicacion*/
    background-color: #ff901a; /*Cambiar color*/
    border-radius: 2000px;
    filter: blur(100px); /*Ajustar desenfoque*/
    mix-blend-mode: plus-lighter;
    pointer-events: none;
    animation: parpadeo 7s infinite ease-in-out; /*Ajustar rapidez de la animacion*/
}

@keyframes parpadeo{
    0%, 100%{
        opacity: 0;
    }
    50%{
        opacity: 1;
    }
}

@media screen and (max-width: 767px){

}

@media (min-width: 768px) and (max-width: 1140px) {
    .elementor-25 .elementor-element.elementor-element-56dcfe61::after{
    content:"";
    width: 59.95vw;/*Ajustar ancho*/
    height: 59.95vw;/*Ajustar alto*/
    top: 4.8vw; /*Ajustar ubicacion*/
    left: 20%; /*Ajustar ubicacion*/
    background-color: #ff901a; /*Cambiar color*/
    border-radius: 239.81vw;
    filter: blur(11.99vw); 
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-715f9bba */.elementor-25 .elementor-element.elementor-element-715f9bba{
    background: linear-gradient(0deg, rgba(24, 24, 24, 0.95) 0%, rgba(24, 24, 24, 0.50) 100%);
backdrop-filter: blur(2px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24f32e26 */.barra-fija {
    position: fixed;
    bottom: 40px;
    width: 100%;
    z-index: 9999;
    transition: transform 0.3s ease;
}

/* Clase que la oculta */
.barra-fija.ocultar {
    transform: translateY(100%);
}

@media screen and (max-width: 767px){
    .barra-fija {
    bottom: 1.256vw
}
}

@media (min-width: 768px) and (max-width: 1140px) {
    .barra-fija {
    bottom: 4.796vw;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-54a6b884 */.elementor-25 .elementor-element.elementor-element-54a6b884 svg{
    height: 32.45px;
}

@media screen and (max-width: 767px){
    .elementor-25 .elementor-element.elementor-element-54a6b884 h3, .elementor-25 .elementor-element.elementor-element-54a6b884 p{
        text-align: start;
    }
    
    .elementor-25 .elementor-element.elementor-element-54a6b884 svg{
    height: 100%;
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-757fc896 *//*Celular*/
@media (max-width:767px){
.elementor-25 .elementor-element.elementor-element-757fc896 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
    border-left-width: 1px;
    display: none;
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3a6c5808 */.custom-container {
  max-height: 450px;
  overflow: hidden;
  transition: max-height 0.5s ease-in-out;
  position: relative;
  
}

.custom-container::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: linear-gradient(to top, rgba(255, 255, 255, 1) 5%, rgba(255, 255, 255, 0.7)
  20%, rgba(255, 255, 255, 0.1)
  40%,rgba(255, 255, 255, 0.1)
  60%,rgba(255, 255, 255, 0)
  80%, rgba(255, 255, 255, 0) 100%);
  
  transition: opacity 0.5s ease-in-out;
  opacity: 1;
  pointer-events: none;
}
.custom-container.expanded::after {
  opacity: 0;
}
.toggle-button {
  display: block;
  padding: 10px 20px;
  background-color: #020202;
  border: solid 1px #c1c1c1 !important;
  color: #fff;
  border: none;
  cursor: pointer;
  border-radius: 5px;
  font-size: 18px;
    position: absolute;
    bottom: 20px;
    padding-top: 10px;
    transform: translateX(1%) translateY(0%);
    width: 200px !important;
    height: 60px !important;
    display: flex;
    justify-content: center;
    align-items: center;
    font-family: Matrice;
    border-radius: 10px;
    font-weight: 700;
    z-index: 9999;
}
.toggle-button:focus {
  outline: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e4ea54 */.elementor-25 .elementor-element.elementor-element-1e4ea54{
    display: none
}/* End custom CSS */
/* Start custom CSS */html, body {
    overflow-x: hidden;
    width: 100%;
}

.none{
    display: none !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'PoppinX25';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://ads.gealmago.com/wp-content/uploads/2025/04/Poppins-Regular.eot');
	src: url('https://ads.gealmago.com/wp-content/uploads/2025/04/Poppins-Regular.eot?#iefix') format('embedded-opentype'),
		url('https://ads.gealmago.com/wp-content/uploads/2025/04/Poppins-Regular.woff2') format('woff2'),
		url('https://ads.gealmago.com/wp-content/uploads/2025/04/Poppins-Regular.woff') format('woff'),
		url('https://ads.gealmago.com/wp-content/uploads/2025/04/Poppins-Regular.ttf') format('truetype'),
		url('https://ads.gealmago.com/wp-content/uploads/2025/04/Poppins-Regular.svg#PoppinX25') format('svg');
}
@font-face {
	font-family: 'PoppinX25';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://ads.gealmago.com/wp-content/uploads/2025/04/Poppins-Bold.eot');
	src: url('https://ads.gealmago.com/wp-content/uploads/2025/04/Poppins-Bold.eot?#iefix') format('embedded-opentype'),
		url('https://ads.gealmago.com/wp-content/uploads/2025/04/Poppins-Bold.woff2') format('woff2'),
		url('https://ads.gealmago.com/wp-content/uploads/2025/04/Poppins-Bold.woff') format('woff'),
		url('https://ads.gealmago.com/wp-content/uploads/2025/04/Poppins-Bold.ttf') format('truetype'),
		url('https://ads.gealmago.com/wp-content/uploads/2025/04/Poppins-Bold.svg#PoppinX25') format('svg');
}
/* End Custom Fonts CSS */