.elementor-222 .elementor-element.elementor-element-7663052{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-222 .elementor-element.elementor-element-bb0c485{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-222 .elementor-element.elementor-element-bb0c485.e-con{--align-self:center;}.elementor-222 .elementor-element.elementor-element-5ab212a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-222 .elementor-element.elementor-element-5ab212a.e-con{--align-self:center;}.elementor-222 .elementor-element.elementor-element-cdedbf8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:61px;font-weight:600;line-height:85.4px;color:var( --e-global-color-text );}.elementor-222 .elementor-element.elementor-element-1423638{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:16px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;}.elementor-222 .elementor-element.elementor-element-1423638.e-con{--align-self:center;}.elementor-222 .elementor-element.elementor-element-5a13333{width:var( --container-widget-width, 99% );max-width:99%;--container-widget-width:99%;--container-widget-flex-grow:0;text-align:center;font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:28px;color:var( --e-global-color-text );}.elementor-222 .elementor-element.elementor-element-20ba71d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-222 .elementor-element.elementor-element-20ba71d.e-con{--align-self:center;}.elementor-222 .elementor-element.elementor-element-4bd7daf .elementor-button{background-color:#5045F100;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;line-height:14px;fill:var( --e-global-color-c2de07d );color:var( --e-global-color-c2de07d );border-style:solid;border-color:var( --e-global-color-c2de07d );border-radius:10px 10px 10px 10px;padding:12px 24px 12px 24px;}.elementor-222 .elementor-element.elementor-element-4bd7daf .elementor-button:hover, .elementor-222 .elementor-element.elementor-element-4bd7daf .elementor-button:focus{background-color:#917EF7;color:var( --e-global-color-accent );border-color:#917EF7;}.elementor-222 .elementor-element.elementor-element-4bd7daf .elementor-button:hover svg, .elementor-222 .elementor-element.elementor-element-4bd7daf .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-222 .elementor-element.elementor-element-4336f1e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:64px;--margin-bottom:120px;--margin-left:0px;--margin-right:0px;--z-index:1;}.elementor-222 .elementor-element.elementor-element-cd1f19b{--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:32px 0px;--row-gap:32px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-222 .elementor-element.elementor-element-519afe6{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:32px 0px;--row-gap:32px;--column-gap:0px;}.elementor-222 .elementor-element.elementor-element-114d511{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-222 .elementor-element.elementor-element-301892e{text-align:center;}.elementor-222 .elementor-element.elementor-element-301892e .elementor-heading-title{font-family:var( --e-global-typography-6aa1532-font-family ), Sans-serif;font-size:var( --e-global-typography-6aa1532-font-size );font-weight:var( --e-global-typography-6aa1532-font-weight );line-height:var( --e-global-typography-6aa1532-line-height );color:var( --e-global-color-text );}.elementor-222 .elementor-element.elementor-element-8a82f35{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-222 .elementor-element.elementor-element-e6c1a0a{width:var( --container-widget-width, 1200px );max-width:1200px;--container-widget-width:1200px;--container-widget-flex-grow:0;text-align:center;font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:28px;color:var( --e-global-color-text );}.elementor-222 .elementor-element.elementor-element-e6c1a0a a{color:#000000;}.elementor-222 .elementor-element.elementor-element-55e8177{--display:flex;--gap:32px 0px;--row-gap:32px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:-100%;--margin-right:0%;}.elementor-222 .elementor-element.elementor-element-a4560b6{--e-image-carousel-slides-to-show:6;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-222 .elementor-element.elementor-element-a4560b6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-222 .elementor-element.elementor-element-a4560b6 .swiper-wrapper{display:flex;align-items:center;}.elementor-222 .elementor-element.elementor-element-c656bc6{--e-image-carousel-slides-to-show:7;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-222 .elementor-element.elementor-element-c656bc6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-222 .elementor-element.elementor-element-c656bc6 .swiper-wrapper{display:flex;align-items:center;}.elementor-222 .elementor-element.elementor-element-93a7254{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-222 .elementor-element.elementor-element-df39c6c{--spacer-size:1800px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;top:-459px;}.elementor-222 .elementor-element.elementor-element-df39c6c > .elementor-widget-container{background-color:transparent;margin:0px 0px 0px 0px;background-image:radial-gradient(at center left, #4E44F036 7%, #0228D200 74%);}body:not(.rtl) .elementor-222 .elementor-element.elementor-element-df39c6c{left:-377px;}body.rtl .elementor-222 .elementor-element.elementor-element-df39c6c{right:-377px;}.elementor-222 .elementor-element.elementor-element-0a46b2f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-222 .elementor-element.elementor-element-c85acd4{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:32px 0px;--row-gap:32px;--column-gap:0px;}.elementor-222 .elementor-element.elementor-element-c577b20{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-222 .elementor-element.elementor-element-dcec69a{text-align:center;}.elementor-222 .elementor-element.elementor-element-dcec69a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:39px;font-weight:600;line-height:54.6px;color:var( --e-global-color-text );}.elementor-222 .elementor-element.elementor-element-b8b0f34{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-222 .elementor-element.elementor-element-396f3ab{width:var( --container-widget-width, 1200px );max-width:1200px;--container-widget-width:1200px;--container-widget-flex-grow:0;text-align:center;font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:28px;color:var( --e-global-color-text );}.elementor-222 .elementor-element.elementor-element-396f3ab a{color:#000000;}.elementor-222 .elementor-element.elementor-element-b4675e6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 32px;--row-gap:0px;--column-gap:32px;--margin-top:64px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-222 .elementor-element.elementor-element-c0f6529{--display:flex;--min-height:180px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;}.elementor-222 .elementor-element.elementor-element-c0f6529:not(.elementor-motion-effects-element-type-background), .elementor-222 .elementor-element.elementor-element-c0f6529 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b3d74f8 );}.elementor-222 .elementor-element.elementor-element-c0f6529.e-con{--align-self:center;}.elementor-222 .elementor-element.elementor-element-d4d6794{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-222 .elementor-element.elementor-element-d4d6794.e-con{--align-self:center;}.elementor-222 .elementor-element.elementor-element-d362e73 .elementor-icon-wrapper{text-align:center;}.elementor-222 .elementor-element.elementor-element-d5b99a4{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;text-align:center;font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:28px;color:var( --e-global-color-accent );}.elementor-222 .elementor-element.elementor-element-46ab8b2{--display:flex;--min-height:180px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;}.elementor-222 .elementor-element.elementor-element-46ab8b2:not(.elementor-motion-effects-element-type-background), .elementor-222 .elementor-element.elementor-element-46ab8b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b3d74f8 );}.elementor-222 .elementor-element.elementor-element-46ab8b2.e-con{--align-self:center;}.elementor-222 .elementor-element.elementor-element-3cb002f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-222 .elementor-element.elementor-element-3cb002f.e-con{--align-self:center;}.elementor-222 .elementor-element.elementor-element-ecea692 .elementor-icon-wrapper{text-align:center;}.elementor-222 .elementor-element.elementor-element-90309a8{width:var( --container-widget-width, 265px );max-width:265px;--container-widget-width:265px;--container-widget-flex-grow:0;text-align:center;font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:28px;color:var( --e-global-color-accent );}.elementor-222 .elementor-element.elementor-element-f890d9b{--display:flex;--min-height:180px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;}.elementor-222 .elementor-element.elementor-element-f890d9b:not(.elementor-motion-effects-element-type-background), .elementor-222 .elementor-element.elementor-element-f890d9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b3d74f8 );}.elementor-222 .elementor-element.elementor-element-f890d9b.e-con{--align-self:center;}.elementor-222 .elementor-element.elementor-element-7958374{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-222 .elementor-element.elementor-element-7958374.e-con{--align-self:center;}.elementor-222 .elementor-element.elementor-element-18d5733 .elementor-icon-wrapper{text-align:center;}.elementor-222 .elementor-element.elementor-element-d072596{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;text-align:center;font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:28px;color:var( --e-global-color-accent );}.elementor-222 .elementor-element.elementor-element-0ea9953{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:120px;--margin-bottom:120px;--margin-left:0px;--margin-right:0px;--z-index:1;}.elementor-222 .elementor-element.elementor-element-6ec19f0{--display:flex;--min-height:492px;--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 32px;--row-gap:0px;--column-gap:32px;--border-radius:10px 10px 10px 10px;--padding-top:32px;--padding-bottom:32px;--padding-left:64px;--padding-right:64px;}.elementor-222 .elementor-element.elementor-element-6ec19f0:not(.elementor-motion-effects-element-type-background), .elementor-222 .elementor-element.elementor-element-6ec19f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #5145F1 0%, #8DEECE 100%);}.elementor-222 .elementor-element.elementor-element-6ec19f0.e-con{--align-self:center;}.elementor-222 .elementor-element.elementor-element-66a6560{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:32px 0px;--row-gap:32px;--column-gap:0px;}.elementor-222 .elementor-element.elementor-element-66a6560.e-con{--align-self:center;}.elementor-222 .elementor-element.elementor-element-7b1d60e{--display:flex;}.elementor-222 .elementor-element.elementor-element-edb09fe .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:39px;font-weight:600;line-height:54.6px;color:var( --e-global-color-accent );}.elementor-222 .elementor-element.elementor-element-34c5774{--display:flex;}.elementor-222 .elementor-element.elementor-element-b1c1cad{width:var( --container-widget-width, 486px );max-width:486px;--container-widget-width:486px;--container-widget-flex-grow:0;text-align:left;font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:28px;color:var( --e-global-color-accent );}.elementor-222 .elementor-element.elementor-element-b1c1cad a{color:#000000;}.elementor-222 .elementor-element.elementor-element-35fbc56{--display:flex;--justify-content:center;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-222 .elementor-element.elementor-element-55e8177{--width:300%;}.elementor-222 .elementor-element.elementor-element-93a7254{--content-width:100px;}.elementor-222 .elementor-element.elementor-element-c0f6529{--width:379px;}.elementor-222 .elementor-element.elementor-element-46ab8b2{--width:379px;}.elementor-222 .elementor-element.elementor-element-f890d9b{--width:379px;}.elementor-222 .elementor-element.elementor-element-6ec19f0{--width:1200px;}}@media(max-width:1025px){.elementor-222 .elementor-element.elementor-element-7663052{--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-222 .elementor-element.elementor-element-cdedbf8{text-align:center;}.elementor-222 .elementor-element.elementor-element-1423638{--margin-top:8px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;}.elementor-222 .elementor-element.elementor-element-4336f1e{--margin-top:60px;--margin-bottom:120px;--margin-left:0px;--margin-right:0px;}.elementor-222 .elementor-element.elementor-element-519afe6{--gap:16px 0px;--row-gap:16px;--column-gap:0px;}.elementor-222 .elementor-element.elementor-element-301892e .elementor-heading-title{font-size:var( --e-global-typography-6aa1532-font-size );line-height:var( --e-global-typography-6aa1532-line-height );}.elementor-222 .elementor-element.elementor-element-55e8177{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 0px;--row-gap:16px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-222 .elementor-element.elementor-element-55e8177.e-con{--align-self:center;}.elementor-222 .elementor-element.elementor-element-a4560b6 > .elementor-widget-container{margin:0px -10px 0px -10px;}.elementor-222 .elementor-element.elementor-element-c656bc6 > .elementor-widget-container{margin:0px -10px 0px -10px;}.elementor-222 .elementor-element.elementor-element-0a46b2f{--gap:32px 0px;--row-gap:32px;--column-gap:0px;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-222 .elementor-element.elementor-element-c85acd4{--gap:016px 0px;--row-gap:016px;--column-gap:0px;}.elementor-222 .elementor-element.elementor-element-b4675e6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-222 .elementor-element.elementor-element-d5b99a4{--container-widget-width:182px;--container-widget-flex-grow:0;width:var( --container-widget-width, 182px );max-width:182px;font-size:15px;line-height:21px;}.elementor-222 .elementor-element.elementor-element-90309a8{--container-widget-width:152px;--container-widget-flex-grow:0;width:var( --container-widget-width, 152px );max-width:152px;font-size:15px;line-height:21px;}.elementor-222 .elementor-element.elementor-element-d072596{--container-widget-width:159px;--container-widget-flex-grow:0;width:var( --container-widget-width, 159px );max-width:159px;font-size:15px;line-height:21px;}.elementor-222 .elementor-element.elementor-element-6ec19f0{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-222 .elementor-element.elementor-element-35fbc56{--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(max-width:767px){.elementor-222 .elementor-element.elementor-element-7663052{--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-222 .elementor-element.elementor-element-bb0c485{--width:90vw;}.elementor-222 .elementor-element.elementor-element-cdedbf8{text-align:center;}.elementor-222 .elementor-element.elementor-element-cdedbf8 .elementor-heading-title{font-size:44px;line-height:61.6px;}.elementor-222 .elementor-element.elementor-element-5a13333{text-align:center;font-size:15px;line-height:21px;}.elementor-222 .elementor-element.elementor-element-4bd7daf .elementor-button{font-size:12px;padding:6px 12px 6px 12px;}.elementor-222 .elementor-element.elementor-element-4336f1e{--margin-top:32px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-222 .elementor-element.elementor-element-cd1f19b{--content-width:90vw;--gap:16px 0px;--row-gap:16px;--column-gap:0px;}.elementor-222 .elementor-element.elementor-element-519afe6{--gap:8px 0px;--row-gap:8px;--column-gap:0px;}.elementor-222 .elementor-element.elementor-element-301892e.elementor-element{--align-self:flex-start;}.elementor-222 .elementor-element.elementor-element-301892e{text-align:left;}.elementor-222 .elementor-element.elementor-element-301892e .elementor-heading-title{font-size:var( --e-global-typography-6aa1532-font-size );line-height:var( --e-global-typography-6aa1532-line-height );}.elementor-222 .elementor-element.elementor-element-e6c1a0a{text-align:left;font-size:15px;line-height:21px;}.elementor-222 .elementor-element.elementor-element-a4560b6{--e-image-carousel-slides-to-show:2;}.elementor-222 .elementor-element.elementor-element-a4560b6 > .elementor-widget-container{margin:0vw -9vw 0vw -9vw;padding:0px 0px 0px 0px;}.elementor-222 .elementor-element.elementor-element-c656bc6{--e-image-carousel-slides-to-show:2;}.elementor-222 .elementor-element.elementor-element-c656bc6 > .elementor-widget-container{margin:0vw -9vw 0vw -9vw;}.elementor-222 .elementor-element.elementor-element-0a46b2f{--content-width:90vw;--gap:16px 0px;--row-gap:16px;--column-gap:0px;}.elementor-222 .elementor-element.elementor-element-c85acd4{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 0px;--row-gap:8px;--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-222 .elementor-element.elementor-element-c577b20{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-222 .elementor-element.elementor-element-dcec69a{text-align:left;}.elementor-222 .elementor-element.elementor-element-dcec69a .elementor-heading-title{font-size:28px;line-height:39.2px;}.elementor-222 .elementor-element.elementor-element-b8b0f34{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-222 .elementor-element.elementor-element-396f3ab{text-align:left;font-size:15px;line-height:21px;}.elementor-222 .elementor-element.elementor-element-b4675e6{--width:80vw;--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:16px 0px;--row-gap:16px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-222 .elementor-element.elementor-element-b4675e6.e-con{--align-self:center;}.elementor-222 .elementor-element.elementor-element-d362e73 .elementor-icon{font-size:40px;}.elementor-222 .elementor-element.elementor-element-d362e73 .elementor-icon svg{height:40px;}.elementor-222 .elementor-element.elementor-element-d5b99a4{--container-widget-width:187px;--container-widget-flex-grow:0;width:var( --container-widget-width, 187px );max-width:187px;font-size:15px;line-height:21px;}.elementor-222 .elementor-element.elementor-element-ecea692 .elementor-icon{font-size:40px;}.elementor-222 .elementor-element.elementor-element-ecea692 .elementor-icon svg{height:40px;}.elementor-222 .elementor-element.elementor-element-90309a8{--container-widget-width:194px;--container-widget-flex-grow:0;width:var( --container-widget-width, 194px );max-width:194px;font-size:15px;line-height:21px;}.elementor-222 .elementor-element.elementor-element-18d5733 .elementor-icon{font-size:40px;}.elementor-222 .elementor-element.elementor-element-18d5733 .elementor-icon svg{height:40px;}.elementor-222 .elementor-element.elementor-element-d072596{--container-widget-width:201px;--container-widget-flex-grow:0;width:var( --container-widget-width, 201px );max-width:201px;font-size:15px;line-height:21px;}.elementor-222 .elementor-element.elementor-element-0ea9953{--margin-top:60px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-222 .elementor-element.elementor-element-6ec19f0{--width:90vw;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-222 .elementor-element.elementor-element-66a6560{--gap:8px 0px;--row-gap:8px;--column-gap:0px;}.elementor-222 .elementor-element.elementor-element-edb09fe{text-align:left;}.elementor-222 .elementor-element.elementor-element-edb09fe .elementor-heading-title{font-size:28px;line-height:39.2px;}.elementor-222 .elementor-element.elementor-element-b1c1cad{text-align:left;font-size:15px;line-height:21px;}.elementor-222 .elementor-element.elementor-element-35fbc56{--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(max-width:1025px) and (min-width:768px){.elementor-222 .elementor-element.elementor-element-bb0c485{--width:90vw;}.elementor-222 .elementor-element.elementor-element-cd1f19b{--content-width:90vw;}.elementor-222 .elementor-element.elementor-element-55e8177{--width:100vw;}.elementor-222 .elementor-element.elementor-element-0a46b2f{--content-width:90vw;}.elementor-222 .elementor-element.elementor-element-0ea9953{--content-width:90vw;}.elementor-222 .elementor-element.elementor-element-6ec19f0{--width:90vw;}}/* Start custom CSS for image-carousel, class: .elementor-element-a4560b6 *//* Contenedor del carrusel */
.loop-1 .swiper-wrapper {
    display: flex;
    gap: 72px; /* Espaciado entre cada rectángulo */
    justify-content: flex-start;
    align-items: center;
    width: max-content; /* Permite que los duplicados se extiendan sin romperse */
    animation: scrollLoop 50s linear infinite; /* Animación continua */
}

/* Duplicar visualmente las imágenes para un loop infinito sin saltos */
.loop-1 .swiper-wrapper::after {
    content: "";
    display: flex;
    width: 100%;
    flex-shrink: 0;
}

/* Definir la animación del desplazamiento */
@keyframes scrollLoop {
    from {
        transform: translateX(0);
    }
    to {
        transform: translateX(-50%);
    }
}

/* Estilos para cada slide (rectángulo blanco con la imagen dentro) */
.loop-1 .swiper-slide {
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center;
    width: 180px !important;
    height: 50px !important;
    border-radius: 10px;
    padding: 20px;
    background: #FFFFFF;
    overflow: hidden;
    flex-shrink: 0;
}

/* Imágenes dentro del rectángulo */
.loop-1 .swiper-slide img {
    position: relative;
    display: block;
    max-width: 100%;
    max-height: 100%;
    object-fit: contain;
    transform: scale(0.8);
    transform-origin: center;
    transition: transform 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-c656bc6 *//* Contenedor del carrusel */
.loop-2 .swiper-wrapper {
    display: flex;
    gap: 72px; /* Espaciado entre cada rectángulo */
    justify-content: flex-start;
    align-items: center;
    width: max-content; /* Permite que los duplicados se extiendan sin romperse */
    animation: scrollLoop2 50s linear infinite; /* Animación continua */
}

/* Duplicar visualmente las imágenes para un loop infinito sin saltos */
.loop-2 .swiper-wrapper::after {
    content: "";
    display: flex;
    width: 100%;
    flex-shrink: 0;
}

/* Definir la animación del desplazamiento */
@keyframes scrollLoop2 {
    from {
        transform: translateX(-50%);
    }
    to {
        transform: translateX(0%);
    }
}

/* Estilos para cada slide (rectángulo blanco con la imagen dentro) */
.loop-2 .swiper-slide {
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center;
    width: 180px !important;
    height: 50px !important;
    border-radius: 10px;
    background: #FFFFFF;
    overflow: hidden;
    flex-shrink: 0;
}

/* Imágenes dentro del rectángulo */
.loop-2 .swiper-slide img {
    position: relative;
    display: block;
    max-width: 100%;
    max-height: 100%;
    object-fit: contain;
    transform: scale(0.8);
    transform-origin: center;
    transition: transform 0.3s ease-in-out;
}/* End custom CSS */