.elementor-33 .elementor-element.elementor-element-8a98d8b{--display:flex;--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-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-33 .elementor-element.elementor-element-1044a9a .elementor-repeater-item-5b9de31 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://www.alcatelmobile.com/wp-content/uploads/2026/06/1-new-home-A62-KV-mob.png);background-size:cover;}.elementor-33 .elementor-element.elementor-element-1044a9a .elementor-repeater-item-5b9de31 .swiper-slide-contents{margin:0 auto;}.elementor-33 .elementor-element.elementor-element-1044a9a .elementor-repeater-item-5b9de31 .swiper-slide-inner{align-items:flex-end;}.elementor-33 .elementor-element.elementor-element-1044a9a .elementor-repeater-item-4dcef01 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://www.alcatelmobile.com/wp-content/uploads/2026/06/2-new-home-A31-Prime-KV-mob.jpg);background-size:cover;}.elementor-33 .elementor-element.elementor-element-1044a9a .elementor-repeater-item-4dcef01 .swiper-slide-contents{margin:0 auto;}.elementor-33 .elementor-element.elementor-element-1044a9a .elementor-repeater-item-4dcef01 .swiper-slide-inner{align-items:flex-end;}.elementor-33 .elementor-element.elementor-element-1044a9a .elementor-repeater-item-2ca4dc8 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://www.alcatelmobile.com/wp-content/uploads/2026/06/3-new-home-A11-KV-mob.jpg);background-size:cover;}.elementor-33 .elementor-element.elementor-element-1044a9a .elementor-repeater-item-2ca4dc8 .swiper-slide-contents{margin:0 auto;}.elementor-33 .elementor-element.elementor-element-1044a9a .elementor-repeater-item-2ca4dc8 .swiper-slide-inner{align-items:flex-end;}.elementor-33 .elementor-element.elementor-element-1044a9a .elementor-repeater-item-78e1586 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://www.alcatelmobile.com/wp-content/uploads/2026/06/4-new-home-3L-KV-mob.png);background-size:cover;}.elementor-33 .elementor-element.elementor-element-1044a9a .elementor-repeater-item-78e1586 .swiper-slide-contents{margin:0 auto;}.elementor-33 .elementor-element.elementor-element-1044a9a .elementor-repeater-item-78e1586 .swiper-slide-inner{align-items:flex-end;}.elementor-33 .elementor-element.elementor-element-1044a9a .elementor-repeater-item-559e2d6 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://www.alcatelmobile.com/wp-content/uploads/2026/06/5-new-home-3-KV-mob.png);background-size:cover;}.elementor-33 .elementor-element.elementor-element-1044a9a .elementor-repeater-item-559e2d6 .swiper-slide-inner{align-items:flex-end;}.elementor-33 .elementor-element.elementor-element-1044a9a .swiper-slide{transition-duration:calc(5000ms*1.2);height:520px;}.elementor-33 .elementor-element.elementor-element-1044a9a .elementor-slide-button{background-color:#000000;transition-duration:0ms;}.elementor-33 .elementor-element.elementor-element-1044a9a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-33 .elementor-element.elementor-element-1044a9a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-33 .elementor-element.elementor-element-1044a9a .swiper-slide-contents{max-width:100%;}.elementor-33 .elementor-element.elementor-element-1044a9a .swiper-slide-inner{text-align:center;}.elementor-33 .elementor-element.elementor-element-88f1767{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--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-33 .elementor-element.elementor-element-1c402d2{--display:flex;}.elementor-33 .elementor-element.elementor-element-1c402d2:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-1c402d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.alcatelmobile.com/wp-content/uploads/2025/12/a62-pc-banner.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-widget-call-to-action .elementor-cta__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-call-to-action .elementor-cta__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-call-to-action .elementor-cta__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-call-to-action .elementor-ribbon-inner{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-33 .elementor-element.elementor-element-5de1a6e .elementor-cta .elementor-cta__bg, .elementor-33 .elementor-element.elementor-element-5de1a6e .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-33 .elementor-element.elementor-element-5de1a6e{width:auto;max-width:auto;}.elementor-33 .elementor-element.elementor-element-5de1a6e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-33 .elementor-element.elementor-element-5de1a6e .elementor-cta__content{min-height:81vh;text-align:start;padding:17vw 0vw 0vw 0vw;}.elementor-33 .elementor-element.elementor-element-5de1a6e .elementor-cta__button{font-family:"loto", Sans-serif;font-weight:500;background-color:#000000;border-width:1px;border-radius:43px;}.elementor-33 .elementor-element.elementor-element-b1423cf{--display:flex;}.elementor-33 .elementor-element.elementor-element-b1423cf:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-b1423cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.alcatelmobile.com/wp-content/uploads/2025/09/PC-KV.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-33 .elementor-element.elementor-element-ca43261 .elementor-cta .elementor-cta__bg, .elementor-33 .elementor-element.elementor-element-ca43261 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-33 .elementor-element.elementor-element-ca43261{width:100%;max-width:100%;}.elementor-33 .elementor-element.elementor-element-ca43261.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-33 .elementor-element.elementor-element-ca43261 .elementor-cta__content{min-height:81vh;text-align:start;padding:100px 0px 0px 100px;}.elementor-33 .elementor-element.elementor-element-ca43261 .elementor-cta__button{background-color:#000000;border-width:1px;border-radius:43px;}.elementor-33 .elementor-element.elementor-element-9fb2d7a{--display:flex;}.elementor-33 .elementor-element.elementor-element-9fb2d7a:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-9fb2d7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.alcatelmobile.com/wp-content/uploads/2025/08/KV.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-33 .elementor-element.elementor-element-ca29dba .elementor-cta .elementor-cta__bg, .elementor-33 .elementor-element.elementor-element-ca29dba .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-33 .elementor-element.elementor-element-ca29dba{width:100%;max-width:100%;}.elementor-33 .elementor-element.elementor-element-ca29dba.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-33 .elementor-element.elementor-element-ca29dba .elementor-cta__content{min-height:81vh;text-align:start;padding:100px 0px 0px 100px;}.elementor-33 .elementor-element.elementor-element-ca29dba .elementor-cta__button{background-color:#000000;border-width:1px;border-radius:43px;}.elementor-33 .elementor-element.elementor-element-d4aec0c{--display:flex;--overlay-opacity:0.5;}.elementor-33 .elementor-element.elementor-element-d4aec0c:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-d4aec0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.alcatelmobile.com/wp-content/uploads/2025/06/PC-KV-1.jpg");background-position:center center;background-size:cover;}.elementor-33 .elementor-element.elementor-element-d4aec0c::before, .elementor-33 .elementor-element.elementor-element-d4aec0c > .elementor-background-video-container::before, .elementor-33 .elementor-element.elementor-element-d4aec0c > .e-con-inner > .elementor-background-video-container::before, .elementor-33 .elementor-element.elementor-element-d4aec0c > .elementor-background-slideshow::before, .elementor-33 .elementor-element.elementor-element-d4aec0c > .e-con-inner > .elementor-background-slideshow::before, .elementor-33 .elementor-element.elementor-element-d4aec0c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-33 .elementor-element.elementor-element-e3b9d71 .elementor-cta .elementor-cta__bg, .elementor-33 .elementor-element.elementor-element-e3b9d71 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-33 .elementor-element.elementor-element-e3b9d71{width:100%;max-width:100%;}.elementor-33 .elementor-element.elementor-element-e3b9d71.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-33 .elementor-element.elementor-element-e3b9d71 .elementor-cta__content{min-height:81vh;text-align:start;padding:300px 0px 0px 100px;}.elementor-33 .elementor-element.elementor-element-e3b9d71 .elementor-cta__button{background-color:#000000;border-width:1px;border-radius:43px;}.elementor-33 .elementor-element.elementor-element-7333241{--display:flex;--min-height:0px;--overlay-opacity:0.5;}.elementor-33 .elementor-element.elementor-element-7333241:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-7333241 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.alcatelmobile.com/wp-content/uploads/2025/04/kv-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-33 .elementor-element.elementor-element-7333241::before, .elementor-33 .elementor-element.elementor-element-7333241 > .elementor-background-video-container::before, .elementor-33 .elementor-element.elementor-element-7333241 > .e-con-inner > .elementor-background-video-container::before, .elementor-33 .elementor-element.elementor-element-7333241 > .elementor-background-slideshow::before, .elementor-33 .elementor-element.elementor-element-7333241 > .e-con-inner > .elementor-background-slideshow::before, .elementor-33 .elementor-element.elementor-element-7333241 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-33 .elementor-element.elementor-element-1adbf19 .elementor-cta .elementor-cta__bg, .elementor-33 .elementor-element.elementor-element-1adbf19 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-33 .elementor-element.elementor-element-1adbf19{width:100%;max-width:100%;}.elementor-33 .elementor-element.elementor-element-1adbf19.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-33 .elementor-element.elementor-element-1adbf19 .elementor-cta__content{min-height:650px;text-align:start;padding:100px 0px 0px 100px;}.elementor-33 .elementor-element.elementor-element-1adbf19 .elementor-cta__button{background-color:#000000;border-width:1px;border-radius:43px;}.elementor-33 .elementor-element.elementor-element-601ebd4{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:0px;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:26px;--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:26px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-dots-horizontal-position:50%;--e-n-carousel-dots-horizontal-transform:-50%;--e-n-carousel-dots-horizontal-offset:0px;--e-n-carousel-dots-vertical-position:100%;--e-n-carousel-dots-vertical-transform:-100%;--e-n-carousel-dots-vertical-offset:-15px;}:where( .elementor-33 .elementor-element.elementor-element-601ebd4 .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-33 .elementor-element.elementor-element-5a8ad13{--spacer-size:50px;}.elementor-33 .elementor-element.elementor-element-0d12a7d{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-33 .elementor-element.elementor-element-39f707a{--display:flex;}.elementor-33 .elementor-element.elementor-element-41926b0 .elementor-cta .elementor-cta__bg, .elementor-33 .elementor-element.elementor-element-41926b0 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-33 .elementor-element.elementor-element-41926b0 .elementor-cta__content{min-height:550px;text-align:start;background-color:#FFFFFF;}.elementor-33 .elementor-element.elementor-element-41926b0 .elementor-cta__bg-wrapper{min-width:50%;min-height:500px;}.elementor-33 .elementor-element.elementor-element-41926b0 .elementor-cta__title{font-family:"loto", Sans-serif;font-size:40px;font-weight:600;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-33 .elementor-element.elementor-element-41926b0 .elementor-cta__title:not(:last-child){margin-bottom:20px;}.elementor-33 .elementor-element.elementor-element-41926b0 .elementor-cta__description{font-family:"loto", Sans-serif;font-size:24px;font-weight:400;color:#000000;}.elementor-33 .elementor-element.elementor-element-41926b0 .elementor-cta__description:not(:last-child){margin-bottom:50px;}.elementor-33 .elementor-element.elementor-element-41926b0 .elementor-cta__button{color:#000000;border-color:#000000;font-family:"Roboto", Sans-serif;font-size:13px;font-weight:500;padding:0% 0% 0% 0%;}.elementor-33 .elementor-element.elementor-element-39bb5a7{--display:flex;}.elementor-33 .elementor-element.elementor-element-7a056cd .elementor-cta .elementor-cta__bg, .elementor-33 .elementor-element.elementor-element-7a056cd .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-33 .elementor-element.elementor-element-7a056cd .elementor-cta__content{min-height:550px;text-align:start;}.elementor-33 .elementor-element.elementor-element-7a056cd .elementor-cta__bg-wrapper{min-width:50%;min-height:500px;}.elementor-33 .elementor-element.elementor-element-7a056cd .elementor-cta__title{font-family:"loto", Sans-serif;font-size:40px;font-weight:600;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-33 .elementor-element.elementor-element-7a056cd .elementor-cta__title:not(:last-child){margin-bottom:20px;}.elementor-33 .elementor-element.elementor-element-7a056cd .elementor-cta__description{font-family:"loto", Sans-serif;font-size:24px;font-weight:400;color:#000000;}.elementor-33 .elementor-element.elementor-element-7a056cd .elementor-cta__description:not(:last-child){margin-bottom:50px;}.elementor-33 .elementor-element.elementor-element-7a056cd .elementor-cta__button{color:var( --e-global-color-0f22ef8 );border-color:var( --e-global-color-0f22ef8 );font-family:"Roboto", Sans-serif;font-size:13px;font-weight:500;padding:0% 0% 0% 0%;}.elementor-33 .elementor-element.elementor-element-7b013ff{--display:flex;}.elementor-33 .elementor-element.elementor-element-7122b48 .elementor-cta .elementor-cta__bg, .elementor-33 .elementor-element.elementor-element-7122b48 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-33 .elementor-element.elementor-element-7122b48 .elementor-cta__content{min-height:550px;text-align:start;}.elementor-33 .elementor-element.elementor-element-7122b48 .elementor-cta__bg-wrapper{min-width:50%;min-height:500px;}.elementor-33 .elementor-element.elementor-element-7122b48 .elementor-cta__title{font-family:"loto", Sans-serif;font-size:40px;font-weight:600;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-33 .elementor-element.elementor-element-7122b48 .elementor-cta__title:not(:last-child){margin-bottom:20px;}.elementor-33 .elementor-element.elementor-element-7122b48 .elementor-cta__description{font-family:"loto", Sans-serif;font-size:24px;font-weight:400;color:#000000;}.elementor-33 .elementor-element.elementor-element-7122b48 .elementor-cta__description:not(:last-child){margin-bottom:50px;}.elementor-33 .elementor-element.elementor-element-7122b48 .elementor-cta__button{color:var( --e-global-color-0f22ef8 );border-color:var( --e-global-color-0f22ef8 );font-family:"Roboto", Sans-serif;font-size:13px;font-weight:500;padding:0% 0% 0% 0%;}.elementor-33 .elementor-element.elementor-element-f69117f{--display:flex;}.elementor-33 .elementor-element.elementor-element-441d3a4 .elementor-cta .elementor-cta__bg, .elementor-33 .elementor-element.elementor-element-441d3a4 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-33 .elementor-element.elementor-element-441d3a4 .elementor-cta__content{min-height:420px;text-align:center;}.elementor-33 .elementor-element.elementor-element-441d3a4 .elementor-cta__bg-wrapper{min-height:500px;}.elementor-33 .elementor-element.elementor-element-441d3a4 .elementor-cta__title{font-family:"loto", Sans-serif;font-size:48px;font-weight:600;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-33 .elementor-element.elementor-element-441d3a4 .elementor-cta__title:not(:last-child){margin-bottom:10px;}.elementor-33 .elementor-element.elementor-element-441d3a4 .elementor-cta__description{font-family:"loto", Sans-serif;font-size:30px;font-weight:400;color:#000000;}.elementor-33 .elementor-element.elementor-element-441d3a4 .elementor-cta__description:not(:last-child){margin-bottom:50px;}.elementor-33 .elementor-element.elementor-element-441d3a4 .elementor-cta__button{font-family:"Roboto", Sans-serif;font-size:29px;font-weight:500;padding:0% 0% 0% 0%;}.elementor-33 .elementor-element.elementor-element-478a1d1{--display:flex;}.elementor-33 .elementor-element.elementor-element-9d52d77 .elementor-cta .elementor-cta__bg, .elementor-33 .elementor-element.elementor-element-9d52d77 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-33 .elementor-element.elementor-element-9d52d77 .elementor-cta__content{min-height:420px;text-align:center;}.elementor-33 .elementor-element.elementor-element-9d52d77 .elementor-cta__bg-wrapper{min-height:500px;}.elementor-33 .elementor-element.elementor-element-9d52d77 .elementor-cta__title{font-family:"loto", Sans-serif;font-size:48px;font-weight:600;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-33 .elementor-element.elementor-element-9d52d77 .elementor-cta__title:not(:last-child){margin-bottom:10px;}.elementor-33 .elementor-element.elementor-element-9d52d77 .elementor-cta__description{font-family:"loto", Sans-serif;font-size:30px;font-weight:400;color:#000000;}.elementor-33 .elementor-element.elementor-element-9d52d77 .elementor-cta__description:not(:last-child){margin-bottom:50px;}.elementor-33 .elementor-element.elementor-element-9d52d77 .elementor-cta__button{font-family:"Roboto", Sans-serif;font-size:29px;font-weight:500;padding:0% 0% 0% 0%;}.elementor-33 .elementor-element.elementor-element-cbf15fe{--display:flex;}.elementor-33 .elementor-element.elementor-element-d8b10d4 .elementor-cta .elementor-cta__bg, .elementor-33 .elementor-element.elementor-element-d8b10d4 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-33 .elementor-element.elementor-element-d8b10d4 .elementor-cta__content{min-height:420px;text-align:center;}.elementor-33 .elementor-element.elementor-element-d8b10d4 .elementor-cta__bg-wrapper{min-height:500px;}.elementor-33 .elementor-element.elementor-element-d8b10d4 .elementor-cta__title{font-family:"loto", Sans-serif;font-size:48px;font-weight:600;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-33 .elementor-element.elementor-element-d8b10d4 .elementor-cta__title:not(:last-child){margin-bottom:10px;}.elementor-33 .elementor-element.elementor-element-d8b10d4 .elementor-cta__description{font-family:"loto", Sans-serif;font-size:30px;font-weight:400;color:#000000;}.elementor-33 .elementor-element.elementor-element-d8b10d4 .elementor-cta__description:not(:last-child){margin-bottom:50px;}.elementor-33 .elementor-element.elementor-element-d8b10d4 .elementor-cta__button{font-family:"Roboto", Sans-serif;font-size:29px;font-weight:500;padding:0% 0% 0% 0%;}.elementor-33 .elementor-element.elementor-element-1a9df1f{--spacer-size:40px;}.elementor-33 .elementor-element.elementor-element-412e364{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-33 .elementor-element.elementor-element-412e364:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-412e364 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-33 .elementor-element.elementor-element-5b20b0e{--spacer-size:68px;}.elementor-33 .elementor-element.elementor-element-428ddac{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-33 .elementor-element.elementor-element-faa3c64{text-align:center;}.elementor-33 .elementor-element.elementor-element-faa3c64 .elementor-heading-title{font-family:"loto", Sans-serif;font-size:46px;font-weight:600;color:#000000;}.elementor-33 .elementor-element.elementor-element-5f8a6e4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;}.elementor-33 .elementor-element.elementor-element-845f819 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-33 .elementor-element.elementor-element-0878ca7 .elementor-heading-title{font-family:"loto", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-33 .elementor-element.elementor-element-f632b3a{--display:flex;--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-33 .elementor-element.elementor-element-67f4eb6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-33 .elementor-element.elementor-element-67f4eb6:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-67f4eb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-33 .elementor-element.elementor-element-bc063e9{--display:flex;--min-height:0px;--flex-direction:row-reverse;--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-reverse;--justify-content:space-around;--align-items:center;}.elementor-33 .elementor-element.elementor-element-bc063e9:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-bc063e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-33 .elementor-element.elementor-element-a70945b{--display:flex;--min-height:444px;--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:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-33 .elementor-element.elementor-element-a70945b:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-a70945b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-33 .elementor-element.elementor-element-10f4161{--display:flex;--min-height:26vh;--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 .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-33 .elementor-element.elementor-element-4cd8dbb{z-index:0;}.elementor-33 .elementor-element.elementor-element-4cd8dbb img{width:100%;}.elementor-33 .elementor-element.elementor-element-d2d4f73{--display:flex;--min-height:31vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:10%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-33 .elementor-element.elementor-element-5f26e18 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:34px;font-weight:400;color:#000000;}.elementor-33 .elementor-element.elementor-element-add3c94{--display:flex;--min-height:14px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap: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-33 .elementor-element.elementor-element-26e26ba{text-align:center;}.elementor-33 .elementor-element.elementor-element-26e26ba .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.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-33 .elementor-element.elementor-element-41cd94c .elementor-icon-wrapper{text-align:center;}.elementor-33 .elementor-element.elementor-element-41cd94c.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-33 .elementor-element.elementor-element-41cd94c.elementor-view-framed .elementor-icon, .elementor-33 .elementor-element.elementor-element-41cd94c.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-33 .elementor-element.elementor-element-41cd94c.elementor-view-framed .elementor-icon, .elementor-33 .elementor-element.elementor-element-41cd94c.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-33 .elementor-element.elementor-element-41cd94c .elementor-icon{font-size:15px;}.elementor-33 .elementor-element.elementor-element-41cd94c .elementor-icon svg{height:15px;}.elementor-33 .elementor-element.elementor-element-c100a27{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:15px 15px;--row-gap:15px;--column-gap:15px;--grid-auto-flow:row;}.elementor-33 .elementor-element.elementor-element-9761331{--display:flex;--min-height:205px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-33 .elementor-element.elementor-element-9761331:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-9761331 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-33 .elementor-element.elementor-element-0d4c5b2 img{width:40%;max-width:75%;}.elementor-33 .elementor-element.elementor-element-1269d8f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:9px 9px;--row-gap:9px;--column-gap:9px;}.elementor-33 .elementor-element.elementor-element-aaa3ac1{text-align:center;}.elementor-33 .elementor-element.elementor-element-aaa3ac1 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;color:#000000;}.elementor-33 .elementor-element.elementor-element-155b32a{--display:flex;--min-height:14px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap: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-33 .elementor-element.elementor-element-403b14f{text-align:center;}.elementor-33 .elementor-element.elementor-element-403b14f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-33 .elementor-element.elementor-element-52289ba .elementor-icon-wrapper{text-align:center;}.elementor-33 .elementor-element.elementor-element-52289ba.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-33 .elementor-element.elementor-element-52289ba.elementor-view-framed .elementor-icon, .elementor-33 .elementor-element.elementor-element-52289ba.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-33 .elementor-element.elementor-element-52289ba.elementor-view-framed .elementor-icon, .elementor-33 .elementor-element.elementor-element-52289ba.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-33 .elementor-element.elementor-element-52289ba .elementor-icon{font-size:16px;}.elementor-33 .elementor-element.elementor-element-52289ba .elementor-icon svg{height:16px;}.elementor-33 .elementor-element.elementor-element-99e8572{--display:flex;--min-height:205px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-33 .elementor-element.elementor-element-99e8572:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-99e8572 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-33 .elementor-element.elementor-element-262d699 img{width:40%;max-width:75%;}.elementor-33 .elementor-element.elementor-element-3520546{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:9px 9px;--row-gap:9px;--column-gap:9px;}.elementor-33 .elementor-element.elementor-element-e007138{text-align:center;}.elementor-33 .elementor-element.elementor-element-e007138 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-33 .elementor-element.elementor-element-7ae757e{--display:flex;--min-height:14px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap: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-33 .elementor-element.elementor-element-dcbe2d9{text-align:center;}.elementor-33 .elementor-element.elementor-element-dcbe2d9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-33 .elementor-element.elementor-element-285bda8 .elementor-icon-wrapper{text-align:center;}.elementor-33 .elementor-element.elementor-element-285bda8.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-33 .elementor-element.elementor-element-285bda8.elementor-view-framed .elementor-icon, .elementor-33 .elementor-element.elementor-element-285bda8.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-33 .elementor-element.elementor-element-285bda8.elementor-view-framed .elementor-icon, .elementor-33 .elementor-element.elementor-element-285bda8.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-33 .elementor-element.elementor-element-285bda8 .elementor-icon{font-size:15px;}.elementor-33 .elementor-element.elementor-element-285bda8 .elementor-icon svg{height:15px;}.elementor-33 .elementor-element.elementor-element-19fdfe9{--display:flex;--min-height:205px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-33 .elementor-element.elementor-element-19fdfe9:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-19fdfe9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-33 .elementor-element.elementor-element-30bc795 img{width:40%;max-width:73%;}.elementor-33 .elementor-element.elementor-element-4bb22a0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:9px 9px;--row-gap:9px;--column-gap:9px;}.elementor-33 .elementor-element.elementor-element-783a22e{text-align:center;}.elementor-33 .elementor-element.elementor-element-783a22e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-33 .elementor-element.elementor-element-27b3f00{--display:flex;--min-height:14px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap: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-33 .elementor-element.elementor-element-5b97a32{text-align:center;}.elementor-33 .elementor-element.elementor-element-5b97a32 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-33 .elementor-element.elementor-element-392eb27 .elementor-icon-wrapper{text-align:center;}.elementor-33 .elementor-element.elementor-element-392eb27.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-33 .elementor-element.elementor-element-392eb27.elementor-view-framed .elementor-icon, .elementor-33 .elementor-element.elementor-element-392eb27.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-33 .elementor-element.elementor-element-392eb27.elementor-view-framed .elementor-icon, .elementor-33 .elementor-element.elementor-element-392eb27.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-33 .elementor-element.elementor-element-392eb27 .elementor-icon{font-size:15px;}.elementor-33 .elementor-element.elementor-element-392eb27 .elementor-icon svg{height:15px;}.elementor-33 .elementor-element.elementor-element-6bb0452{--display:flex;--min-height:205px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-33 .elementor-element.elementor-element-6bb0452:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-6bb0452 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-33 .elementor-element.elementor-element-7258826 img{width:40%;max-width:75%;}.elementor-33 .elementor-element.elementor-element-6f3bc94{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:9px 9px;--row-gap:9px;--column-gap:9px;}.elementor-33 .elementor-element.elementor-element-aec4ab3{text-align:center;}.elementor-33 .elementor-element.elementor-element-aec4ab3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-33 .elementor-element.elementor-element-94aa0cc{--display:flex;--min-height:14px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap: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-33 .elementor-element.elementor-element-81c7a1f{text-align:center;}.elementor-33 .elementor-element.elementor-element-81c7a1f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-33 .elementor-element.elementor-element-51e3fef .elementor-icon-wrapper{text-align:center;}.elementor-33 .elementor-element.elementor-element-51e3fef.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-33 .elementor-element.elementor-element-51e3fef.elementor-view-framed .elementor-icon, .elementor-33 .elementor-element.elementor-element-51e3fef.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-33 .elementor-element.elementor-element-51e3fef.elementor-view-framed .elementor-icon, .elementor-33 .elementor-element.elementor-element-51e3fef.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-33 .elementor-element.elementor-element-51e3fef .elementor-icon{font-size:15px;}.elementor-33 .elementor-element.elementor-element-51e3fef .elementor-icon svg{height:15px;}.elementor-33 .elementor-element.elementor-element-cdb4283{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-33 .elementor-element.elementor-element-cdb4283:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-cdb4283 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-33 .elementor-element.elementor-element-e42f0f6{--display:flex;--min-height:0px;--flex-direction:row-reverse;--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-reverse;--justify-content:space-around;--align-items:center;}.elementor-33 .elementor-element.elementor-element-e42f0f6:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-e42f0f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-33 .elementor-element.elementor-element-300176d{--display:flex;--min-height:444px;--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:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-33 .elementor-element.elementor-element-300176d:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-300176d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-33 .elementor-element.elementor-element-7b2475f{--display:flex;--min-height:26vh;--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-33 .elementor-element.elementor-element-de123ca{z-index:0;}.elementor-33 .elementor-element.elementor-element-de123ca img{width:100%;}.elementor-33 .elementor-element.elementor-element-5c01997{--display:flex;--min-height:31vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:10%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-33 .elementor-element.elementor-element-22fb477 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:33px;font-weight:400;color:#000000;}.elementor-33 .elementor-element.elementor-element-8a899a9{--display:flex;--min-height:14px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap: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-33 .elementor-element.elementor-element-9b297d1{text-align:center;}.elementor-33 .elementor-element.elementor-element-9b297d1 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-33 .elementor-element.elementor-element-b974e2e .elementor-icon-wrapper{text-align:center;}.elementor-33 .elementor-element.elementor-element-b974e2e.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-33 .elementor-element.elementor-element-b974e2e.elementor-view-framed .elementor-icon, .elementor-33 .elementor-element.elementor-element-b974e2e.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-33 .elementor-element.elementor-element-b974e2e.elementor-view-framed .elementor-icon, .elementor-33 .elementor-element.elementor-element-b974e2e.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-33 .elementor-element.elementor-element-b974e2e .elementor-icon{font-size:16px;}.elementor-33 .elementor-element.elementor-element-b974e2e .elementor-icon svg{height:16px;}.elementor-33 .elementor-element.elementor-element-93cec8d{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:15px 15px;--row-gap:15px;--column-gap:15px;--grid-auto-flow:row;}.elementor-33 .elementor-element.elementor-element-3fe389f{--display:flex;--min-height:205px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-33 .elementor-element.elementor-element-3fe389f:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-3fe389f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-33 .elementor-element.elementor-element-bd56bee img{width:40%;max-width:75%;}.elementor-33 .elementor-element.elementor-element-878f45c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:9px 9px;--row-gap:9px;--column-gap:9px;}.elementor-33 .elementor-element.elementor-element-598d17b{text-align:center;}.elementor-33 .elementor-element.elementor-element-598d17b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-33 .elementor-element.elementor-element-74e0787{--display:flex;--min-height:14px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap: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-33 .elementor-element.elementor-element-8055c67{text-align:center;}.elementor-33 .elementor-element.elementor-element-8055c67 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-33 .elementor-element.elementor-element-cbdf8be .elementor-icon-wrapper{text-align:center;}.elementor-33 .elementor-element.elementor-element-cbdf8be.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-33 .elementor-element.elementor-element-cbdf8be.elementor-view-framed .elementor-icon, .elementor-33 .elementor-element.elementor-element-cbdf8be.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-33 .elementor-element.elementor-element-cbdf8be.elementor-view-framed .elementor-icon, .elementor-33 .elementor-element.elementor-element-cbdf8be.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-33 .elementor-element.elementor-element-cbdf8be .elementor-icon{font-size:15px;}.elementor-33 .elementor-element.elementor-element-cbdf8be .elementor-icon svg{height:15px;}.elementor-33 .elementor-element.elementor-element-8ec854b{--display:flex;--min-height:205px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-33 .elementor-element.elementor-element-8ec854b:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-8ec854b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-33 .elementor-element.elementor-element-ca86a98 img{width:40%;max-width:75%;}.elementor-33 .elementor-element.elementor-element-d2b221c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:9px 9px;--row-gap:9px;--column-gap:9px;}.elementor-33 .elementor-element.elementor-element-cb73301{text-align:center;}.elementor-33 .elementor-element.elementor-element-cb73301 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-33 .elementor-element.elementor-element-9aecf25{--display:flex;--min-height:14px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap: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-33 .elementor-element.elementor-element-f65517e{text-align:center;}.elementor-33 .elementor-element.elementor-element-f65517e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-33 .elementor-element.elementor-element-2419bbc .elementor-icon-wrapper{text-align:center;}.elementor-33 .elementor-element.elementor-element-2419bbc.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-33 .elementor-element.elementor-element-2419bbc.elementor-view-framed .elementor-icon, .elementor-33 .elementor-element.elementor-element-2419bbc.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-33 .elementor-element.elementor-element-2419bbc.elementor-view-framed .elementor-icon, .elementor-33 .elementor-element.elementor-element-2419bbc.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-33 .elementor-element.elementor-element-2419bbc .elementor-icon{font-size:15px;}.elementor-33 .elementor-element.elementor-element-2419bbc .elementor-icon svg{height:15px;}.elementor-33 .elementor-element.elementor-element-1d09405{--display:flex;--min-height:205px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-33 .elementor-element.elementor-element-1d09405:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-1d09405 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-33 .elementor-element.elementor-element-5bf2c4c img{width:40%;max-width:75%;}.elementor-33 .elementor-element.elementor-element-698492d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:9px 9px;--row-gap:9px;--column-gap:9px;}.elementor-33 .elementor-element.elementor-element-73fbf8a{text-align:center;}.elementor-33 .elementor-element.elementor-element-73fbf8a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-33 .elementor-element.elementor-element-77ee6be{--display:flex;--min-height:14px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap: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-33 .elementor-element.elementor-element-5c3979f{text-align:center;}.elementor-33 .elementor-element.elementor-element-5c3979f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-33 .elementor-element.elementor-element-1d40780 .elementor-icon-wrapper{text-align:center;}.elementor-33 .elementor-element.elementor-element-1d40780.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-33 .elementor-element.elementor-element-1d40780.elementor-view-framed .elementor-icon, .elementor-33 .elementor-element.elementor-element-1d40780.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-33 .elementor-element.elementor-element-1d40780.elementor-view-framed .elementor-icon, .elementor-33 .elementor-element.elementor-element-1d40780.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-33 .elementor-element.elementor-element-1d40780 .elementor-icon{font-size:15px;}.elementor-33 .elementor-element.elementor-element-1d40780 .elementor-icon svg{height:15px;}.elementor-33 .elementor-element.elementor-element-bef53cb{--display:flex;--min-height:205px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-33 .elementor-element.elementor-element-bef53cb:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-bef53cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-33 .elementor-element.elementor-element-993420a img{width:40%;max-width:75%;}.elementor-33 .elementor-element.elementor-element-4756ffc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:9px 9px;--row-gap:9px;--column-gap:9px;}.elementor-33 .elementor-element.elementor-element-d78feba{text-align:center;}.elementor-33 .elementor-element.elementor-element-d78feba .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-33 .elementor-element.elementor-element-6b6065d{--display:flex;--min-height:14px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap: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-33 .elementor-element.elementor-element-a8af99a{text-align:center;}.elementor-33 .elementor-element.elementor-element-a8af99a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-33 .elementor-element.elementor-element-654b0fb .elementor-icon-wrapper{text-align:center;}.elementor-33 .elementor-element.elementor-element-654b0fb.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-33 .elementor-element.elementor-element-654b0fb.elementor-view-framed .elementor-icon, .elementor-33 .elementor-element.elementor-element-654b0fb.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-33 .elementor-element.elementor-element-654b0fb.elementor-view-framed .elementor-icon, .elementor-33 .elementor-element.elementor-element-654b0fb.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-33 .elementor-element.elementor-element-654b0fb .elementor-icon{font-size:15px;}.elementor-33 .elementor-element.elementor-element-654b0fb .elementor-icon svg{height:15px;}.elementor-33 .elementor-element.elementor-element-8af4a6d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-33 .elementor-element.elementor-element-8af4a6d:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-8af4a6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-33 .elementor-element.elementor-element-4b44826{--spacer-size:68px;}.elementor-33 .elementor-element.elementor-element-b7b3934{--display:flex;}.elementor-33 .elementor-element.elementor-element-1ae3dfb{text-align:center;}.elementor-33 .elementor-element.elementor-element-1ae3dfb .elementor-heading-title{font-family:"loto", Sans-serif;font-size:46px;font-weight:bold;color:#000000;}.elementor-33 .elementor-element.elementor-element-087fddb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;}.elementor-33 .elementor-element.elementor-element-4a557ab .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1vw;font-weight:400;color:#000000;}.elementor-33 .elementor-element.elementor-element-1efb129 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1vw;font-weight:400;color:#000000;}.elementor-33 .elementor-element.elementor-element-7c27a08{--display:flex;--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-33 .elementor-element.elementor-element-139653e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-33 .elementor-element.elementor-element-139653e:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-139653e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-33 .elementor-element.elementor-element-e0eba65{--display:flex;--min-height:0px;--flex-direction:row-reverse;--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-reverse;--justify-content:space-around;--align-items:center;}.elementor-33 .elementor-element.elementor-element-e0eba65:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-e0eba65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-33 .elementor-element.elementor-element-941b3b7{--display:flex;--min-height:444px;--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:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-33 .elementor-element.elementor-element-941b3b7:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-941b3b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-33 .elementor-element.elementor-element-de71446{--display:flex;--min-height:26vh;--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-33 .elementor-element.elementor-element-94676b5{z-index:0;}.elementor-33 .elementor-element.elementor-element-94676b5 img{width:100%;}.elementor-33 .elementor-element.elementor-element-680d3c7{--display:flex;--min-height:31vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:10%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-33 .elementor-element.elementor-element-782ac51 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:400;color:#000000;}.elementor-33 .elementor-element.elementor-element-d0b915d{--display:flex;--min-height:14px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap: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-33 .elementor-element.elementor-element-ec14053{text-align:center;}.elementor-33 .elementor-element.elementor-element-ec14053 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:10px;font-weight:400;color:#000000;}.elementor-33 .elementor-element.elementor-element-0dac7cd .elementor-icon-wrapper{text-align:center;}.elementor-33 .elementor-element.elementor-element-0dac7cd.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-33 .elementor-element.elementor-element-0dac7cd.elementor-view-framed .elementor-icon, .elementor-33 .elementor-element.elementor-element-0dac7cd.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-33 .elementor-element.elementor-element-0dac7cd.elementor-view-framed .elementor-icon, .elementor-33 .elementor-element.elementor-element-0dac7cd.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-33 .elementor-element.elementor-element-0dac7cd .elementor-icon{font-size:10px;}.elementor-33 .elementor-element.elementor-element-0dac7cd .elementor-icon svg{height:10px;}.elementor-33 .elementor-element.elementor-element-405e566{--display:flex;}.elementor-33 .elementor-element.elementor-element-c96fe5a{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:15px 15px;--row-gap:15px;--column-gap:15px;--grid-auto-flow:row;}.elementor-33 .elementor-element.elementor-element-c647a88{--display:flex;--min-height:205px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-33 .elementor-element.elementor-element-c647a88:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-c647a88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-33 .elementor-element.elementor-element-a03a2e6 img{width:40%;max-width:75%;}.elementor-33 .elementor-element.elementor-element-121ec72{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:9px 9px;--row-gap:9px;--column-gap:9px;}.elementor-33 .elementor-element.elementor-element-a137f4f{text-align:center;}.elementor-33 .elementor-element.elementor-element-a137f4f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-33 .elementor-element.elementor-element-0297822{--display:flex;--min-height:14px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap: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-33 .elementor-element.elementor-element-dd48b2e{text-align:center;}.elementor-33 .elementor-element.elementor-element-dd48b2e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:10px;font-weight:400;color:#000000;}.elementor-33 .elementor-element.elementor-element-fe92908 .elementor-icon-wrapper{text-align:center;}.elementor-33 .elementor-element.elementor-element-fe92908.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-33 .elementor-element.elementor-element-fe92908.elementor-view-framed .elementor-icon, .elementor-33 .elementor-element.elementor-element-fe92908.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-33 .elementor-element.elementor-element-fe92908.elementor-view-framed .elementor-icon, .elementor-33 .elementor-element.elementor-element-fe92908.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-33 .elementor-element.elementor-element-fe92908 .elementor-icon{font-size:10px;}.elementor-33 .elementor-element.elementor-element-fe92908 .elementor-icon svg{height:10px;}.elementor-33 .elementor-element.elementor-element-a582f45{--display:flex;--min-height:205px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-33 .elementor-element.elementor-element-a582f45:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-a582f45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-33 .elementor-element.elementor-element-e683fd7 img{width:40%;max-width:75%;}.elementor-33 .elementor-element.elementor-element-e473565{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:9px 9px;--row-gap:9px;--column-gap:9px;}.elementor-33 .elementor-element.elementor-element-3dc3337{text-align:center;}.elementor-33 .elementor-element.elementor-element-3dc3337 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-33 .elementor-element.elementor-element-2b113e5{--display:flex;--min-height:14px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap: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-33 .elementor-element.elementor-element-abd1d8d{text-align:center;}.elementor-33 .elementor-element.elementor-element-abd1d8d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:10px;font-weight:400;color:#000000;}.elementor-33 .elementor-element.elementor-element-adb2a81 .elementor-icon-wrapper{text-align:center;}.elementor-33 .elementor-element.elementor-element-adb2a81.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-33 .elementor-element.elementor-element-adb2a81.elementor-view-framed .elementor-icon, .elementor-33 .elementor-element.elementor-element-adb2a81.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-33 .elementor-element.elementor-element-adb2a81.elementor-view-framed .elementor-icon, .elementor-33 .elementor-element.elementor-element-adb2a81.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-33 .elementor-element.elementor-element-adb2a81 .elementor-icon{font-size:10px;}.elementor-33 .elementor-element.elementor-element-adb2a81 .elementor-icon svg{height:10px;}.elementor-33 .elementor-element.elementor-element-6de1017{--display:flex;--min-height:205px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-33 .elementor-element.elementor-element-6de1017:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-6de1017 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-33 .elementor-element.elementor-element-8b968f7 img{width:40%;max-width:75%;}.elementor-33 .elementor-element.elementor-element-5cbead5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:9px 9px;--row-gap:9px;--column-gap:9px;}.elementor-33 .elementor-element.elementor-element-8cafb77{text-align:center;}.elementor-33 .elementor-element.elementor-element-8cafb77 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-33 .elementor-element.elementor-element-57112cd{--display:flex;--min-height:14px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap: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-33 .elementor-element.elementor-element-03b5bba{text-align:center;}.elementor-33 .elementor-element.elementor-element-03b5bba .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:10px;font-weight:400;color:#000000;}.elementor-33 .elementor-element.elementor-element-1aff343 .elementor-icon-wrapper{text-align:center;}.elementor-33 .elementor-element.elementor-element-1aff343.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-33 .elementor-element.elementor-element-1aff343.elementor-view-framed .elementor-icon, .elementor-33 .elementor-element.elementor-element-1aff343.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-33 .elementor-element.elementor-element-1aff343.elementor-view-framed .elementor-icon, .elementor-33 .elementor-element.elementor-element-1aff343.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-33 .elementor-element.elementor-element-1aff343 .elementor-icon{font-size:10px;}.elementor-33 .elementor-element.elementor-element-1aff343 .elementor-icon svg{height:10px;}.elementor-33 .elementor-element.elementor-element-c00a30b{--display:flex;--min-height:205px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-33 .elementor-element.elementor-element-c00a30b:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-c00a30b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-33 .elementor-element.elementor-element-8a27a9b img{width:40%;max-width:75%;}.elementor-33 .elementor-element.elementor-element-9dafb5c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:9px 9px;--row-gap:9px;--column-gap:9px;}.elementor-33 .elementor-element.elementor-element-3c6e79e{text-align:center;}.elementor-33 .elementor-element.elementor-element-3c6e79e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-33 .elementor-element.elementor-element-b7ef04b{--display:flex;--min-height:14px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap: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-33 .elementor-element.elementor-element-92664ef{text-align:center;}.elementor-33 .elementor-element.elementor-element-92664ef .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:10px;font-weight:400;color:#000000;}.elementor-33 .elementor-element.elementor-element-783f87b .elementor-icon-wrapper{text-align:center;}.elementor-33 .elementor-element.elementor-element-783f87b.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-33 .elementor-element.elementor-element-783f87b.elementor-view-framed .elementor-icon, .elementor-33 .elementor-element.elementor-element-783f87b.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-33 .elementor-element.elementor-element-783f87b.elementor-view-framed .elementor-icon, .elementor-33 .elementor-element.elementor-element-783f87b.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-33 .elementor-element.elementor-element-783f87b .elementor-icon{font-size:10px;}.elementor-33 .elementor-element.elementor-element-783f87b .elementor-icon svg{height:10px;}.elementor-33 .elementor-element.elementor-element-5e27de5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-33 .elementor-element.elementor-element-5e27de5:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-5e27de5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-33 .elementor-element.elementor-element-c5de188{--display:flex;--min-height:0px;--flex-direction:row-reverse;--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-reverse;--justify-content:space-around;--align-items:center;}.elementor-33 .elementor-element.elementor-element-c5de188:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-c5de188 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-33 .elementor-element.elementor-element-13eee18{--display:flex;--min-height:444px;--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:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-33 .elementor-element.elementor-element-13eee18:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-13eee18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-33 .elementor-element.elementor-element-8df924a{--display:flex;--min-height:26vh;--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-33 .elementor-element.elementor-element-b60c29a{z-index:0;}.elementor-33 .elementor-element.elementor-element-b60c29a img{width:100%;}.elementor-33 .elementor-element.elementor-element-7cbb9c3{--display:flex;--min-height:31vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:10%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-33 .elementor-element.elementor-element-ed64173 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:400;color:#000000;}.elementor-33 .elementor-element.elementor-element-54d318f{--display:flex;--min-height:14px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap: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-33 .elementor-element.elementor-element-ffdfb8c{text-align:center;}.elementor-33 .elementor-element.elementor-element-ffdfb8c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:10px;font-weight:400;color:#000000;}.elementor-33 .elementor-element.elementor-element-2d9d20b .elementor-icon-wrapper{text-align:center;}.elementor-33 .elementor-element.elementor-element-2d9d20b.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-33 .elementor-element.elementor-element-2d9d20b.elementor-view-framed .elementor-icon, .elementor-33 .elementor-element.elementor-element-2d9d20b.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-33 .elementor-element.elementor-element-2d9d20b.elementor-view-framed .elementor-icon, .elementor-33 .elementor-element.elementor-element-2d9d20b.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-33 .elementor-element.elementor-element-2d9d20b .elementor-icon{font-size:10px;}.elementor-33 .elementor-element.elementor-element-2d9d20b .elementor-icon svg{height:10px;}.elementor-33 .elementor-element.elementor-element-8d58582{--display:flex;}.elementor-33 .elementor-element.elementor-element-ff90cc7{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:15px 15px;--row-gap:15px;--column-gap:15px;--grid-auto-flow:row;}.elementor-33 .elementor-element.elementor-element-547e1ce{--display:flex;--min-height:205px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-33 .elementor-element.elementor-element-547e1ce:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-547e1ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-33 .elementor-element.elementor-element-150daec img{width:40%;max-width:75%;}.elementor-33 .elementor-element.elementor-element-2fd1042{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:9px 9px;--row-gap:9px;--column-gap:9px;}.elementor-33 .elementor-element.elementor-element-35904af{text-align:center;}.elementor-33 .elementor-element.elementor-element-35904af .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-33 .elementor-element.elementor-element-f972310{--display:flex;--min-height:14px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap: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-33 .elementor-element.elementor-element-3d1a3da{text-align:center;}.elementor-33 .elementor-element.elementor-element-3d1a3da .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:10px;font-weight:400;color:#000000;}.elementor-33 .elementor-element.elementor-element-c505b40 .elementor-icon-wrapper{text-align:center;}.elementor-33 .elementor-element.elementor-element-c505b40.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-33 .elementor-element.elementor-element-c505b40.elementor-view-framed .elementor-icon, .elementor-33 .elementor-element.elementor-element-c505b40.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-33 .elementor-element.elementor-element-c505b40.elementor-view-framed .elementor-icon, .elementor-33 .elementor-element.elementor-element-c505b40.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-33 .elementor-element.elementor-element-c505b40 .elementor-icon{font-size:10px;}.elementor-33 .elementor-element.elementor-element-c505b40 .elementor-icon svg{height:10px;}.elementor-33 .elementor-element.elementor-element-3de8915{--display:flex;--min-height:205px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-33 .elementor-element.elementor-element-3de8915:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-3de8915 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-33 .elementor-element.elementor-element-81ed2f2 img{width:40%;max-width:75%;}.elementor-33 .elementor-element.elementor-element-9a352a1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:9px 9px;--row-gap:9px;--column-gap:9px;}.elementor-33 .elementor-element.elementor-element-94978c4{text-align:center;}.elementor-33 .elementor-element.elementor-element-94978c4 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-33 .elementor-element.elementor-element-0c9d715{--display:flex;--min-height:14px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap: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-33 .elementor-element.elementor-element-425c70c{text-align:center;}.elementor-33 .elementor-element.elementor-element-425c70c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:10px;font-weight:400;color:#000000;}.elementor-33 .elementor-element.elementor-element-046a264 .elementor-icon-wrapper{text-align:center;}.elementor-33 .elementor-element.elementor-element-046a264.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-33 .elementor-element.elementor-element-046a264.elementor-view-framed .elementor-icon, .elementor-33 .elementor-element.elementor-element-046a264.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-33 .elementor-element.elementor-element-046a264.elementor-view-framed .elementor-icon, .elementor-33 .elementor-element.elementor-element-046a264.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-33 .elementor-element.elementor-element-046a264 .elementor-icon{font-size:10px;}.elementor-33 .elementor-element.elementor-element-046a264 .elementor-icon svg{height:10px;}.elementor-33 .elementor-element.elementor-element-2cb0480{--display:flex;--min-height:205px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-33 .elementor-element.elementor-element-2cb0480:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-2cb0480 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-33 .elementor-element.elementor-element-886ed2f img{width:40%;max-width:75%;}.elementor-33 .elementor-element.elementor-element-56bd6cb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:9px 9px;--row-gap:9px;--column-gap:9px;}.elementor-33 .elementor-element.elementor-element-4ec32bf{text-align:center;}.elementor-33 .elementor-element.elementor-element-4ec32bf .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-33 .elementor-element.elementor-element-9d47928{--display:flex;--min-height:14px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap: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-33 .elementor-element.elementor-element-50fd2f0{text-align:center;}.elementor-33 .elementor-element.elementor-element-50fd2f0 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:10px;font-weight:400;color:#000000;}.elementor-33 .elementor-element.elementor-element-f51635e .elementor-icon-wrapper{text-align:center;}.elementor-33 .elementor-element.elementor-element-f51635e.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-33 .elementor-element.elementor-element-f51635e.elementor-view-framed .elementor-icon, .elementor-33 .elementor-element.elementor-element-f51635e.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-33 .elementor-element.elementor-element-f51635e.elementor-view-framed .elementor-icon, .elementor-33 .elementor-element.elementor-element-f51635e.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-33 .elementor-element.elementor-element-f51635e .elementor-icon{font-size:10px;}.elementor-33 .elementor-element.elementor-element-f51635e .elementor-icon svg{height:10px;}.elementor-33 .elementor-element.elementor-element-28d2c6c{--display:flex;--min-height:205px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-33 .elementor-element.elementor-element-28d2c6c:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-28d2c6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-33 .elementor-element.elementor-element-0850fd6 img{width:40%;max-width:75%;}.elementor-33 .elementor-element.elementor-element-7fc1e55{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:9px 9px;--row-gap:9px;--column-gap:9px;}.elementor-33 .elementor-element.elementor-element-c3e304a{text-align:center;}.elementor-33 .elementor-element.elementor-element-c3e304a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-33 .elementor-element.elementor-element-29953a0{--display:flex;--min-height:14px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap: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-33 .elementor-element.elementor-element-2bdb319{text-align:center;}.elementor-33 .elementor-element.elementor-element-2bdb319 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:10px;font-weight:400;color:#000000;}.elementor-33 .elementor-element.elementor-element-015d60b .elementor-icon-wrapper{text-align:center;}.elementor-33 .elementor-element.elementor-element-015d60b.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-33 .elementor-element.elementor-element-015d60b.elementor-view-framed .elementor-icon, .elementor-33 .elementor-element.elementor-element-015d60b.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-33 .elementor-element.elementor-element-015d60b.elementor-view-framed .elementor-icon, .elementor-33 .elementor-element.elementor-element-015d60b.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-33 .elementor-element.elementor-element-015d60b .elementor-icon{font-size:10px;}.elementor-33 .elementor-element.elementor-element-015d60b .elementor-icon svg{height:10px;}@media(max-width:1024px){.elementor-33 .elementor-element.elementor-element-601ebd4{--e-n-carousel-swiper-slides-to-display:2;}.elementor-33 .elementor-element.elementor-element-c100a27{--grid-auto-flow:row;}.elementor-33 .elementor-element.elementor-element-93cec8d{--grid-auto-flow:row;}.elementor-33 .elementor-element.elementor-element-c96fe5a{--grid-auto-flow:row;}.elementor-33 .elementor-element.elementor-element-ff90cc7{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-33 .elementor-element.elementor-element-8a98d8b{--content-width:100%;}.elementor-33 .elementor-element.elementor-element-9fb2d7a{--content-width:100%;}.elementor-33 .elementor-element.elementor-element-0d12a7d{--width:100%;}.elementor-33 .elementor-element.elementor-element-39f707a{--width:95%;}.elementor-33 .elementor-element.elementor-element-39bb5a7{--width:95%;}.elementor-33 .elementor-element.elementor-element-7b013ff{--width:95%;}.elementor-33 .elementor-element.elementor-element-f69117f{--width:95%;}.elementor-33 .elementor-element.elementor-element-478a1d1{--width:95%;}.elementor-33 .elementor-element.elementor-element-cbf15fe{--width:95%;}.elementor-33 .elementor-element.elementor-element-bc063e9{--width:50%;}.elementor-33 .elementor-element.elementor-element-d2d4f73{--width:100%;}.elementor-33 .elementor-element.elementor-element-c100a27{--width:72%;}.elementor-33 .elementor-element.elementor-element-9761331{--width:100%;}.elementor-33 .elementor-element.elementor-element-99e8572{--width:100%;}.elementor-33 .elementor-element.elementor-element-19fdfe9{--width:100%;}.elementor-33 .elementor-element.elementor-element-6bb0452{--width:100%;}.elementor-33 .elementor-element.elementor-element-e42f0f6{--width:50%;}.elementor-33 .elementor-element.elementor-element-5c01997{--width:100%;}.elementor-33 .elementor-element.elementor-element-93cec8d{--width:72%;}.elementor-33 .elementor-element.elementor-element-3fe389f{--width:100%;}.elementor-33 .elementor-element.elementor-element-8ec854b{--width:100%;}.elementor-33 .elementor-element.elementor-element-1d09405{--width:100%;}.elementor-33 .elementor-element.elementor-element-bef53cb{--width:100%;}.elementor-33 .elementor-element.elementor-element-e0eba65{--width:50%;}.elementor-33 .elementor-element.elementor-element-680d3c7{--width:100%;}.elementor-33 .elementor-element.elementor-element-c96fe5a{--width:72%;}.elementor-33 .elementor-element.elementor-element-c647a88{--width:100%;}.elementor-33 .elementor-element.elementor-element-a582f45{--width:100%;}.elementor-33 .elementor-element.elementor-element-6de1017{--width:100%;}.elementor-33 .elementor-element.elementor-element-c00a30b{--width:100%;}.elementor-33 .elementor-element.elementor-element-c5de188{--width:50%;}.elementor-33 .elementor-element.elementor-element-7cbb9c3{--width:100%;}.elementor-33 .elementor-element.elementor-element-ff90cc7{--width:72%;}.elementor-33 .elementor-element.elementor-element-547e1ce{--width:100%;}.elementor-33 .elementor-element.elementor-element-3de8915{--width:100%;}.elementor-33 .elementor-element.elementor-element-2cb0480{--width:100%;}.elementor-33 .elementor-element.elementor-element-28d2c6c{--width:100%;}}@media(max-width:767px){.elementor-33 .elementor-element.elementor-element-1044a9a .swiper-slide{height:600px;}.elementor-33 .elementor-element.elementor-element-1044a9a .swiper-slide-contents{max-width:100%;}.elementor-33 .elementor-element.elementor-element-1c402d2:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-1c402d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.alcatelmobile.com/wp-content/uploads/2025/12/a62-mob-banner.jpg");}.elementor-33 .elementor-element.elementor-element-5de1a6e .elementor-cta__content{min-height:375px;padding:265px 0px 0px 225px;}.elementor-33 .elementor-element.elementor-element-5de1a6e .elementor-cta__button{padding:8px 8px 8px 8px;}.elementor-33 .elementor-element.elementor-element-b1423cf:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-b1423cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.alcatelmobile.com/wp-content/uploads/2025/09/Mob-KV.png");background-position:center center;background-size:cover;}.elementor-33 .elementor-element.elementor-element-ca43261 .elementor-cta__content{min-height:375px;padding:265px 0px 0px 225px;}.elementor-33 .elementor-element.elementor-element-ca43261 .elementor-cta__button{padding:8px 8px 8px 8px;}.elementor-33 .elementor-element.elementor-element-9fb2d7a:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-9fb2d7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.alcatelmobile.com/wp-content/uploads/2025/08/a11-KV-mob-new.jpg");}.elementor-33 .elementor-element.elementor-element-9fb2d7a{--min-height:410px;}.elementor-33 .elementor-element.elementor-element-ca29dba .elementor-cta__content{min-height:375px;padding:265px 0px 0px 225px;}.elementor-33 .elementor-element.elementor-element-ca29dba .elementor-cta__button{padding:8px 8px 8px 8px;}.elementor-33 .elementor-element.elementor-element-d4aec0c:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-d4aec0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.alcatelmobile.com/wp-content/uploads/2025/06/Mob-KV.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-33 .elementor-element.elementor-element-d4aec0c{--min-height:410px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-33 .elementor-element.elementor-element-e3b9d71 .elementor-cta__content{min-height:375px;padding:265px 0px 0px 225px;}.elementor-33 .elementor-element.elementor-element-e3b9d71 .elementor-cta__button{padding:8px 8px 8px 8px;}.elementor-33 .elementor-element.elementor-element-7333241:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-7333241 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.alcatelmobile.com/wp-content/uploads/2025/04/mob-kv-1.jpg");background-size:cover;}.elementor-33 .elementor-element.elementor-element-7333241{--min-height:410px;}.elementor-33 .elementor-element.elementor-element-1adbf19 .elementor-cta__content{min-height:375px;padding:265px 0px 0px 225px;}.elementor-33 .elementor-element.elementor-element-1adbf19 .elementor-cta__button{padding:8px 8px 8px 8px;}.elementor-33 .elementor-element.elementor-element-601ebd4{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:0px;width:100%;max-width:100%;--e-n-carousel-arrow-prev-top-position:0px;}.elementor-33 .elementor-element.elementor-element-601ebd4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-33 .elementor-element.elementor-element-441d3a4 .elementor-cta__content{min-height:100px;text-align:center;}.elementor-33 .elementor-element.elementor-element-441d3a4 .elementor-cta__bg-wrapper{min-height:35vh;}.elementor-33 .elementor-element.elementor-element-441d3a4 .elementor-cta__title{font-size:23px;}.elementor-33 .elementor-element.elementor-element-441d3a4 .elementor-cta__title:not(:last-child){margin-bottom:8px;}.elementor-33 .elementor-element.elementor-element-441d3a4 .elementor-cta__description{font-size:13px;}.elementor-33 .elementor-element.elementor-element-441d3a4 .elementor-cta__description:not(:last-child){margin-bottom:20px;}.elementor-33 .elementor-element.elementor-element-441d3a4 .elementor-cta__button{font-size:11px;}.elementor-33 .elementor-element.elementor-element-9d52d77 .elementor-cta__content{min-height:100px;text-align:center;}.elementor-33 .elementor-element.elementor-element-9d52d77 .elementor-cta__bg-wrapper{min-height:35vh;}.elementor-33 .elementor-element.elementor-element-9d52d77 .elementor-cta__title{font-size:23px;}.elementor-33 .elementor-element.elementor-element-9d52d77 .elementor-cta__title:not(:last-child){margin-bottom:8px;}.elementor-33 .elementor-element.elementor-element-9d52d77 .elementor-cta__description{font-size:13px;}.elementor-33 .elementor-element.elementor-element-9d52d77 .elementor-cta__description:not(:last-child){margin-bottom:20px;}.elementor-33 .elementor-element.elementor-element-9d52d77 .elementor-cta__button{font-size:11px;}.elementor-33 .elementor-element.elementor-element-d8b10d4 .elementor-cta__content{min-height:100px;text-align:center;}.elementor-33 .elementor-element.elementor-element-d8b10d4 .elementor-cta__bg-wrapper{min-height:35vh;}.elementor-33 .elementor-element.elementor-element-d8b10d4 .elementor-cta__title{font-size:23px;}.elementor-33 .elementor-element.elementor-element-d8b10d4 .elementor-cta__title:not(:last-child){margin-bottom:8px;}.elementor-33 .elementor-element.elementor-element-d8b10d4 .elementor-cta__description{font-size:13px;}.elementor-33 .elementor-element.elementor-element-d8b10d4 .elementor-cta__description:not(:last-child){margin-bottom:20px;}.elementor-33 .elementor-element.elementor-element-d8b10d4 .elementor-cta__button{font-size:11px;}.elementor-33 .elementor-element.elementor-element-c100a27{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-33 .elementor-element.elementor-element-93cec8d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-33 .elementor-element.elementor-element-1ae3dfb .elementor-heading-title{font-size:30px;}.elementor-33 .elementor-element.elementor-element-4a557ab .elementor-heading-title{font-size:2.5vw;}.elementor-33 .elementor-element.elementor-element-1efb129 .elementor-heading-title{font-size:2.5vw;}.elementor-33 .elementor-element.elementor-element-7c27a08{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-33 .elementor-element.elementor-element-941b3b7{--min-height:0px;}.elementor-33 .elementor-element.elementor-element-680d3c7{--min-height:20vh;}.elementor-33 .elementor-element.elementor-element-c96fe5a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-33 .elementor-element.elementor-element-13eee18{--min-height:0px;}.elementor-33 .elementor-element.elementor-element-7cbb9c3{--min-height:20vh;}.elementor-33 .elementor-element.elementor-element-ff90cc7{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for slides, class: .elementor-element-1044a9a */.elementor-33 .elementor-element.elementor-element-1044a9a .elementor-slide-button {
    border: none !important;
    box-shadow: none !important;
    outline: none !important;
}
.elementor-33 .elementor-element.elementor-element-1044a9a .elementor-button {
    border-radius: 40px !important;
}
.elementor-33 .elementor-element.elementor-element-1044a9a .elementor-slide-button {
    margin-bottom: 55px !important;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-5de1a6e */.elementor-33 .elementor-element.elementor-element-5de1a6e {
    --btn-x: 60%;
    --btn-y: 72%;

    --btn-offset-x: 0px;
    --btn-offset-y: 0px;
}

/* 让 CTA 本体成为按钮定位参照物 */
.elementor-33 .elementor-element.elementor-element-5de1a6e .elementor-cta {
    position: relative !important;
    height: 100% !important;
    overflow: hidden !important;
}

/* 让内容层铺满 CTA，但不影响背景 */
.elementor-33 .elementor-element.elementor-element-5de1a6e .elementor-cta__content {
    position: absolute !important;
    inset: 0 !important;

    width: 100% !important;
    height: 100% !important;

    padding: 0 !important;
    margin: 0 !important;
}

/* 按钮以 CTA 自身为参照 */
.elementor-33 .elementor-element.elementor-element-5de1a6e .elementor-cta__button-wrapper {
    position: absolute !important;

    left: var(--btn-x) !important;
    top: var(--btn-y) !important;

    transform: translate(
        calc(-50% + var(--btn-offset-x)),
        calc(-50% + var(--btn-offset-y))
    ) !important;

    right: auto !important;
    bottom: auto !important;

    margin: 0 !important;
    z-index: 20 !important;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-5de1a6e */.elementor-33 .elementor-element.elementor-element-5de1a6e {
    --btn-x: 60%;
    --btn-y: 72%;

    --btn-offset-x: 0px;
    --btn-offset-y: 0px;
}

/* 让 CTA 本体成为按钮定位参照物 */
.elementor-33 .elementor-element.elementor-element-5de1a6e .elementor-cta {
    position: relative !important;
    height: 100% !important;
    overflow: hidden !important;
}

/* 让内容层铺满 CTA，但不影响背景 */
.elementor-33 .elementor-element.elementor-element-5de1a6e .elementor-cta__content {
    position: absolute !important;
    inset: 0 !important;

    width: 100% !important;
    height: 100% !important;

    padding: 0 !important;
    margin: 0 !important;
}

/* 按钮以 CTA 自身为参照 */
.elementor-33 .elementor-element.elementor-element-5de1a6e .elementor-cta__button-wrapper {
    position: absolute !important;

    left: var(--btn-x) !important;
    top: var(--btn-y) !important;

    transform: translate(
        calc(-50% + var(--btn-offset-x)),
        calc(-50% + var(--btn-offset-y))
    ) !important;

    right: auto !important;
    bottom: auto !important;

    margin: 0 !important;
    z-index: 20 !important;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-5de1a6e */.elementor-33 .elementor-element.elementor-element-5de1a6e {
    --btn-x: 60%;
    --btn-y: 72%;

    --btn-offset-x: 0px;
    --btn-offset-y: 0px;
}

/* 让 CTA 本体成为按钮定位参照物 */
.elementor-33 .elementor-element.elementor-element-5de1a6e .elementor-cta {
    position: relative !important;
    height: 100% !important;
    overflow: hidden !important;
}

/* 让内容层铺满 CTA，但不影响背景 */
.elementor-33 .elementor-element.elementor-element-5de1a6e .elementor-cta__content {
    position: absolute !important;
    inset: 0 !important;

    width: 100% !important;
    height: 100% !important;

    padding: 0 !important;
    margin: 0 !important;
}

/* 按钮以 CTA 自身为参照 */
.elementor-33 .elementor-element.elementor-element-5de1a6e .elementor-cta__button-wrapper {
    position: absolute !important;

    left: var(--btn-x) !important;
    top: var(--btn-y) !important;

    transform: translate(
        calc(-50% + var(--btn-offset-x)),
        calc(-50% + var(--btn-offset-y))
    ) !important;

    right: auto !important;
    bottom: auto !important;

    margin: 0 !important;
    z-index: 20 !important;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-5de1a6e */.elementor-33 .elementor-element.elementor-element-5de1a6e {
    --btn-x: 60%;
    --btn-y: 72%;

    --btn-offset-x: 0px;
    --btn-offset-y: 0px;
}

/* 让 CTA 本体成为按钮定位参照物 */
.elementor-33 .elementor-element.elementor-element-5de1a6e .elementor-cta {
    position: relative !important;
    height: 100% !important;
    overflow: hidden !important;
}

/* 让内容层铺满 CTA，但不影响背景 */
.elementor-33 .elementor-element.elementor-element-5de1a6e .elementor-cta__content {
    position: absolute !important;
    inset: 0 !important;

    width: 100% !important;
    height: 100% !important;

    padding: 0 !important;
    margin: 0 !important;
}

/* 按钮以 CTA 自身为参照 */
.elementor-33 .elementor-element.elementor-element-5de1a6e .elementor-cta__button-wrapper {
    position: absolute !important;

    left: var(--btn-x) !important;
    top: var(--btn-y) !important;

    transform: translate(
        calc(-50% + var(--btn-offset-x)),
        calc(-50% + var(--btn-offset-y))
    ) !important;

    right: auto !important;
    bottom: auto !important;

    margin: 0 !important;
    z-index: 20 !important;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-5de1a6e */.elementor-33 .elementor-element.elementor-element-5de1a6e {
    --btn-x: 60%;
    --btn-y: 72%;

    --btn-offset-x: 0px;
    --btn-offset-y: 0px;
}

/* 让 CTA 本体成为按钮定位参照物 */
.elementor-33 .elementor-element.elementor-element-5de1a6e .elementor-cta {
    position: relative !important;
    height: 100% !important;
    overflow: hidden !important;
}

/* 让内容层铺满 CTA，但不影响背景 */
.elementor-33 .elementor-element.elementor-element-5de1a6e .elementor-cta__content {
    position: absolute !important;
    inset: 0 !important;

    width: 100% !important;
    height: 100% !important;

    padding: 0 !important;
    margin: 0 !important;
}

/* 按钮以 CTA 自身为参照 */
.elementor-33 .elementor-element.elementor-element-5de1a6e .elementor-cta__button-wrapper {
    position: absolute !important;

    left: var(--btn-x) !important;
    top: var(--btn-y) !important;

    transform: translate(
        calc(-50% + var(--btn-offset-x)),
        calc(-50% + var(--btn-offset-y))
    ) !important;

    right: auto !important;
    bottom: auto !important;

    margin: 0 !important;
    z-index: 20 !important;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-5de1a6e */.elementor-33 .elementor-element.elementor-element-5de1a6e {
    --btn-x: 60%;
    --btn-y: 72%;

    --btn-offset-x: 0px;
    --btn-offset-y: 0px;
}

/* 让 CTA 本体成为按钮定位参照物 */
.elementor-33 .elementor-element.elementor-element-5de1a6e .elementor-cta {
    position: relative !important;
    height: 100% !important;
    overflow: hidden !important;
}

/* 让内容层铺满 CTA，但不影响背景 */
.elementor-33 .elementor-element.elementor-element-5de1a6e .elementor-cta__content {
    position: absolute !important;
    inset: 0 !important;

    width: 100% !important;
    height: 100% !important;

    padding: 0 !important;
    margin: 0 !important;
}

/* 按钮以 CTA 自身为参照 */
.elementor-33 .elementor-element.elementor-element-5de1a6e .elementor-cta__button-wrapper {
    position: absolute !important;

    left: var(--btn-x) !important;
    top: var(--btn-y) !important;

    transform: translate(
        calc(-50% + var(--btn-offset-x)),
        calc(-50% + var(--btn-offset-y))
    ) !important;

    right: auto !important;
    bottom: auto !important;

    margin: 0 !important;
    z-index: 20 !important;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-601ebd4 *//* =========================
   Carousel 等比例缩放
   100% ~ 60%：按比例缩放
   60% 以下：高度固定，不继续压缩
========================= */

.elementor-33 .elementor-element.elementor-element-601ebd4 {
    /*
      1920 × 800 的 60%：
      1152 × 480
    */
    --hero-lock-width: 1152px;
    --hero-lock-height: 480px;

    width: 100% !important;
    max-width: 100% !important;

    /*
      正常按 1920:800 比例缩放
      小于 1152px 宽时，高度不低于 480px
    */
    height: 41.6667vw !important;
    min-height: var(--hero-lock-height) !important;
    max-height: 800px !important;

    overflow: hidden !important;
}


/* =========================
   Swiper 层级
========================= */

.elementor-33 .elementor-element.elementor-element-601ebd4 .swiper,
.elementor-33 .elementor-element.elementor-element-601ebd4 .swiper-container,
.elementor-33 .elementor-element.elementor-element-601ebd4 .elementor-main-swiper {
    width: 100% !important;
    max-width: 100% !important;

    height: 100% !important;
    min-height: 0 !important;

    overflow: hidden !important;
}

.elementor-33 .elementor-element.elementor-element-601ebd4 .swiper-wrapper {
    height: 100% !important;
    min-height: 0 !important;
}

.elementor-33 .elementor-element.elementor-element-601ebd4 .swiper-slide {
    height: 100% !important;
    min-height: 0 !important;

    position: relative !important;
    overflow: hidden !important;
}


/* =========================
   Slide 内部元素跟随高度
========================= */

.elementor-33 .elementor-element.elementor-element-601ebd4 .swiper-slide > .elementor-element,
.elementor-33 .elementor-element.elementor-element-601ebd4 .swiper-slide > .e-con,
.elementor-33 .elementor-element.elementor-element-601ebd4 .swiper-slide > .elementor-widget,
.elementor-33 .elementor-element.elementor-element-601ebd4 .swiper-slide > .elementor-widget-wrap {
    height: 100% !important;
    min-height: 0 !important;
}

.elementor-33 .elementor-element.elementor-element-601ebd4 .swiper-slide > .elementor-element > .elementor-widget-container,
.elementor-33 .elementor-element.elementor-element-601ebd4 .swiper-slide > .elementor-widget > .elementor-widget-container {
    height: 100% !important;
    min-height: 0 !important;
}


/* =========================
   Call To Action 外层
   只跟随 Carousel 高度
   不移动 CTA 本体
========================= */

.elementor-33 .elementor-element.elementor-element-601ebd4 .elementor-widget-call-to-action,
.elementor-33 .elementor-element.elementor-element-601ebd4 .elementor-widget-call-to-action > .elementor-widget-container,
.elementor-33 .elementor-element.elementor-element-601ebd4 .elementor-cta {
    width: 100% !important;
    max-width: 100% !important;

    height: 100% !important;
    min-height: 0 !important;

    overflow: hidden !important;
}


/* =========================
   CTA 背景图
========================= */

.elementor-33 .elementor-element.elementor-element-601ebd4 .elementor-cta__bg-wrapper,
.elementor-33 .elementor-element.elementor-element-601ebd4 .elementor-cta__bg {
    width: 100% !important;
    height: 100% !important;
    min-height: 0 !important;
}

.elementor-33 .elementor-element.elementor-element-601ebd4 .elementor-cta__bg {
    background-size: cover !important;
    background-position: center center !important;
    background-repeat: no-repeat !important;
}


/* =========================
   关键：
   只给 CTA 内容层设置一个“最小参照宽度”
   让 Padding 在 60% 以下不再继续变化
========================= */

.elementor-33 .elementor-element.elementor-element-601ebd4 .elementor-cta__content {
    position: absolute !important;

    top: 0 !important;
    left: 50% !important;

    width: max(100%, var(--hero-lock-width)) !important;
    max-width: none !important;

    height: 100% !important;
    min-height: 0 !important;

    transform: translateX(-50%) !important;

    box-sizing: border-box !important;

    /*
      不写 padding
      让 Elementor 的 Padding 控件继续生效
    */
}


/* =========================
   按钮不再被 CSS 强行定位
   位置交给 CTA 的 Padding / Alignment
========================= */

.elementor-33 .elementor-element.elementor-element-601ebd4 .elementor-cta__button-wrapper {
    box-sizing: border-box !important;
}

.elementor-33 .elementor-element.elementor-element-601ebd4 .elementor-cta__button {
    white-space: nowrap !important;
}


/* =========================
   普通 Image 图片组件
========================= */

.elementor-33 .elementor-element.elementor-element-601ebd4 .elementor-widget-image,
.elementor-33 .elementor-element.elementor-element-601ebd4 .elementor-widget-image > .elementor-widget-container {
    height: 100% !important;
    min-height: 0 !important;
}

.elementor-33 .elementor-element.elementor-element-601ebd4 .elementor-widget-image img {
    width: 100% !important;
    height: 100% !important;

    object-fit: cover !important;
    object-position: center center !important;

    display: block !important;
}


/* =========================
   防止横向溢出
========================= */

.elementor-33 .elementor-element.elementor-element-601ebd4,
.elementor-33 .elementor-element.elementor-element-601ebd4 * {
    box-sizing: border-box !important;
}

/* Elementor Carousel 默认左右箭头 */
.elementor-33 .elementor-element.elementor-element-601ebd4 .elementor-swiper-button,
.elementor-33 .elementor-element.elementor-element-601ebd4 .swiper-button-prev,
.elementor-33 .elementor-element.elementor-element-601ebd4 .swiper-button-next {
    width: 46px !important;
    height: 46px !important;

    border-radius: 50% !important;
    background: rgba(255, 255, 255, 0.15) !important;

    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    cursor: pointer !important;
    pointer-events: auto !important;

    z-index: 50 !important;

    box-shadow: 0 4px 14px rgba(0, 0, 0, 0.01) !important;

    transition:
        background-color 0.25s ease,
        box-shadow 0.25s ease,
        transform 0.25s ease;
}

/* hover 效果 */
.elementor-33 .elementor-element.elementor-element-601ebd4 .elementor-swiper-button:hover,
.elementor-33 .elementor-element.elementor-element-601ebd4 .swiper-button-prev:hover,
.elementor-33 .elementor-element.elementor-element-601ebd4 .swiper-button-next:hover {
    background: #ffffff !important;
    box-shadow: 0 6px 18px rgba(0, 0, 0, 0.22) !important;
    transform: translateY(-50%) !important;
}

/* 箭头图标本身 */
.elementor-33 .elementor-element.elementor-element-601ebd4 .elementor-swiper-button i,
.elementor-33 .elementor-element.elementor-element-601ebd4 .elementor-swiper-button svg,
.elementor-33 .elementor-element.elementor-element-601ebd4 .swiper-button-prev::after,
.elementor-33 .elementor-element.elementor-element-601ebd4 .swiper-button-next::after {
    font-size: 18px !important;
    color: #111 !important;
}

/* 防止箭头区域被下方内容盖住 */
.elementor-33 .elementor-element.elementor-element-601ebd4 {
    position: relative !important;
    overflow: hidden !important;
}

.elementor-33 .elementor-element.elementor-element-601ebd4 .swiper,
.elementor-33 .elementor-element.elementor-element-601ebd4 .swiper-container {
    position: relative !important;
    z-index: 1 !important;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-41926b0 *//* 当前CTA卡片 */

.elementor-33 .elementor-element.elementor-element-41926b0 {
    border-radius: 30px;
    overflow: hidden;
    transition: all 0.35s ease;
    padding: 0 !important;
}

/* 鼠标悬停阴影 */

.elementor-33 .elementor-element.elementor-element-41926b0:hover {
    box-shadow:
        0 8px 20px rgba(0,0,0,.10),
        0 20px 40px rgba(0,0,0,.15);
}

/* CTA按钮去边框 */

.elementor-33 .elementor-element.elementor-element-41926b0 .elementor-button,
.elementor-33 .elementor-element.elementor-element-41926b0 button {
    border: none !important;
    box-shadow: none !important;
}

/* 左侧文字区域内边距 */

.elementor-33 .elementor-element.elementor-element-41926b0 .elementor-cta__content {
    padding-left: clamp(30px, 10vw, 120px);
    padding-right: clamp(30px, 10vw, 120px);
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-7a056cd *//* 当前CTA卡片 */

.elementor-33 .elementor-element.elementor-element-7a056cd {
    border-radius: 30px;
    overflow: hidden;
    transition: all 0.35s ease;
    padding: 0 !important;
}

/* 鼠标悬停阴影 */

.elementor-33 .elementor-element.elementor-element-7a056cd:hover {
    box-shadow:
        0 8px 20px rgba(0,0,0,.10),
        0 20px 40px rgba(0,0,0,.15);
}

/* CTA按钮去边框 */

.elementor-33 .elementor-element.elementor-element-7a056cd .elementor-button,
.elementor-33 .elementor-element.elementor-element-7a056cd button {
    border: none !important;
    box-shadow: none !important;
}

/* 左侧文字区域内边距 */

.elementor-33 .elementor-element.elementor-element-7a056cd .elementor-cta__content {
    padding-left: clamp(30px, 10vw, 120px);
    padding-right: clamp(30px, 10vw, 120px);
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-7122b48 *//* 当前CTA卡片 */

.elementor-33 .elementor-element.elementor-element-7122b48 {
    border-radius: 30px;
    overflow: hidden;
    transition: all 0.35s ease;
    padding: 0 !important;
}

/* 鼠标悬停阴影 */

.elementor-33 .elementor-element.elementor-element-7122b48:hover {
    box-shadow:
        0 8px 20px rgba(0,0,0,.10),
        0 20px 40px rgba(0,0,0,.15);
}

/* CTA按钮去边框 */

.elementor-33 .elementor-element.elementor-element-7122b48 .elementor-button,
.elementor-33 .elementor-element.elementor-element-7122b48 button {
    border: none !important;
    box-shadow: none !important;
}

/* 左侧文字区域内边距 */

.elementor-33 .elementor-element.elementor-element-7122b48 .elementor-cta__content {
    padding-left: clamp(30px, 10vw, 120px);
    padding-right: clamp(30px, 10vw, 120px);
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-441d3a4 *//* 当前CTA卡片 */

.elementor-33 .elementor-element.elementor-element-441d3a4 {
    border-radius: 30px;
    overflow: hidden;
    transition: all 0.35s ease;
    padding: 0 !important;
}

/* 鼠标悬停阴影 */

.elementor-33 .elementor-element.elementor-element-441d3a4:hover {
    box-shadow:
        0 8px 20px rgba(0,0,0,.10),
        0 20px 40px rgba(0,0,0,.15);
}

/* CTA按钮去边框 */

.elementor-33 .elementor-element.elementor-element-441d3a4 .elementor-button,
.elementor-33 .elementor-element.elementor-element-441d3a4 button {
    border: none !important;
    box-shadow: none !important;
}

/* 左侧文字区域内边距 */

.elementor-33 .elementor-element.elementor-element-441d3a4 .elementor-cta__content {
    padding-left: clamp(30px, 10vw, 120px);
    padding-right: clamp(30px, 10vw, 120px);
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-9d52d77 *//* 当前CTA卡片 */

.elementor-33 .elementor-element.elementor-element-9d52d77 {
    border-radius: 30px;
    overflow: hidden;
    transition: all 0.35s ease;
    padding: 0 !important;
}

/* 鼠标悬停阴影 */

.elementor-33 .elementor-element.elementor-element-9d52d77:hover {
    box-shadow:
        0 8px 20px rgba(0,0,0,.10),
        0 20px 40px rgba(0,0,0,.15);
}

/* CTA按钮去边框 */

.elementor-33 .elementor-element.elementor-element-9d52d77 .elementor-button,
.elementor-33 .elementor-element.elementor-element-9d52d77 button {
    border: none !important;
    box-shadow: none !important;
}

/* 左侧文字区域内边距 */

.elementor-33 .elementor-element.elementor-element-9d52d77 .elementor-cta__content {
    padding-left: clamp(30px, 10vw, 120px);
    padding-right: clamp(30px, 10vw, 120px);
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-d8b10d4 *//* 当前CTA卡片 */

.elementor-33 .elementor-element.elementor-element-d8b10d4 {
    border-radius: 30px;
    overflow: hidden;
    transition: all 0.35s ease;
    padding: 0 !important;
}

/* 鼠标悬停阴影 */

.elementor-33 .elementor-element.elementor-element-d8b10d4:hover {
    box-shadow:
        0 8px 20px rgba(0,0,0,.10),
        0 20px 40px rgba(0,0,0,.15);
}

/* CTA按钮去边框 */

.elementor-33 .elementor-element.elementor-element-d8b10d4 .elementor-button,
.elementor-33 .elementor-element.elementor-element-d8b10d4 button {
    border: none !important;
    box-shadow: none !important;
}

/* 左侧文字区域内边距 */

.elementor-33 .elementor-element.elementor-element-d8b10d4 .elementor-cta__content {
    padding-left: clamp(30px, 10vw, 120px);
    padding-right: clamp(30px, 10vw, 120px);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4cd8dbb */.elementor-33 .elementor-element.elementor-element-4cd8dbb img {
    border-top-left-radius: 30px;
    border-top-right-radius: 30px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10f4161 */.elementor-33 .elementor-element.elementor-element-10f4161 {
    position: relative;
    overflow: hidden;
    border-radius: 30px 30px 0 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-add3c94 */.elementor-33 .elementor-element.elementor-element-add3c94 {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 6px !important;

    width: fit-content !important;
    margin-left: auto !important;
    margin-right: auto !important;
}

/* 文字组件不要带默认 margin */
.elementor-33 .elementor-element.elementor-element-add3c94 .elementor-widget-heading,
.elementor-33 .elementor-element.elementor-element-add3c94 .elementor-widget-text-editor {
    width: auto !important;
    margin: 0 !important;
}

/* Learn More 文字 */
.elementor-33 .elementor-element.elementor-element-add3c94 .elementor-heading-title,
.elementor-33 .elementor-element.elementor-element-add3c94 .elementor-widget-text-editor,
.elementor-33 .elementor-element.elementor-element-add3c94 .elementor-widget-text-editor p {
    margin: 0 !important;
    line-height: 1 !important;
    display: flex !important;
    align-items: center !important;
}

/* Icon 组件外层 */
.elementor-33 .elementor-element.elementor-element-add3c94 .elementor-widget-icon {
    width: auto !important;
    margin: 0 !important;
    line-height: 0 !important;
    display: flex !important;
    align-items: center !important;
}

/* Icon 本体 */
.elementor-33 .elementor-element.elementor-element-add3c94 .elementor-icon {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    line-height: 0 !important;
}

/* SVG 箭头 */
.elementor-33 .elementor-element.elementor-element-add3c94 .elementor-icon svg {
    display: block !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a70945b */.elementor-33 .elementor-element.elementor-element-a70945b {
    padding: 0 !important;
    margin: 0 !important;
    gap: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-155b32a */.elementor-33 .elementor-element.elementor-element-155b32a {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 6px !important;

    width: fit-content !important;
    margin-left: auto !important;
    margin-right: auto !important;
}

/* 文字组件不要带默认 margin */
.elementor-33 .elementor-element.elementor-element-155b32a .elementor-widget-heading,
.elementor-33 .elementor-element.elementor-element-155b32a .elementor-widget-text-editor {
    width: auto !important;
    margin: 0 !important;
}

/* Learn More 文字 */
.elementor-33 .elementor-element.elementor-element-155b32a .elementor-heading-title,
.elementor-33 .elementor-element.elementor-element-155b32a .elementor-widget-text-editor,
.elementor-33 .elementor-element.elementor-element-155b32a .elementor-widget-text-editor p {
    margin: 0 !important;
    line-height: 1 !important;
    display: flex !important;
    align-items: center !important;
}

/* Icon 组件外层 */
.elementor-33 .elementor-element.elementor-element-155b32a .elementor-widget-icon {
    width: auto !important;
    margin: 0 !important;
    line-height: 0 !important;
    display: flex !important;
    align-items: center !important;
}

/* Icon 本体 */
.elementor-33 .elementor-element.elementor-element-155b32a .elementor-icon {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    line-height: 0 !important;
}

/* SVG 箭头 */
.elementor-33 .elementor-element.elementor-element-155b32a .elementor-icon svg {
    display: block !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dcbe2d9 */.elementor-33 .elementor-element.elementor-element-dcbe2d9 {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 6px !important;

    width: fit-content !important;
    margin-left: auto !important;
    margin-right: auto !important;
}

/* 文字组件不要带默认 margin */
.elementor-33 .elementor-element.elementor-element-dcbe2d9 .elementor-widget-heading,
.elementor-33 .elementor-element.elementor-element-dcbe2d9 .elementor-widget-text-editor {
    width: auto !important;
    margin: 0 !important;
}

/* Learn More 文字 */
.elementor-33 .elementor-element.elementor-element-dcbe2d9 .elementor-heading-title,
.elementor-33 .elementor-element.elementor-element-dcbe2d9 .elementor-widget-text-editor,
.elementor-33 .elementor-element.elementor-element-dcbe2d9 .elementor-widget-text-editor p {
    margin: 0 !important;
    line-height: 1 !important;
    display: flex !important;
    align-items: center !important;
}

/* Icon 组件外层 */
.elementor-33 .elementor-element.elementor-element-dcbe2d9 .elementor-widget-icon {
    width: auto !important;
    margin: 0 !important;
    line-height: 0 !important;
    display: flex !important;
    align-items: center !important;
}

/* Icon 本体 */
.elementor-33 .elementor-element.elementor-element-dcbe2d9 .elementor-icon {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    line-height: 0 !important;
}

/* SVG 箭头 */
.elementor-33 .elementor-element.elementor-element-dcbe2d9 .elementor-icon svg {
    display: block !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ae757e */.elementor-33 .elementor-element.elementor-element-7ae757e {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 6px !important;

    width: fit-content !important;
    margin-left: auto !important;
    margin-right: auto !important;
}

/* 文字组件不要带默认 margin */
.elementor-33 .elementor-element.elementor-element-7ae757e .elementor-widget-heading,
.elementor-33 .elementor-element.elementor-element-7ae757e .elementor-widget-text-editor {
    width: auto !important;
    margin: 0 !important;
}

/* Learn More 文字 */
.elementor-33 .elementor-element.elementor-element-7ae757e .elementor-heading-title,
.elementor-33 .elementor-element.elementor-element-7ae757e .elementor-widget-text-editor,
.elementor-33 .elementor-element.elementor-element-7ae757e .elementor-widget-text-editor p {
    margin: 0 !important;
    line-height: 1 !important;
    display: flex !important;
    align-items: center !important;
}

/* Icon 组件外层 */
.elementor-33 .elementor-element.elementor-element-7ae757e .elementor-widget-icon {
    width: auto !important;
    margin: 0 !important;
    line-height: 0 !important;
    display: flex !important;
    align-items: center !important;
}

/* Icon 本体 */
.elementor-33 .elementor-element.elementor-element-7ae757e .elementor-icon {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    line-height: 0 !important;
}

/* SVG 箭头 */
.elementor-33 .elementor-element.elementor-element-7ae757e .elementor-icon svg {
    display: block !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-27b3f00 */.elementor-33 .elementor-element.elementor-element-27b3f00 {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 6px !important;

    width: fit-content !important;
    margin-left: auto !important;
    margin-right: auto !important;
}

/* 文字组件不要带默认 margin */
.elementor-33 .elementor-element.elementor-element-27b3f00 .elementor-widget-heading,
.elementor-33 .elementor-element.elementor-element-27b3f00 .elementor-widget-text-editor {
    width: auto !important;
    margin: 0 !important;
}

/* Learn More 文字 */
.elementor-33 .elementor-element.elementor-element-27b3f00 .elementor-heading-title,
.elementor-33 .elementor-element.elementor-element-27b3f00 .elementor-widget-text-editor,
.elementor-33 .elementor-element.elementor-element-27b3f00 .elementor-widget-text-editor p {
    margin: 0 !important;
    line-height: 1 !important;
    display: flex !important;
    align-items: center !important;
}

/* Icon 组件外层 */
.elementor-33 .elementor-element.elementor-element-27b3f00 .elementor-widget-icon {
    width: auto !important;
    margin: 0 !important;
    line-height: 0 !important;
    display: flex !important;
    align-items: center !important;
}

/* Icon 本体 */
.elementor-33 .elementor-element.elementor-element-27b3f00 .elementor-icon {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    line-height: 0 !important;
}

/* SVG 箭头 */
.elementor-33 .elementor-element.elementor-element-27b3f00 .elementor-icon svg {
    display: block !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94aa0cc */.elementor-33 .elementor-element.elementor-element-94aa0cc {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 6px !important;

    width: fit-content !important;
    margin-left: auto !important;
    margin-right: auto !important;
}

/* 文字组件不要带默认 margin */
.elementor-33 .elementor-element.elementor-element-94aa0cc .elementor-widget-heading,
.elementor-33 .elementor-element.elementor-element-94aa0cc .elementor-widget-text-editor {
    width: auto !important;
    margin: 0 !important;
}

/* Learn More 文字 */
.elementor-33 .elementor-element.elementor-element-94aa0cc .elementor-heading-title,
.elementor-33 .elementor-element.elementor-element-94aa0cc .elementor-widget-text-editor,
.elementor-33 .elementor-element.elementor-element-94aa0cc .elementor-widget-text-editor p {
    margin: 0 !important;
    line-height: 1 !important;
    display: flex !important;
    align-items: center !important;
}

/* Icon 组件外层 */
.elementor-33 .elementor-element.elementor-element-94aa0cc .elementor-widget-icon {
    width: auto !important;
    margin: 0 !important;
    line-height: 0 !important;
    display: flex !important;
    align-items: center !important;
}

/* Icon 本体 */
.elementor-33 .elementor-element.elementor-element-94aa0cc .elementor-icon {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    line-height: 0 !important;
}

/* SVG 箭头 */
.elementor-33 .elementor-element.elementor-element-94aa0cc .elementor-icon svg {
    display: block !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-de123ca */.elementor-33 .elementor-element.elementor-element-de123ca img {
    border-top-left-radius: 30px;
    border-top-right-radius: 30px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b2475f */.elementor-33 .elementor-element.elementor-element-7b2475f {
    position: relative;
    overflow: hidden;
    border-radius: 30px 30px 0 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a899a9 */.elementor-33 .elementor-element.elementor-element-8a899a9 {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 6px !important;

    width: fit-content !important;
    margin-left: auto !important;
    margin-right: auto !important;
}

/* 文字组件不要带默认 margin */
.elementor-33 .elementor-element.elementor-element-8a899a9 .elementor-widget-heading,
.elementor-33 .elementor-element.elementor-element-8a899a9 .elementor-widget-text-editor {
    width: auto !important;
    margin: 0 !important;
}

/* Learn More 文字 */
.elementor-33 .elementor-element.elementor-element-8a899a9 .elementor-heading-title,
.elementor-33 .elementor-element.elementor-element-8a899a9 .elementor-widget-text-editor,
.elementor-33 .elementor-element.elementor-element-8a899a9 .elementor-widget-text-editor p {
    margin: 0 !important;
    line-height: 1 !important;
    display: flex !important;
    align-items: center !important;
}

/* Icon 组件外层 */
.elementor-33 .elementor-element.elementor-element-8a899a9 .elementor-widget-icon {
    width: auto !important;
    margin: 0 !important;
    line-height: 0 !important;
    display: flex !important;
    align-items: center !important;
}

/* Icon 本体 */
.elementor-33 .elementor-element.elementor-element-8a899a9 .elementor-icon {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    line-height: 0 !important;
}

/* SVG 箭头 */
.elementor-33 .elementor-element.elementor-element-8a899a9 .elementor-icon svg {
    display: block !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-300176d */.elementor-33 .elementor-element.elementor-element-300176d {
    padding: 0 !important;
    margin: 0 !important;
    gap: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-74e0787 */.elementor-33 .elementor-element.elementor-element-74e0787 {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 6px !important;

    width: fit-content !important;
    margin-left: auto !important;
    margin-right: auto !important;
}

/* 文字组件不要带默认 margin */
.elementor-33 .elementor-element.elementor-element-74e0787 .elementor-widget-heading,
.elementor-33 .elementor-element.elementor-element-74e0787 .elementor-widget-text-editor {
    width: auto !important;
    margin: 0 !important;
}

/* Learn More 文字 */
.elementor-33 .elementor-element.elementor-element-74e0787 .elementor-heading-title,
.elementor-33 .elementor-element.elementor-element-74e0787 .elementor-widget-text-editor,
.elementor-33 .elementor-element.elementor-element-74e0787 .elementor-widget-text-editor p {
    margin: 0 !important;
    line-height: 1 !important;
    display: flex !important;
    align-items: center !important;
}

/* Icon 组件外层 */
.elementor-33 .elementor-element.elementor-element-74e0787 .elementor-widget-icon {
    width: auto !important;
    margin: 0 !important;
    line-height: 0 !important;
    display: flex !important;
    align-items: center !important;
}

/* Icon 本体 */
.elementor-33 .elementor-element.elementor-element-74e0787 .elementor-icon {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    line-height: 0 !important;
}

/* SVG 箭头 */
.elementor-33 .elementor-element.elementor-element-74e0787 .elementor-icon svg {
    display: block !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9aecf25 */.elementor-33 .elementor-element.elementor-element-9aecf25 {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 6px !important;

    width: fit-content !important;
    margin-left: auto !important;
    margin-right: auto !important;
}

/* 文字组件不要带默认 margin */
.elementor-33 .elementor-element.elementor-element-9aecf25 .elementor-widget-heading,
.elementor-33 .elementor-element.elementor-element-9aecf25 .elementor-widget-text-editor {
    width: auto !important;
    margin: 0 !important;
}

/* Learn More 文字 */
.elementor-33 .elementor-element.elementor-element-9aecf25 .elementor-heading-title,
.elementor-33 .elementor-element.elementor-element-9aecf25 .elementor-widget-text-editor,
.elementor-33 .elementor-element.elementor-element-9aecf25 .elementor-widget-text-editor p {
    margin: 0 !important;
    line-height: 1 !important;
    display: flex !important;
    align-items: center !important;
}

/* Icon 组件外层 */
.elementor-33 .elementor-element.elementor-element-9aecf25 .elementor-widget-icon {
    width: auto !important;
    margin: 0 !important;
    line-height: 0 !important;
    display: flex !important;
    align-items: center !important;
}

/* Icon 本体 */
.elementor-33 .elementor-element.elementor-element-9aecf25 .elementor-icon {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    line-height: 0 !important;
}

/* SVG 箭头 */
.elementor-33 .elementor-element.elementor-element-9aecf25 .elementor-icon svg {
    display: block !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77ee6be */.elementor-33 .elementor-element.elementor-element-77ee6be {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 6px !important;

    width: fit-content !important;
    margin-left: auto !important;
    margin-right: auto !important;
}

/* 文字组件不要带默认 margin */
.elementor-33 .elementor-element.elementor-element-77ee6be .elementor-widget-heading,
.elementor-33 .elementor-element.elementor-element-77ee6be .elementor-widget-text-editor {
    width: auto !important;
    margin: 0 !important;
}

/* Learn More 文字 */
.elementor-33 .elementor-element.elementor-element-77ee6be .elementor-heading-title,
.elementor-33 .elementor-element.elementor-element-77ee6be .elementor-widget-text-editor,
.elementor-33 .elementor-element.elementor-element-77ee6be .elementor-widget-text-editor p {
    margin: 0 !important;
    line-height: 1 !important;
    display: flex !important;
    align-items: center !important;
}

/* Icon 组件外层 */
.elementor-33 .elementor-element.elementor-element-77ee6be .elementor-widget-icon {
    width: auto !important;
    margin: 0 !important;
    line-height: 0 !important;
    display: flex !important;
    align-items: center !important;
}

/* Icon 本体 */
.elementor-33 .elementor-element.elementor-element-77ee6be .elementor-icon {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    line-height: 0 !important;
}

/* SVG 箭头 */
.elementor-33 .elementor-element.elementor-element-77ee6be .elementor-icon svg {
    display: block !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b6065d */.elementor-33 .elementor-element.elementor-element-6b6065d {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 6px !important;

    width: fit-content !important;
    margin-left: auto !important;
    margin-right: auto !important;
}

/* 文字组件不要带默认 margin */
.elementor-33 .elementor-element.elementor-element-6b6065d .elementor-widget-heading,
.elementor-33 .elementor-element.elementor-element-6b6065d .elementor-widget-text-editor {
    width: auto !important;
    margin: 0 !important;
}

/* Learn More 文字 */
.elementor-33 .elementor-element.elementor-element-6b6065d .elementor-heading-title,
.elementor-33 .elementor-element.elementor-element-6b6065d .elementor-widget-text-editor,
.elementor-33 .elementor-element.elementor-element-6b6065d .elementor-widget-text-editor p {
    margin: 0 !important;
    line-height: 1 !important;
    display: flex !important;
    align-items: center !important;
}

/* Icon 组件外层 */
.elementor-33 .elementor-element.elementor-element-6b6065d .elementor-widget-icon {
    width: auto !important;
    margin: 0 !important;
    line-height: 0 !important;
    display: flex !important;
    align-items: center !important;
}

/* Icon 本体 */
.elementor-33 .elementor-element.elementor-element-6b6065d .elementor-icon {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    line-height: 0 !important;
}

/* SVG 箭头 */
.elementor-33 .elementor-element.elementor-element-6b6065d .elementor-icon svg {
    display: block !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-94676b5 */.elementor-33 .elementor-element.elementor-element-94676b5 img {
    border-top-left-radius: 30px;
    border-top-right-radius: 30px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-de71446 */.elementor-33 .elementor-element.elementor-element-de71446 {
    position: relative;
    overflow: hidden;
    border-radius: 30px 30px 0 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0b915d */.elementor-33 .elementor-element.elementor-element-d0b915d {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 6px !important;

    width: fit-content !important;
    margin-left: auto !important;
    margin-right: auto !important;
}

/* 文字组件不要带默认 margin */
.elementor-33 .elementor-element.elementor-element-d0b915d .elementor-widget-heading,
.elementor-33 .elementor-element.elementor-element-d0b915d .elementor-widget-text-editor {
    width: auto !important;
    margin: 0 !important;
}

/* Learn More 文字 */
.elementor-33 .elementor-element.elementor-element-d0b915d .elementor-heading-title,
.elementor-33 .elementor-element.elementor-element-d0b915d .elementor-widget-text-editor,
.elementor-33 .elementor-element.elementor-element-d0b915d .elementor-widget-text-editor p {
    margin: 0 !important;
    line-height: 1 !important;
    display: flex !important;
    align-items: center !important;
}

/* Icon 组件外层 */
.elementor-33 .elementor-element.elementor-element-d0b915d .elementor-widget-icon {
    width: auto !important;
    margin: 0 !important;
    line-height: 0 !important;
    display: flex !important;
    align-items: center !important;
}

/* Icon 本体 */
.elementor-33 .elementor-element.elementor-element-d0b915d .elementor-icon {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    line-height: 0 !important;
}

/* SVG 箭头 */
.elementor-33 .elementor-element.elementor-element-d0b915d .elementor-icon svg {
    display: block !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-941b3b7 */.elementor-33 .elementor-element.elementor-element-941b3b7 {
    padding: 0 !important;
    margin: 0 !important;
    gap: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0297822 */.elementor-33 .elementor-element.elementor-element-0297822 {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 6px !important;

    width: fit-content !important;
    margin-left: auto !important;
    margin-right: auto !important;
}

/* 文字组件不要带默认 margin */
.elementor-33 .elementor-element.elementor-element-0297822 .elementor-widget-heading,
.elementor-33 .elementor-element.elementor-element-0297822 .elementor-widget-text-editor {
    width: auto !important;
    margin: 0 !important;
}

/* Learn More 文字 */
.elementor-33 .elementor-element.elementor-element-0297822 .elementor-heading-title,
.elementor-33 .elementor-element.elementor-element-0297822 .elementor-widget-text-editor,
.elementor-33 .elementor-element.elementor-element-0297822 .elementor-widget-text-editor p {
    margin: 0 !important;
    line-height: 1 !important;
    display: flex !important;
    align-items: center !important;
}

/* Icon 组件外层 */
.elementor-33 .elementor-element.elementor-element-0297822 .elementor-widget-icon {
    width: auto !important;
    margin: 0 !important;
    line-height: 0 !important;
    display: flex !important;
    align-items: center !important;
}

/* Icon 本体 */
.elementor-33 .elementor-element.elementor-element-0297822 .elementor-icon {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    line-height: 0 !important;
}

/* SVG 箭头 */
.elementor-33 .elementor-element.elementor-element-0297822 .elementor-icon svg {
    display: block !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b113e5 */.elementor-33 .elementor-element.elementor-element-2b113e5 {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 6px !important;

    width: fit-content !important;
    margin-left: auto !important;
    margin-right: auto !important;
}

/* 文字组件不要带默认 margin */
.elementor-33 .elementor-element.elementor-element-2b113e5 .elementor-widget-heading,
.elementor-33 .elementor-element.elementor-element-2b113e5 .elementor-widget-text-editor {
    width: auto !important;
    margin: 0 !important;
}

/* Learn More 文字 */
.elementor-33 .elementor-element.elementor-element-2b113e5 .elementor-heading-title,
.elementor-33 .elementor-element.elementor-element-2b113e5 .elementor-widget-text-editor,
.elementor-33 .elementor-element.elementor-element-2b113e5 .elementor-widget-text-editor p {
    margin: 0 !important;
    line-height: 1 !important;
    display: flex !important;
    align-items: center !important;
}

/* Icon 组件外层 */
.elementor-33 .elementor-element.elementor-element-2b113e5 .elementor-widget-icon {
    width: auto !important;
    margin: 0 !important;
    line-height: 0 !important;
    display: flex !important;
    align-items: center !important;
}

/* Icon 本体 */
.elementor-33 .elementor-element.elementor-element-2b113e5 .elementor-icon {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    line-height: 0 !important;
}

/* SVG 箭头 */
.elementor-33 .elementor-element.elementor-element-2b113e5 .elementor-icon svg {
    display: block !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57112cd */.elementor-33 .elementor-element.elementor-element-57112cd {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 6px !important;

    width: fit-content !important;
    margin-left: auto !important;
    margin-right: auto !important;
}

/* 文字组件不要带默认 margin */
.elementor-33 .elementor-element.elementor-element-57112cd .elementor-widget-heading,
.elementor-33 .elementor-element.elementor-element-57112cd .elementor-widget-text-editor {
    width: auto !important;
    margin: 0 !important;
}

/* Learn More 文字 */
.elementor-33 .elementor-element.elementor-element-57112cd .elementor-heading-title,
.elementor-33 .elementor-element.elementor-element-57112cd .elementor-widget-text-editor,
.elementor-33 .elementor-element.elementor-element-57112cd .elementor-widget-text-editor p {
    margin: 0 !important;
    line-height: 1 !important;
    display: flex !important;
    align-items: center !important;
}

/* Icon 组件外层 */
.elementor-33 .elementor-element.elementor-element-57112cd .elementor-widget-icon {
    width: auto !important;
    margin: 0 !important;
    line-height: 0 !important;
    display: flex !important;
    align-items: center !important;
}

/* Icon 本体 */
.elementor-33 .elementor-element.elementor-element-57112cd .elementor-icon {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    line-height: 0 !important;
}

/* SVG 箭头 */
.elementor-33 .elementor-element.elementor-element-57112cd .elementor-icon svg {
    display: block !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b7ef04b */.elementor-33 .elementor-element.elementor-element-b7ef04b {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 6px !important;

    width: fit-content !important;
    margin-left: auto !important;
    margin-right: auto !important;
}

/* 文字组件不要带默认 margin */
.elementor-33 .elementor-element.elementor-element-b7ef04b .elementor-widget-heading,
.elementor-33 .elementor-element.elementor-element-b7ef04b .elementor-widget-text-editor {
    width: auto !important;
    margin: 0 !important;
}

/* Learn More 文字 */
.elementor-33 .elementor-element.elementor-element-b7ef04b .elementor-heading-title,
.elementor-33 .elementor-element.elementor-element-b7ef04b .elementor-widget-text-editor,
.elementor-33 .elementor-element.elementor-element-b7ef04b .elementor-widget-text-editor p {
    margin: 0 !important;
    line-height: 1 !important;
    display: flex !important;
    align-items: center !important;
}

/* Icon 组件外层 */
.elementor-33 .elementor-element.elementor-element-b7ef04b .elementor-widget-icon {
    width: auto !important;
    margin: 0 !important;
    line-height: 0 !important;
    display: flex !important;
    align-items: center !important;
}

/* Icon 本体 */
.elementor-33 .elementor-element.elementor-element-b7ef04b .elementor-icon {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    line-height: 0 !important;
}

/* SVG 箭头 */
.elementor-33 .elementor-element.elementor-element-b7ef04b .elementor-icon svg {
    display: block !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b60c29a */.elementor-33 .elementor-element.elementor-element-b60c29a img {
    border-top-left-radius: 30px;
    border-top-right-radius: 30px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8df924a */.elementor-33 .elementor-element.elementor-element-8df924a {
    position: relative;
    overflow: hidden;
    border-radius: 30px 30px 0 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54d318f */.elementor-33 .elementor-element.elementor-element-54d318f {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 6px !important;

    width: fit-content !important;
    margin-left: auto !important;
    margin-right: auto !important;
}

/* 文字组件不要带默认 margin */
.elementor-33 .elementor-element.elementor-element-54d318f .elementor-widget-heading,
.elementor-33 .elementor-element.elementor-element-54d318f .elementor-widget-text-editor {
    width: auto !important;
    margin: 0 !important;
}

/* Learn More 文字 */
.elementor-33 .elementor-element.elementor-element-54d318f .elementor-heading-title,
.elementor-33 .elementor-element.elementor-element-54d318f .elementor-widget-text-editor,
.elementor-33 .elementor-element.elementor-element-54d318f .elementor-widget-text-editor p {
    margin: 0 !important;
    line-height: 1 !important;
    display: flex !important;
    align-items: center !important;
}

/* Icon 组件外层 */
.elementor-33 .elementor-element.elementor-element-54d318f .elementor-widget-icon {
    width: auto !important;
    margin: 0 !important;
    line-height: 0 !important;
    display: flex !important;
    align-items: center !important;
}

/* Icon 本体 */
.elementor-33 .elementor-element.elementor-element-54d318f .elementor-icon {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    line-height: 0 !important;
}

/* SVG 箭头 */
.elementor-33 .elementor-element.elementor-element-54d318f .elementor-icon svg {
    display: block !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13eee18 */.elementor-33 .elementor-element.elementor-element-13eee18 {
    padding: 0 !important;
    margin: 0 !important;
    gap: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f972310 */.elementor-33 .elementor-element.elementor-element-f972310 {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 6px !important;

    width: fit-content !important;
    margin-left: auto !important;
    margin-right: auto !important;
}

/* 文字组件不要带默认 margin */
.elementor-33 .elementor-element.elementor-element-f972310 .elementor-widget-heading,
.elementor-33 .elementor-element.elementor-element-f972310 .elementor-widget-text-editor {
    width: auto !important;
    margin: 0 !important;
}

/* Learn More 文字 */
.elementor-33 .elementor-element.elementor-element-f972310 .elementor-heading-title,
.elementor-33 .elementor-element.elementor-element-f972310 .elementor-widget-text-editor,
.elementor-33 .elementor-element.elementor-element-f972310 .elementor-widget-text-editor p {
    margin: 0 !important;
    line-height: 1 !important;
    display: flex !important;
    align-items: center !important;
}

/* Icon 组件外层 */
.elementor-33 .elementor-element.elementor-element-f972310 .elementor-widget-icon {
    width: auto !important;
    margin: 0 !important;
    line-height: 0 !important;
    display: flex !important;
    align-items: center !important;
}

/* Icon 本体 */
.elementor-33 .elementor-element.elementor-element-f972310 .elementor-icon {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    line-height: 0 !important;
}

/* SVG 箭头 */
.elementor-33 .elementor-element.elementor-element-f972310 .elementor-icon svg {
    display: block !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c9d715 */.elementor-33 .elementor-element.elementor-element-0c9d715 {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 6px !important;

    width: fit-content !important;
    margin-left: auto !important;
    margin-right: auto !important;
}

/* 文字组件不要带默认 margin */
.elementor-33 .elementor-element.elementor-element-0c9d715 .elementor-widget-heading,
.elementor-33 .elementor-element.elementor-element-0c9d715 .elementor-widget-text-editor {
    width: auto !important;
    margin: 0 !important;
}

/* Learn More 文字 */
.elementor-33 .elementor-element.elementor-element-0c9d715 .elementor-heading-title,
.elementor-33 .elementor-element.elementor-element-0c9d715 .elementor-widget-text-editor,
.elementor-33 .elementor-element.elementor-element-0c9d715 .elementor-widget-text-editor p {
    margin: 0 !important;
    line-height: 1 !important;
    display: flex !important;
    align-items: center !important;
}

/* Icon 组件外层 */
.elementor-33 .elementor-element.elementor-element-0c9d715 .elementor-widget-icon {
    width: auto !important;
    margin: 0 !important;
    line-height: 0 !important;
    display: flex !important;
    align-items: center !important;
}

/* Icon 本体 */
.elementor-33 .elementor-element.elementor-element-0c9d715 .elementor-icon {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    line-height: 0 !important;
}

/* SVG 箭头 */
.elementor-33 .elementor-element.elementor-element-0c9d715 .elementor-icon svg {
    display: block !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d47928 */.elementor-33 .elementor-element.elementor-element-9d47928 {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 6px !important;

    width: fit-content !important;
    margin-left: auto !important;
    margin-right: auto !important;
}

/* 文字组件不要带默认 margin */
.elementor-33 .elementor-element.elementor-element-9d47928 .elementor-widget-heading,
.elementor-33 .elementor-element.elementor-element-9d47928 .elementor-widget-text-editor {
    width: auto !important;
    margin: 0 !important;
}

/* Learn More 文字 */
.elementor-33 .elementor-element.elementor-element-9d47928 .elementor-heading-title,
.elementor-33 .elementor-element.elementor-element-9d47928 .elementor-widget-text-editor,
.elementor-33 .elementor-element.elementor-element-9d47928 .elementor-widget-text-editor p {
    margin: 0 !important;
    line-height: 1 !important;
    display: flex !important;
    align-items: center !important;
}

/* Icon 组件外层 */
.elementor-33 .elementor-element.elementor-element-9d47928 .elementor-widget-icon {
    width: auto !important;
    margin: 0 !important;
    line-height: 0 !important;
    display: flex !important;
    align-items: center !important;
}

/* Icon 本体 */
.elementor-33 .elementor-element.elementor-element-9d47928 .elementor-icon {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    line-height: 0 !important;
}

/* SVG 箭头 */
.elementor-33 .elementor-element.elementor-element-9d47928 .elementor-icon svg {
    display: block !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29953a0 */.elementor-33 .elementor-element.elementor-element-29953a0 {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 6px !important;

    width: fit-content !important;
    margin-left: auto !important;
    margin-right: auto !important;
}

/* 文字组件不要带默认 margin */
.elementor-33 .elementor-element.elementor-element-29953a0 .elementor-widget-heading,
.elementor-33 .elementor-element.elementor-element-29953a0 .elementor-widget-text-editor {
    width: auto !important;
    margin: 0 !important;
}

/* Learn More 文字 */
.elementor-33 .elementor-element.elementor-element-29953a0 .elementor-heading-title,
.elementor-33 .elementor-element.elementor-element-29953a0 .elementor-widget-text-editor,
.elementor-33 .elementor-element.elementor-element-29953a0 .elementor-widget-text-editor p {
    margin: 0 !important;
    line-height: 1 !important;
    display: flex !important;
    align-items: center !important;
}

/* Icon 组件外层 */
.elementor-33 .elementor-element.elementor-element-29953a0 .elementor-widget-icon {
    width: auto !important;
    margin: 0 !important;
    line-height: 0 !important;
    display: flex !important;
    align-items: center !important;
}

/* Icon 本体 */
.elementor-33 .elementor-element.elementor-element-29953a0 .elementor-icon {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    line-height: 0 !important;
}

/* SVG 箭头 */
.elementor-33 .elementor-element.elementor-element-29953a0 .elementor-icon svg {
    display: block !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'loto';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.alcatelmobile.com/wp-content/uploads/2026/06/Lato-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'loto';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://www.alcatelmobile.com/wp-content/uploads/2026/06/Lato-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */