.elementor-220834 .elementor-element.elementor-element-783deaeb{--display:flex;--min-height:60vh;--justify-content:center;--overlay-opacity:0.5;}.elementor-220834 .elementor-element.elementor-element-783deaeb:not(.elementor-motion-effects-element-type-background), .elementor-220834 .elementor-element.elementor-element-783deaeb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F8F8;background-image:url("https://www.apcela.com/wp-content/uploads/unlimited_elements/4065.jpg");background-position:center center;background-size:cover;}.elementor-220834 .elementor-element.elementor-element-783deaeb::before, .elementor-220834 .elementor-element.elementor-element-783deaeb > .elementor-background-video-container::before, .elementor-220834 .elementor-element.elementor-element-783deaeb > .e-con-inner > .elementor-background-video-container::before, .elementor-220834 .elementor-element.elementor-element-783deaeb > .elementor-background-slideshow::before, .elementor-220834 .elementor-element.elementor-element-783deaeb > .e-con-inner > .elementor-background-slideshow::before, .elementor-220834 .elementor-element.elementor-element-783deaeb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000BD;--background-overlay:'';}.elementor-220834 .elementor-element.elementor-element-75ba91d3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-220834 .elementor-element.elementor-element-6de75816{--display:flex;--justify-content:center;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-220834 .elementor-element.elementor-element-11f6166a .elementor-heading-title{font-size:65px;font-weight:600;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-220834 .elementor-element.elementor-element-24cc851c{font-weight:400;color:#FFFFFF;}.elementor-220834 .elementor-element.elementor-element-8ab6a83{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-ucaddon_creative_buttons .uc_button{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-220834 .elementor-element.elementor-element-55ae20ab .uc_creative_buttons{text-align:center;}.elementor-220834 .elementor-element.elementor-element-55ae20ab .uc_creative_buttons .uc_button{display:inline-block;}.elementor-220834 .elementor-element.elementor-element-55ae20ab .uc_button{background-color:#F21B1F;border-style:none;border-radius:5px;font-weight:400;color:#FFFFFF;}.elementor-220834 .elementor-element.elementor-element-55ae20ab .uc_creative_buttons .uc_button::after,.elementor-220834 .elementor-element.elementor-element-55ae20ab .uc_creative_buttons .uc_button::before{background-color:#000000;}.elementor-220834 .elementor-element.elementor-element-55ae20ab .button-padding{padding:15px 60px 15px 60px;}.elementor-220834 .elementor-element.elementor-element-55ae20ab .uc_button:hover{border-style:none;color:#ffffff;}.elementor-220834 .elementor-element.elementor-element-55ae20ab .uc_button:hover span{color:#ffffff;}.elementor-220834 .elementor-element.elementor-element-4c1a6780 .uc_creative_buttons{text-align:center;}.elementor-220834 .elementor-element.elementor-element-4c1a6780 .uc_creative_buttons .uc_button{display:inline-block;}.elementor-220834 .elementor-element.elementor-element-4c1a6780 .uc_button{background-color:#FFFFFF00;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F21B1F;border-radius:5px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-220834 .elementor-element.elementor-element-4c1a6780 .uc_creative_buttons .uc_button::after,.elementor-220834 .elementor-element.elementor-element-4c1a6780 .uc_creative_buttons .uc_button::before{background-color:#000000;}.elementor-220834 .elementor-element.elementor-element-4c1a6780 .button-padding{padding:15px 40px 15px 40px;}.elementor-220834 .elementor-element.elementor-element-4c1a6780 .uc_button:hover{border-style:none;color:#ffffff;}.elementor-220834 .elementor-element.elementor-element-4c1a6780 .uc_button:hover span{color:#ffffff;}.elementor-220834 .elementor-element.elementor-element-3fc8dfed{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-220834 .elementor-element.elementor-element-5e3ec31f{--display:flex;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-220834 .elementor-element.elementor-element-5e3ec31f:not(.elementor-motion-effects-element-type-background), .elementor-220834 .elementor-element.elementor-element-5e3ec31f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-220834 .elementor-element.elementor-element-327d025a{--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:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-220834 .elementor-element.elementor-element-231dc094{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-220834 .elementor-element.elementor-element-31ea28ec{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-220834 .elementor-element.elementor-element-31ea28ec.elementor-element{--align-self:center;}.elementor-220834 .elementor-element.elementor-element-31ea28ec .elementor-heading-title{font-size:45px;font-weight:600;line-height:52px;color:#000000;}.elementor-220834 .elementor-element.elementor-element-11eb8524{--display:flex;--margin-top:0px;--margin-bottom:-80px;--margin-left:0px;--margin-right:0px;}.elementor-220834 .elementor-element.elementor-element-18dcc203{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-220834 .elementor-element.elementor-element-7f1756ca{--display:flex;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EFEFEF;--border-color:#EFEFEF;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-220834 .elementor-element.elementor-element-7f1756ca:not(.elementor-motion-effects-element-type-background), .elementor-220834 .elementor-element.elementor-element-7f1756ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFE6;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-220834 .elementor-element.elementor-element-3b3becb .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-220834 .elementor-element.elementor-element-3b3becb .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-220834 .elementor-element.elementor-element-3b3becb.elementor-view-stacked .elementor-icon{background-color:#F21B1F;}.elementor-220834 .elementor-element.elementor-element-3b3becb.elementor-view-framed .elementor-icon, .elementor-220834 .elementor-element.elementor-element-3b3becb.elementor-view-default .elementor-icon{fill:#F21B1F;color:#F21B1F;border-color:#F21B1F;}.elementor-220834 .elementor-element.elementor-element-3b3becb .elementor-icon-box-title, .elementor-220834 .elementor-element.elementor-element-3b3becb .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;}.elementor-220834 .elementor-element.elementor-element-742876e6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;color:#000000;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-220834 .elementor-element.elementor-element-7ad17303{--divider-border-style:solid;--divider-color:#EFEFEF;--divider-border-width:1px;}.elementor-220834 .elementor-element.elementor-element-7ad17303 .elementor-divider-separator{width:100%;}.elementor-220834 .elementor-element.elementor-element-7ad17303 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-220834 .elementor-element.elementor-element-2e6b1d88{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#566879;}.elementor-220834 .elementor-element.elementor-element-2e6b1d88 p{margin-block-end:0px;}.elementor-220834 .elementor-element.elementor-element-4d27248f{--display:flex;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EFEFEF;--border-color:#EFEFEF;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-220834 .elementor-element.elementor-element-4d27248f:not(.elementor-motion-effects-element-type-background), .elementor-220834 .elementor-element.elementor-element-4d27248f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFE6;}.elementor-220834 .elementor-element.elementor-element-24820fa .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-220834 .elementor-element.elementor-element-24820fa .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-220834 .elementor-element.elementor-element-24820fa.elementor-view-stacked .elementor-icon{background-color:#F21B1F;}.elementor-220834 .elementor-element.elementor-element-24820fa.elementor-view-framed .elementor-icon, .elementor-220834 .elementor-element.elementor-element-24820fa.elementor-view-default .elementor-icon{fill:#F21B1F;color:#F21B1F;border-color:#F21B1F;}.elementor-220834 .elementor-element.elementor-element-24820fa .elementor-icon-box-title, .elementor-220834 .elementor-element.elementor-element-24820fa .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;}.elementor-220834 .elementor-element.elementor-element-20466962 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;color:#000000;}.elementor-220834 .elementor-element.elementor-element-7152b6{--divider-border-style:solid;--divider-color:#EFEFEF;--divider-border-width:1px;}.elementor-220834 .elementor-element.elementor-element-7152b6 .elementor-divider-separator{width:100%;}.elementor-220834 .elementor-element.elementor-element-7152b6 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-220834 .elementor-element.elementor-element-1550b760{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#566879;}.elementor-220834 .elementor-element.elementor-element-1550b760 p{margin-block-end:0px;}.elementor-220834 .elementor-element.elementor-element-1a47b2e0{--display:flex;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EFEFEF;--border-color:#EFEFEF;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-220834 .elementor-element.elementor-element-1a47b2e0:not(.elementor-motion-effects-element-type-background), .elementor-220834 .elementor-element.elementor-element-1a47b2e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFE6;}.elementor-220834 .elementor-element.elementor-element-11d1a874 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-220834 .elementor-element.elementor-element-11d1a874 .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-220834 .elementor-element.elementor-element-11d1a874.elementor-view-stacked .elementor-icon{background-color:#F21B1F;}.elementor-220834 .elementor-element.elementor-element-11d1a874.elementor-view-framed .elementor-icon, .elementor-220834 .elementor-element.elementor-element-11d1a874.elementor-view-default .elementor-icon{fill:#F21B1F;color:#F21B1F;border-color:#F21B1F;}.elementor-220834 .elementor-element.elementor-element-11d1a874 .elementor-icon-box-title, .elementor-220834 .elementor-element.elementor-element-11d1a874 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;}.elementor-220834 .elementor-element.elementor-element-7cef9ffe .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;color:#000000;}.elementor-220834 .elementor-element.elementor-element-605b8c4d{--divider-border-style:solid;--divider-color:#EFEFEF;--divider-border-width:1px;}.elementor-220834 .elementor-element.elementor-element-605b8c4d .elementor-divider-separator{width:100%;}.elementor-220834 .elementor-element.elementor-element-605b8c4d .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-220834 .elementor-element.elementor-element-64156efe{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#566879;}.elementor-220834 .elementor-element.elementor-element-64156efe p{margin-block-end:0px;}.elementor-220834 .elementor-element.elementor-element-717559c{--display:flex;}.elementor-220834 .elementor-element.elementor-element-1de1d250{--display:flex;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EFEFEF;--border-color:#EFEFEF;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-220834 .elementor-element.elementor-element-1de1d250:not(.elementor-motion-effects-element-type-background), .elementor-220834 .elementor-element.elementor-element-1de1d250 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFE6;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-220834 .elementor-element.elementor-element-6dc6f807.elementor-element{--align-self:flex-start;}.elementor-220834 .elementor-element.elementor-element-6dc6f807 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-220834 .elementor-element.elementor-element-6dc6f807 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-220834 .elementor-element.elementor-element-6dc6f807{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-220834 .elementor-element.elementor-element-6dc6f807 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-220834 .elementor-element.elementor-element-6dc6f807 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-weight:700;}.elementor-220834 .elementor-element.elementor-element-6dc6f807 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-220834 .elementor-element.elementor-element-23e2b6c6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;color:#000000;}.elementor-220834 .elementor-element.elementor-element-1c60f94d{--divider-border-style:solid;--divider-color:#EFEFEF;--divider-border-width:1px;}.elementor-220834 .elementor-element.elementor-element-1c60f94d .elementor-divider-separator{width:100%;}.elementor-220834 .elementor-element.elementor-element-1c60f94d .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-220834 .elementor-element.elementor-element-59d45475 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-220834 .elementor-element.elementor-element-59d45475 .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-220834 .elementor-element.elementor-element-59d45475.elementor-view-stacked .elementor-icon{background-color:#F21B1F;}.elementor-220834 .elementor-element.elementor-element-59d45475.elementor-view-framed .elementor-icon, .elementor-220834 .elementor-element.elementor-element-59d45475.elementor-view-default .elementor-icon{fill:#F21B1F;color:#F21B1F;border-color:#F21B1F;}.elementor-220834 .elementor-element.elementor-element-59d45475 .elementor-icon-box-title, .elementor-220834 .elementor-element.elementor-element-59d45475 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;}.elementor-220834 .elementor-element.elementor-element-3e5d3102{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#566879;}.elementor-220834 .elementor-element.elementor-element-3e5d3102 p{margin-block-end:0px;}.elementor-220834 .elementor-element.elementor-element-65c80878{--display:flex;}.elementor-220834 .elementor-element.elementor-element-3106f2a6{--display:flex;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EFEFEF;--border-color:#EFEFEF;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-220834 .elementor-element.elementor-element-3106f2a6:not(.elementor-motion-effects-element-type-background), .elementor-220834 .elementor-element.elementor-element-3106f2a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFE6;}.elementor-220834 .elementor-element.elementor-element-60d4204.elementor-element{--align-self:flex-start;}.elementor-220834 .elementor-element.elementor-element-60d4204 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-220834 .elementor-element.elementor-element-60d4204 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-220834 .elementor-element.elementor-element-60d4204{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-220834 .elementor-element.elementor-element-60d4204 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-220834 .elementor-element.elementor-element-60d4204 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-weight:700;}.elementor-220834 .elementor-element.elementor-element-60d4204 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-220834 .elementor-element.elementor-element-3db52d27 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;color:#000000;}.elementor-220834 .elementor-element.elementor-element-366eef2e{--divider-border-style:solid;--divider-color:#EFEFEF;--divider-border-width:1px;}.elementor-220834 .elementor-element.elementor-element-366eef2e .elementor-divider-separator{width:100%;}.elementor-220834 .elementor-element.elementor-element-366eef2e .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-220834 .elementor-element.elementor-element-8355118 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-220834 .elementor-element.elementor-element-8355118 .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-220834 .elementor-element.elementor-element-8355118.elementor-view-stacked .elementor-icon{background-color:#F21B1F;}.elementor-220834 .elementor-element.elementor-element-8355118.elementor-view-framed .elementor-icon, .elementor-220834 .elementor-element.elementor-element-8355118.elementor-view-default .elementor-icon{fill:#F21B1F;color:#F21B1F;border-color:#F21B1F;}.elementor-220834 .elementor-element.elementor-element-8355118 .elementor-icon-box-title, .elementor-220834 .elementor-element.elementor-element-8355118 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;}.elementor-220834 .elementor-element.elementor-element-5f9e2b67{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#566879;}.elementor-220834 .elementor-element.elementor-element-5f9e2b67 p{margin-block-end:0px;}.elementor-220834 .elementor-element.elementor-element-61b92d4d{--display:flex;}.elementor-220834 .elementor-element.elementor-element-5fcb7093{--display:flex;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EFEFEF;--border-color:#EFEFEF;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-220834 .elementor-element.elementor-element-5fcb7093:not(.elementor-motion-effects-element-type-background), .elementor-220834 .elementor-element.elementor-element-5fcb7093 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFE6;}.elementor-220834 .elementor-element.elementor-element-7a8f2056.elementor-element{--align-self:flex-start;}.elementor-220834 .elementor-element.elementor-element-7a8f2056 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-220834 .elementor-element.elementor-element-7a8f2056 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-220834 .elementor-element.elementor-element-7a8f2056{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-220834 .elementor-element.elementor-element-7a8f2056 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-220834 .elementor-element.elementor-element-7a8f2056 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-weight:700;}.elementor-220834 .elementor-element.elementor-element-7a8f2056 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-220834 .elementor-element.elementor-element-4f5d7aac .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;color:#000000;}.elementor-220834 .elementor-element.elementor-element-6440cdbd{--divider-border-style:solid;--divider-color:#EFEFEF;--divider-border-width:1px;}.elementor-220834 .elementor-element.elementor-element-6440cdbd .elementor-divider-separator{width:100%;}.elementor-220834 .elementor-element.elementor-element-6440cdbd .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-220834 .elementor-element.elementor-element-3a65ffda .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-220834 .elementor-element.elementor-element-3a65ffda .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-220834 .elementor-element.elementor-element-3a65ffda.elementor-view-stacked .elementor-icon{background-color:#F21B1F;}.elementor-220834 .elementor-element.elementor-element-3a65ffda.elementor-view-framed .elementor-icon, .elementor-220834 .elementor-element.elementor-element-3a65ffda.elementor-view-default .elementor-icon{fill:#F21B1F;color:#F21B1F;border-color:#F21B1F;}.elementor-220834 .elementor-element.elementor-element-3a65ffda .elementor-icon-box-title, .elementor-220834 .elementor-element.elementor-element-3a65ffda .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;}.elementor-220834 .elementor-element.elementor-element-3e1076cc{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#566879;}.elementor-220834 .elementor-element.elementor-element-3e1076cc p{margin-block-end:0px;}.elementor-220834 .elementor-element.elementor-element-16d1e544{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-dots-normal-color:#F21B1F;}.elementor-220834 .elementor-element.elementor-element-16d1e544 :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {background-color:#F21B1F;}.elementor-220834 .elementor-element.elementor-element-16d1e544 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-style:solid;}.elementor-220834 .elementor-element.elementor-element-12f5e4a0{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:80px;--padding-right:80px;}.elementor-220834 .elementor-element.elementor-element-12f5e4a0:not(.elementor-motion-effects-element-type-background), .elementor-220834 .elementor-element.elementor-element-12f5e4a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-220834 .elementor-element.elementor-element-1c9695a5{--display:flex;}.elementor-220834 .elementor-element.elementor-element-5c93ca4f{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-220834 .elementor-element.elementor-element-5c93ca4f.elementor-element{--align-self:center;}.elementor-220834 .elementor-element.elementor-element-5c93ca4f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:45px;font-weight:600;line-height:59px;color:#F0F0F0;}.elementor-220834 .elementor-element.elementor-element-163d06f{--display:flex;--padding-top:0px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-220834 .elementor-element.elementor-element-9627a38{--display:flex;--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-220834 .elementor-element.elementor-element-4750dcff img{width:100%;max-width:100%;height:500px;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;}.elementor-220834 .elementor-element.elementor-element-17cc07ea{--display:flex;--position:absolute;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:-20%;}body:not(.rtl) .elementor-220834 .elementor-element.elementor-element-17cc07ea{left:0px;}body.rtl .elementor-220834 .elementor-element.elementor-element-17cc07ea{right:0px;}.elementor-220834 .elementor-element.elementor-element-42b18672{--display:flex;--min-height:250px;--justify-content:flex-start;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-220834 .elementor-element.elementor-element-42b18672:not(.elementor-motion-effects-element-type-background), .elementor-220834 .elementor-element.elementor-element-42b18672 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-220834 .elementor-element.elementor-element-42b18672.e-con{--align-self:center;}.elementor-220834 .elementor-element.elementor-element-10d6f136 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-220834 .elementor-element.elementor-element-247b0807 p{margin-block-end:0px;}.elementor-220834 .elementor-element.elementor-element-6d0b72d0{--display:flex;--padding-top:0px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-220834 .elementor-element.elementor-element-7651ba39{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-220834 .elementor-element.elementor-element-3f584ad9 img{width:100%;max-width:100%;height:500px;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;}.elementor-220834 .elementor-element.elementor-element-35c9a21b{--display:flex;--position:absolute;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:-20%;}body:not(.rtl) .elementor-220834 .elementor-element.elementor-element-35c9a21b{left:0px;}body.rtl .elementor-220834 .elementor-element.elementor-element-35c9a21b{right:0px;}.elementor-220834 .elementor-element.elementor-element-8e10069{--display:flex;--min-height:250px;--justify-content:flex-start;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-220834 .elementor-element.elementor-element-8e10069:not(.elementor-motion-effects-element-type-background), .elementor-220834 .elementor-element.elementor-element-8e10069 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-220834 .elementor-element.elementor-element-8e10069.e-con{--align-self:center;}.elementor-220834 .elementor-element.elementor-element-1baad2fe .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-220834 .elementor-element.elementor-element-789a0cb6 p{margin-block-end:0px;}.elementor-220834 .elementor-element.elementor-element-78e2a596{--display:flex;--padding-top:0px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-220834 .elementor-element.elementor-element-1c5deffc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-220834 .elementor-element.elementor-element-3a313a8f img{width:100%;max-width:100%;height:500px;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;}.elementor-220834 .elementor-element.elementor-element-305a12d6{--display:flex;--position:absolute;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:-20%;}body:not(.rtl) .elementor-220834 .elementor-element.elementor-element-305a12d6{left:0px;}body.rtl .elementor-220834 .elementor-element.elementor-element-305a12d6{right:0px;}.elementor-220834 .elementor-element.elementor-element-4c9ed010{--display:flex;--min-height:250px;--justify-content:flex-start;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-220834 .elementor-element.elementor-element-4c9ed010:not(.elementor-motion-effects-element-type-background), .elementor-220834 .elementor-element.elementor-element-4c9ed010 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-220834 .elementor-element.elementor-element-4c9ed010.e-con{--align-self:center;}.elementor-220834 .elementor-element.elementor-element-6dd16b10 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-220834 .elementor-element.elementor-element-30c87cbe p{margin-block-end:0px;}.elementor-220834 .elementor-element.elementor-element-fad3057{--display:flex;--padding-top:0px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-220834 .elementor-element.elementor-element-2ff8bc81{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-220834 .elementor-element.elementor-element-5c3ebd35 img{width:100%;max-width:100%;height:500px;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;}.elementor-220834 .elementor-element.elementor-element-70f79543{--display:flex;--position:absolute;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:-20%;}body:not(.rtl) .elementor-220834 .elementor-element.elementor-element-70f79543{left:0px;}body.rtl .elementor-220834 .elementor-element.elementor-element-70f79543{right:0px;}.elementor-220834 .elementor-element.elementor-element-4d75e7aa{--display:flex;--min-height:250px;--justify-content:flex-start;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-220834 .elementor-element.elementor-element-4d75e7aa:not(.elementor-motion-effects-element-type-background), .elementor-220834 .elementor-element.elementor-element-4d75e7aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-220834 .elementor-element.elementor-element-4d75e7aa.e-con{--align-self:center;}.elementor-220834 .elementor-element.elementor-element-18b39bad .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-220834 .elementor-element.elementor-element-5517d36f p{margin-block-end:0px;}.elementor-220834 .elementor-element.elementor-element-509eaff0{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:-50px;--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:-50px;--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-arrow-size:0px;--e-n-carousel-dots-normal-color:#F21B1F;--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:0px;}.elementor-220834 .elementor-element.elementor-element-509eaff0 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#FFFFFF;border-style:none;border-radius:100px 100px 100px 100px;padding:0px 0px 0px 0px;}.elementor-220834 .elementor-element.elementor-element-509eaff0 :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {background-color:#F21B1F;border-style:none;}.elementor-220834 .elementor-element.elementor-element-3e87400{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{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-220834 .elementor-element.elementor-element-1c379a25 .elementor-button{background-color:#F21B1F;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F21B1F;padding:20px 40px 20px 40px;}.elementor-220834 .elementor-element.elementor-element-1c379a25 .elementor-button:hover, .elementor-220834 .elementor-element.elementor-element-1c379a25 .elementor-button:focus{background-color:#00000000;border-color:#FFFFFF;}.elementor-220834 .elementor-element.elementor-element-4a4d26f0{--display:flex;--min-height:600px;--justify-content:space-between;--margin-top:100px;--margin-bottom:180px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-220834 .elementor-element.elementor-element-199b359{--display:flex;--position:absolute;--min-height:600px;--border-radius:0px 20px 20px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:50px;}body:not(.rtl) .elementor-220834 .elementor-element.elementor-element-199b359{left:0px;}body.rtl .elementor-220834 .elementor-element.elementor-element-199b359{right:0px;}.elementor-220834 .elementor-element.elementor-element-7c613e5e img{width:100%;max-width:100%;height:600px;object-fit:cover;object-position:center center;border-radius:0px 20px 20px 0px;}.elementor-220834 .elementor-element.elementor-element-18bca794{--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:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-220834 .elementor-element.elementor-element-217277b9{--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:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-220834 .elementor-element.elementor-element-4d5703d3{--display:flex;}.elementor-220834 .elementor-element.elementor-element-350119f5{border-radius:0px 0px 0px 0px;}.elementor-220834 .elementor-element.elementor-element-350119f5 img{width:100%;max-width:100%;height:600px;object-fit:cover;object-position:center center;}.elementor-220834 .elementor-element.elementor-element-603d58b0{--display:flex;--padding-top:0px;--padding-bottom:00px;--padding-left:0px;--padding-right:0px;}.elementor-220834 .elementor-element.elementor-element-48d7ab57{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-220834 .elementor-element.elementor-element-48d7ab57.elementor-element{--align-self:center;}.elementor-220834 .elementor-element.elementor-element-48d7ab57 .elementor-heading-title{font-weight:600;color:#F21B1F;}.elementor-220834 .elementor-element.elementor-element-367464fb .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:45px;font-weight:600;line-height:46px;color:#000000;}.elementor-220834 .elementor-element.elementor-element-617506c1{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-220834 .elementor-element.elementor-element-617506c1 p{margin-block-end:5px;}.elementor-220834 .elementor-element.elementor-element-6cf6c5e8{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-220834 .elementor-element.elementor-element-6cf6c5e8 p{margin-block-end:5px;}.elementor-220834 .elementor-element.elementor-element-5d111c92{--display:flex;--margin-top:0px;--margin-bottom:-80px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-220834 .elementor-element.elementor-element-4cd75395{width:100%;max-width:100%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-220834 .elementor-element.elementor-element-4cd75395.elementor-element{--align-self:center;}.elementor-220834 .elementor-element.elementor-element-4cd75395 .elementor-heading-title{font-size:45px;font-weight:600;color:#000000;}.elementor-220834 .elementor-element.elementor-element-70fa4fec{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-220834 .elementor-element.elementor-element-166751e3{--display:flex;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EFEFEF;--border-color:#EFEFEF;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-220834 .elementor-element.elementor-element-166751e3:not(.elementor-motion-effects-element-type-background), .elementor-220834 .elementor-element.elementor-element-166751e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFE6;}.elementor-220834 .elementor-element.elementor-element-64d07315 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-220834 .elementor-element.elementor-element-64d07315 .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-220834 .elementor-element.elementor-element-64d07315.elementor-view-stacked .elementor-icon{background-color:#F21B1F;}.elementor-220834 .elementor-element.elementor-element-64d07315.elementor-view-framed .elementor-icon, .elementor-220834 .elementor-element.elementor-element-64d07315.elementor-view-default .elementor-icon{fill:#F21B1F;color:#F21B1F;border-color:#F21B1F;}.elementor-220834 .elementor-element.elementor-element-64d07315 .elementor-icon-box-title, .elementor-220834 .elementor-element.elementor-element-64d07315 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;}.elementor-220834 .elementor-element.elementor-element-6046b129{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#566879;}.elementor-220834 .elementor-element.elementor-element-6046b129 p{margin-block-end:0px;}.elementor-220834 .elementor-element.elementor-element-72a335f{--display:flex;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EFEFEF;--border-color:#EFEFEF;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-220834 .elementor-element.elementor-element-72a335f:not(.elementor-motion-effects-element-type-background), .elementor-220834 .elementor-element.elementor-element-72a335f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFE6;}.elementor-220834 .elementor-element.elementor-element-6c9f7095 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-220834 .elementor-element.elementor-element-6c9f7095 .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-220834 .elementor-element.elementor-element-6c9f7095.elementor-view-stacked .elementor-icon{background-color:#F21B1F;}.elementor-220834 .elementor-element.elementor-element-6c9f7095.elementor-view-framed .elementor-icon, .elementor-220834 .elementor-element.elementor-element-6c9f7095.elementor-view-default .elementor-icon{fill:#F21B1F;color:#F21B1F;border-color:#F21B1F;}.elementor-220834 .elementor-element.elementor-element-6c9f7095 .elementor-icon-box-title, .elementor-220834 .elementor-element.elementor-element-6c9f7095 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;}.elementor-220834 .elementor-element.elementor-element-6c15b523{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#566879;}.elementor-220834 .elementor-element.elementor-element-6c15b523 p{margin-block-end:0px;}.elementor-220834 .elementor-element.elementor-element-488896ea{--display:flex;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EFEFEF;--border-color:#EFEFEF;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-220834 .elementor-element.elementor-element-488896ea:not(.elementor-motion-effects-element-type-background), .elementor-220834 .elementor-element.elementor-element-488896ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFE6;}.elementor-220834 .elementor-element.elementor-element-70e6be36 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-220834 .elementor-element.elementor-element-70e6be36 .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-220834 .elementor-element.elementor-element-70e6be36.elementor-view-stacked .elementor-icon{background-color:#F21B1F;}.elementor-220834 .elementor-element.elementor-element-70e6be36.elementor-view-framed .elementor-icon, .elementor-220834 .elementor-element.elementor-element-70e6be36.elementor-view-default .elementor-icon{fill:#F21B1F;color:#F21B1F;border-color:#F21B1F;}.elementor-220834 .elementor-element.elementor-element-70e6be36 .elementor-icon-box-title, .elementor-220834 .elementor-element.elementor-element-70e6be36 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;}.elementor-220834 .elementor-element.elementor-element-60d654ba{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#566879;}.elementor-220834 .elementor-element.elementor-element-60d654ba p{margin-block-end:0px;}.elementor-220834 .elementor-element.elementor-element-3520b1df{--display:flex;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EFEFEF;--border-color:#EFEFEF;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-220834 .elementor-element.elementor-element-3520b1df:not(.elementor-motion-effects-element-type-background), .elementor-220834 .elementor-element.elementor-element-3520b1df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFE6;}.elementor-220834 .elementor-element.elementor-element-5777ba78 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-220834 .elementor-element.elementor-element-5777ba78 .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-220834 .elementor-element.elementor-element-5777ba78.elementor-view-stacked .elementor-icon{background-color:#F21B1F;}.elementor-220834 .elementor-element.elementor-element-5777ba78.elementor-view-framed .elementor-icon, .elementor-220834 .elementor-element.elementor-element-5777ba78.elementor-view-default .elementor-icon{fill:#F21B1F;color:#F21B1F;border-color:#F21B1F;}.elementor-220834 .elementor-element.elementor-element-5777ba78 .elementor-icon-box-title, .elementor-220834 .elementor-element.elementor-element-5777ba78 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;}.elementor-220834 .elementor-element.elementor-element-20b1939b{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#566879;}.elementor-220834 .elementor-element.elementor-element-20b1939b p{margin-block-end:0px;}.elementor-220834 .elementor-element.elementor-element-3472798c{--display:flex;}.elementor-220834 .elementor-element.elementor-element-31ee5474{--display:flex;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EFEFEF;--border-color:#EFEFEF;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-220834 .elementor-element.elementor-element-31ee5474:not(.elementor-motion-effects-element-type-background), .elementor-220834 .elementor-element.elementor-element-31ee5474 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFE6;}.elementor-220834 .elementor-element.elementor-element-5ac6060b .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-220834 .elementor-element.elementor-element-5ac6060b .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-220834 .elementor-element.elementor-element-5ac6060b.elementor-view-stacked .elementor-icon{background-color:#F21B1F;}.elementor-220834 .elementor-element.elementor-element-5ac6060b.elementor-view-framed .elementor-icon, .elementor-220834 .elementor-element.elementor-element-5ac6060b.elementor-view-default .elementor-icon{fill:#F21B1F;color:#F21B1F;border-color:#F21B1F;}.elementor-220834 .elementor-element.elementor-element-5ac6060b .elementor-icon-box-title, .elementor-220834 .elementor-element.elementor-element-5ac6060b .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;}.elementor-220834 .elementor-element.elementor-element-79817207{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#566879;}.elementor-220834 .elementor-element.elementor-element-79817207 p{margin-block-end:0px;}.elementor-220834 .elementor-element.elementor-element-5d7f07fe{--display:flex;}.elementor-220834 .elementor-element.elementor-element-8fa1c96{--display:flex;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EFEFEF;--border-color:#EFEFEF;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-220834 .elementor-element.elementor-element-8fa1c96:not(.elementor-motion-effects-element-type-background), .elementor-220834 .elementor-element.elementor-element-8fa1c96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFE6;}.elementor-220834 .elementor-element.elementor-element-25bc2aae .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-220834 .elementor-element.elementor-element-25bc2aae .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-220834 .elementor-element.elementor-element-25bc2aae.elementor-view-stacked .elementor-icon{background-color:#F21B1F;}.elementor-220834 .elementor-element.elementor-element-25bc2aae.elementor-view-framed .elementor-icon, .elementor-220834 .elementor-element.elementor-element-25bc2aae.elementor-view-default .elementor-icon{fill:#F21B1F;color:#F21B1F;border-color:#F21B1F;}.elementor-220834 .elementor-element.elementor-element-25bc2aae .elementor-icon-box-title, .elementor-220834 .elementor-element.elementor-element-25bc2aae .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;}.elementor-220834 .elementor-element.elementor-element-75828a85{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#566879;}.elementor-220834 .elementor-element.elementor-element-75828a85 p{margin-block-end:0px;}.elementor-220834 .elementor-element.elementor-element-794ab65b{--display:flex;}.elementor-220834 .elementor-element.elementor-element-2e0d9c2e{--display:flex;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EFEFEF;--border-color:#EFEFEF;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-220834 .elementor-element.elementor-element-2e0d9c2e:not(.elementor-motion-effects-element-type-background), .elementor-220834 .elementor-element.elementor-element-2e0d9c2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFE6;}.elementor-220834 .elementor-element.elementor-element-59b4270f .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-220834 .elementor-element.elementor-element-59b4270f .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-220834 .elementor-element.elementor-element-59b4270f.elementor-view-stacked .elementor-icon{background-color:#F21B1F;}.elementor-220834 .elementor-element.elementor-element-59b4270f.elementor-view-framed .elementor-icon, .elementor-220834 .elementor-element.elementor-element-59b4270f.elementor-view-default .elementor-icon{fill:#F21B1F;color:#F21B1F;border-color:#F21B1F;}.elementor-220834 .elementor-element.elementor-element-59b4270f .elementor-icon-box-title, .elementor-220834 .elementor-element.elementor-element-59b4270f .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;}.elementor-220834 .elementor-element.elementor-element-7d04f938{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#566879;}.elementor-220834 .elementor-element.elementor-element-7d04f938 p{margin-block-end:0px;}.elementor-220834 .elementor-element.elementor-element-1af6dc8{--display:flex;}.elementor-220834 .elementor-element.elementor-element-725c6d57{--display:flex;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EFEFEF;--border-color:#EFEFEF;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-220834 .elementor-element.elementor-element-725c6d57:not(.elementor-motion-effects-element-type-background), .elementor-220834 .elementor-element.elementor-element-725c6d57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFE6;}.elementor-220834 .elementor-element.elementor-element-76f18591 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-220834 .elementor-element.elementor-element-76f18591 .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-220834 .elementor-element.elementor-element-76f18591.elementor-view-stacked .elementor-icon{background-color:#F21B1F;}.elementor-220834 .elementor-element.elementor-element-76f18591.elementor-view-framed .elementor-icon, .elementor-220834 .elementor-element.elementor-element-76f18591.elementor-view-default .elementor-icon{fill:#F21B1F;color:#F21B1F;border-color:#F21B1F;}.elementor-220834 .elementor-element.elementor-element-76f18591 .elementor-icon-box-title, .elementor-220834 .elementor-element.elementor-element-76f18591 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;}.elementor-220834 .elementor-element.elementor-element-63e4cc5f{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#566879;}.elementor-220834 .elementor-element.elementor-element-63e4cc5f p{margin-block-end:0px;}.elementor-220834 .elementor-element.elementor-element-2a9048c{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-dots-normal-color:#F21B1F;}.elementor-220834 .elementor-element.elementor-element-2a9048c :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {background-color:#F21B1F;}.elementor-220834 .elementor-element.elementor-element-2a9048c :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-style:solid;}.elementor-220834 .elementor-element.elementor-element-202ae1c6{--display:flex;--min-height:600px;--justify-content:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-220834 .elementor-element.elementor-element-202ae1c6:not(.elementor-motion-effects-element-type-background), .elementor-220834 .elementor-element.elementor-element-202ae1c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F4F8;background-image:url("https://www.apcela.com/wp-content/uploads/unlimited_elements/work-process-4-bg-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-220834 .elementor-element.elementor-element-b7b400c{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-220834 .elementor-element.elementor-element-b7b400c.elementor-element{--align-self:center;}.elementor-220834 .elementor-element.elementor-element-b7b400c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:45px;font-weight:600;line-height:46px;color:#000000;}.elementor-220834 .elementor-element.elementor-element-46af2554{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-220834 .elementor-element.elementor-element-6b94122f{--display:flex;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EFEFEF;--border-color:#EFEFEF;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-220834 .elementor-element.elementor-element-6b94122f:not(.elementor-motion-effects-element-type-background), .elementor-220834 .elementor-element.elementor-element-6b94122f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFE6;}.elementor-220834 .elementor-element.elementor-element-6c47d53.elementor-element{--align-self:flex-start;}.elementor-220834 .elementor-element.elementor-element-6c47d53 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-220834 .elementor-element.elementor-element-6c47d53 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-220834 .elementor-element.elementor-element-6c47d53{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-220834 .elementor-element.elementor-element-6c47d53 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-220834 .elementor-element.elementor-element-6c47d53 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-weight:700;}.elementor-220834 .elementor-element.elementor-element-6c47d53 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-220834 .elementor-element.elementor-element-291d811{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-220834 .elementor-element.elementor-element-291d811 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;color:#000000;}.elementor-220834 .elementor-element.elementor-element-660af3b5{--divider-border-style:solid;--divider-color:#EFEFEF;--divider-border-width:1px;}.elementor-220834 .elementor-element.elementor-element-660af3b5 .elementor-divider-separator{width:100%;}.elementor-220834 .elementor-element.elementor-element-660af3b5 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-220834 .elementor-element.elementor-element-1a490b18 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-220834 .elementor-element.elementor-element-1a490b18 .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-220834 .elementor-element.elementor-element-1a490b18.elementor-view-stacked .elementor-icon{background-color:#F21B1F;}.elementor-220834 .elementor-element.elementor-element-1a490b18.elementor-view-framed .elementor-icon, .elementor-220834 .elementor-element.elementor-element-1a490b18.elementor-view-default .elementor-icon{fill:#F21B1F;color:#F21B1F;border-color:#F21B1F;}.elementor-220834 .elementor-element.elementor-element-1a490b18 .elementor-icon-box-title, .elementor-220834 .elementor-element.elementor-element-1a490b18 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;}.elementor-220834 .elementor-element.elementor-element-893948a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#566879;}.elementor-220834 .elementor-element.elementor-element-893948a p{margin-block-end:0px;}.elementor-220834 .elementor-element.elementor-element-e4f19f2{--display:flex;--min-height:420px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EFEFEF;--border-color:#EFEFEF;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-220834 .elementor-element.elementor-element-e4f19f2:not(.elementor-motion-effects-element-type-background), .elementor-220834 .elementor-element.elementor-element-e4f19f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFE6;}.elementor-220834 .elementor-element.elementor-element-78e72634.elementor-element{--align-self:flex-start;}.elementor-220834 .elementor-element.elementor-element-78e72634 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-220834 .elementor-element.elementor-element-78e72634 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-220834 .elementor-element.elementor-element-78e72634{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-220834 .elementor-element.elementor-element-78e72634 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-220834 .elementor-element.elementor-element-78e72634 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-weight:700;}.elementor-220834 .elementor-element.elementor-element-78e72634 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-220834 .elementor-element.elementor-element-1c5f85b3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;color:#000000;}.elementor-220834 .elementor-element.elementor-element-323fcc70{--divider-border-style:solid;--divider-color:#EFEFEF;--divider-border-width:1px;}.elementor-220834 .elementor-element.elementor-element-323fcc70 .elementor-divider-separator{width:100%;}.elementor-220834 .elementor-element.elementor-element-323fcc70 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-220834 .elementor-element.elementor-element-44ded989 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-220834 .elementor-element.elementor-element-44ded989 .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-220834 .elementor-element.elementor-element-44ded989.elementor-view-stacked .elementor-icon{background-color:#F21B1F;}.elementor-220834 .elementor-element.elementor-element-44ded989.elementor-view-framed .elementor-icon, .elementor-220834 .elementor-element.elementor-element-44ded989.elementor-view-default .elementor-icon{fill:#F21B1F;color:#F21B1F;border-color:#F21B1F;}.elementor-220834 .elementor-element.elementor-element-44ded989 .elementor-icon-box-title, .elementor-220834 .elementor-element.elementor-element-44ded989 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;}.elementor-220834 .elementor-element.elementor-element-2ba48cd4{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#566879;}.elementor-220834 .elementor-element.elementor-element-2ba48cd4 p{margin-block-end:0px;}.elementor-220834 .elementor-element.elementor-element-2eaefa95{--display:flex;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EFEFEF;--border-color:#EFEFEF;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-220834 .elementor-element.elementor-element-2eaefa95:not(.elementor-motion-effects-element-type-background), .elementor-220834 .elementor-element.elementor-element-2eaefa95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFE6;}.elementor-220834 .elementor-element.elementor-element-7716a96c.elementor-element{--align-self:flex-start;}.elementor-220834 .elementor-element.elementor-element-7716a96c .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-220834 .elementor-element.elementor-element-7716a96c .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-220834 .elementor-element.elementor-element-7716a96c{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-220834 .elementor-element.elementor-element-7716a96c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-220834 .elementor-element.elementor-element-7716a96c .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-weight:700;}.elementor-220834 .elementor-element.elementor-element-7716a96c .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-220834 .elementor-element.elementor-element-523c4e5c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;color:#000000;}.elementor-220834 .elementor-element.elementor-element-1c6a7d1f{--divider-border-style:solid;--divider-color:#EFEFEF;--divider-border-width:1px;}.elementor-220834 .elementor-element.elementor-element-1c6a7d1f .elementor-divider-separator{width:100%;}.elementor-220834 .elementor-element.elementor-element-1c6a7d1f .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-220834 .elementor-element.elementor-element-25536c0f .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-220834 .elementor-element.elementor-element-25536c0f .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-220834 .elementor-element.elementor-element-25536c0f.elementor-view-stacked .elementor-icon{background-color:#F21B1F;}.elementor-220834 .elementor-element.elementor-element-25536c0f.elementor-view-framed .elementor-icon, .elementor-220834 .elementor-element.elementor-element-25536c0f.elementor-view-default .elementor-icon{fill:#F21B1F;color:#F21B1F;border-color:#F21B1F;}.elementor-220834 .elementor-element.elementor-element-25536c0f .elementor-icon-box-title, .elementor-220834 .elementor-element.elementor-element-25536c0f .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;}.elementor-220834 .elementor-element.elementor-element-69fa7e38{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#566879;}.elementor-220834 .elementor-element.elementor-element-69fa7e38 p{margin-block-end:0px;}.elementor-220834 .elementor-element.elementor-element-3a376406{--display:flex;--padding-top:120px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-220834 .elementor-element.elementor-element-3a376406:not(.elementor-motion-effects-element-type-background), .elementor-220834 .elementor-element.elementor-element-3a376406 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-220834 .elementor-element.elementor-element-61a65673{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}body:not(.rtl) .elementor-220834 .elementor-element.elementor-element-61a65673{right:0%;}body.rtl .elementor-220834 .elementor-element.elementor-element-61a65673{left:0%;}.elementor-220834 .elementor-element.elementor-element-61a65673 img{width:100%;max-width:100%;height:500px;object-fit:cover;object-position:center center;border-radius:20px 0px 0px 20px;}.elementor-220834 .elementor-element.elementor-element-3630a4f8{--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:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-220834 .elementor-element.elementor-element-38fd62df{--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:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-220834 .elementor-element.elementor-element-3bf834{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-220834 .elementor-element.elementor-element-3bf834.e-con{--align-self:flex-end;}.elementor-220834 .elementor-element.elementor-element-15253709{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-220834 .elementor-element.elementor-element-15253709.e-con{--align-self:flex-end;}.elementor-220834 .elementor-element.elementor-element-35f0d7b9{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-220834 .elementor-element.elementor-element-35f0d7b9.elementor-element{--align-self:center;}.elementor-220834 .elementor-element.elementor-element-35f0d7b9 .elementor-heading-title{font-size:45px;font-weight:600;line-height:59px;color:#F0F0F0;}.elementor-220834 .elementor-element.elementor-element-21b2a258{font-weight:400;color:#EEEEEE;}.elementor-220834 .elementor-element.elementor-element-31446604{font-weight:400;color:#EEEEEE;}.elementor-220834 .elementor-element.elementor-element-42c38df{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-220834 .elementor-element.elementor-element-75b6b0b9{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-220834 .elementor-element.elementor-element-75940c12{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-220834 .elementor-element.elementor-element-ebc8c22{--display:flex;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-220834 .elementor-element.elementor-element-40c1d45e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-220834 .elementor-element.elementor-element-1ac98c2b .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-220834 .elementor-element.elementor-element-1ac98c2b .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-220834 .elementor-element.elementor-element-1ac98c2b.elementor-view-stacked .elementor-icon{background-color:#F21B1F;}.elementor-220834 .elementor-element.elementor-element-1ac98c2b.elementor-view-framed .elementor-icon, .elementor-220834 .elementor-element.elementor-element-1ac98c2b.elementor-view-default .elementor-icon{fill:#F21B1F;color:#F21B1F;border-color:#F21B1F;}.elementor-220834 .elementor-element.elementor-element-1ac98c2b .elementor-icon-box-title, .elementor-220834 .elementor-element.elementor-element-1ac98c2b .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;}.elementor-220834 .elementor-element.elementor-element-2b4f576c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;color:#FFFFFF;}.elementor-220834 .elementor-element.elementor-element-4e9e8c36{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#C0C0C0;}.elementor-220834 .elementor-element.elementor-element-4e9e8c36 p{margin-block-end:0px;}.elementor-220834 .elementor-element.elementor-element-1cf7847 .elementor-button{background-color:#61CE7000;font-weight:500;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;padding:0px 0px 0px 0px;}.elementor-220834 .elementor-element.elementor-element-1cf7847{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-220834 .elementor-element.elementor-element-1cf7847.elementor-element{--align-self:flex-start;}.elementor-220834 .elementor-element.elementor-element-1cf7847 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-220834 .elementor-element.elementor-element-1cf7847 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-220834 .elementor-element.elementor-element-1cf7847 .elementor-button:hover, .elementor-220834 .elementor-element.elementor-element-1cf7847 .elementor-button:focus{color:#F21B1F;}.elementor-220834 .elementor-element.elementor-element-1cf7847 .elementor-button:hover svg, .elementor-220834 .elementor-element.elementor-element-1cf7847 .elementor-button:focus svg{fill:#F21B1F;}.elementor-220834 .elementor-element.elementor-element-3b7f6b44{--display:flex;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-220834 .elementor-element.elementor-element-2475c72e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-220834 .elementor-element.elementor-element-770972d9 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-220834 .elementor-element.elementor-element-770972d9 .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-220834 .elementor-element.elementor-element-770972d9.elementor-view-stacked .elementor-icon{background-color:#F21B1F;}.elementor-220834 .elementor-element.elementor-element-770972d9.elementor-view-framed .elementor-icon, .elementor-220834 .elementor-element.elementor-element-770972d9.elementor-view-default .elementor-icon{fill:#F21B1F;color:#F21B1F;border-color:#F21B1F;}.elementor-220834 .elementor-element.elementor-element-770972d9 .elementor-icon-box-title, .elementor-220834 .elementor-element.elementor-element-770972d9 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;}.elementor-220834 .elementor-element.elementor-element-55578e3f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;color:#FFFFFF;}.elementor-220834 .elementor-element.elementor-element-3e37f998{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#C0C0C0;}.elementor-220834 .elementor-element.elementor-element-3e37f998 p{margin-block-end:0px;}.elementor-220834 .elementor-element.elementor-element-1edf28f4 .elementor-button{background-color:#61CE7000;font-weight:500;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;padding:0px 0px 0px 0px;}.elementor-220834 .elementor-element.elementor-element-1edf28f4{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-220834 .elementor-element.elementor-element-1edf28f4.elementor-element{--align-self:flex-start;}.elementor-220834 .elementor-element.elementor-element-1edf28f4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-220834 .elementor-element.elementor-element-1edf28f4 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-220834 .elementor-element.elementor-element-1edf28f4 .elementor-button:hover, .elementor-220834 .elementor-element.elementor-element-1edf28f4 .elementor-button:focus{color:#F21B1F;}.elementor-220834 .elementor-element.elementor-element-1edf28f4 .elementor-button:hover svg, .elementor-220834 .elementor-element.elementor-element-1edf28f4 .elementor-button:focus svg{fill:#F21B1F;}.elementor-220834 .elementor-element.elementor-element-6e2154e2{--display:flex;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-220834 .elementor-element.elementor-element-296c34b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-220834 .elementor-element.elementor-element-2d5321bb .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-220834 .elementor-element.elementor-element-2d5321bb .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-220834 .elementor-element.elementor-element-2d5321bb.elementor-view-stacked .elementor-icon{background-color:#F21B1F;}.elementor-220834 .elementor-element.elementor-element-2d5321bb.elementor-view-framed .elementor-icon, .elementor-220834 .elementor-element.elementor-element-2d5321bb.elementor-view-default .elementor-icon{fill:#F21B1F;color:#F21B1F;border-color:#F21B1F;}.elementor-220834 .elementor-element.elementor-element-2d5321bb .elementor-icon-box-title, .elementor-220834 .elementor-element.elementor-element-2d5321bb .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;}.elementor-220834 .elementor-element.elementor-element-39e78949 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;color:#FFFFFF;}.elementor-220834 .elementor-element.elementor-element-42489938{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#C0C0C0;}.elementor-220834 .elementor-element.elementor-element-42489938 p{margin-block-end:0px;}.elementor-220834 .elementor-element.elementor-element-59b0ab44 .elementor-button{background-color:#61CE7000;font-weight:500;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;padding:0px 0px 0px 0px;}.elementor-220834 .elementor-element.elementor-element-59b0ab44{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-220834 .elementor-element.elementor-element-59b0ab44.elementor-element{--align-self:flex-start;}.elementor-220834 .elementor-element.elementor-element-59b0ab44 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-220834 .elementor-element.elementor-element-59b0ab44 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-220834 .elementor-element.elementor-element-59b0ab44 .elementor-button:hover, .elementor-220834 .elementor-element.elementor-element-59b0ab44 .elementor-button:focus{color:#F21B1F;}.elementor-220834 .elementor-element.elementor-element-59b0ab44 .elementor-button:hover svg, .elementor-220834 .elementor-element.elementor-element-59b0ab44 .elementor-button:focus svg{fill:#F21B1F;}.elementor-220834 .elementor-element.elementor-element-ac5aafe{--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;}.elementor-220834 .elementor-element.elementor-element-483c6475{--display:flex;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-220834 .elementor-element.elementor-element-41ef090c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-220834 .elementor-element.elementor-element-6505bc25 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-220834 .elementor-element.elementor-element-6505bc25 .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-220834 .elementor-element.elementor-element-6505bc25.elementor-view-stacked .elementor-icon{background-color:#F21B1F;}.elementor-220834 .elementor-element.elementor-element-6505bc25.elementor-view-framed .elementor-icon, .elementor-220834 .elementor-element.elementor-element-6505bc25.elementor-view-default .elementor-icon{fill:#F21B1F;color:#F21B1F;border-color:#F21B1F;}.elementor-220834 .elementor-element.elementor-element-6505bc25 .elementor-icon-box-title, .elementor-220834 .elementor-element.elementor-element-6505bc25 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;}.elementor-220834 .elementor-element.elementor-element-7fe396b6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;color:#FFFFFF;}.elementor-220834 .elementor-element.elementor-element-8b96332{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#C0C0C0;}.elementor-220834 .elementor-element.elementor-element-8b96332 p{margin-block-end:0px;}.elementor-220834 .elementor-element.elementor-element-395c7300 .elementor-button{background-color:#61CE7000;font-weight:500;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;padding:0px 0px 0px 0px;}.elementor-220834 .elementor-element.elementor-element-395c7300{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-220834 .elementor-element.elementor-element-395c7300.elementor-element{--align-self:flex-start;}.elementor-220834 .elementor-element.elementor-element-395c7300 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-220834 .elementor-element.elementor-element-395c7300 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-220834 .elementor-element.elementor-element-395c7300 .elementor-button:hover, .elementor-220834 .elementor-element.elementor-element-395c7300 .elementor-button:focus{color:#F21B1F;}.elementor-220834 .elementor-element.elementor-element-395c7300 .elementor-button:hover svg, .elementor-220834 .elementor-element.elementor-element-395c7300 .elementor-button:focus svg{fill:#F21B1F;}.elementor-220834 .elementor-element.elementor-element-2904aa43{--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;}.elementor-220834 .elementor-element.elementor-element-329a2b75{--display:flex;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-220834 .elementor-element.elementor-element-216cc801{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-220834 .elementor-element.elementor-element-3fbe2497 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-220834 .elementor-element.elementor-element-3fbe2497 .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-220834 .elementor-element.elementor-element-3fbe2497.elementor-view-stacked .elementor-icon{background-color:#F21B1F;}.elementor-220834 .elementor-element.elementor-element-3fbe2497.elementor-view-framed .elementor-icon, .elementor-220834 .elementor-element.elementor-element-3fbe2497.elementor-view-default .elementor-icon{fill:#F21B1F;color:#F21B1F;border-color:#F21B1F;}.elementor-220834 .elementor-element.elementor-element-3fbe2497 .elementor-icon-box-title, .elementor-220834 .elementor-element.elementor-element-3fbe2497 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;}.elementor-220834 .elementor-element.elementor-element-77e2f2d4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;color:#FFFFFF;}.elementor-220834 .elementor-element.elementor-element-6e06059a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#C0C0C0;}.elementor-220834 .elementor-element.elementor-element-6e06059a p{margin-block-end:0px;}.elementor-220834 .elementor-element.elementor-element-596784ec .elementor-button{background-color:#61CE7000;font-weight:500;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;padding:0px 0px 0px 0px;}.elementor-220834 .elementor-element.elementor-element-596784ec{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-220834 .elementor-element.elementor-element-596784ec.elementor-element{--align-self:flex-start;}.elementor-220834 .elementor-element.elementor-element-596784ec .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-220834 .elementor-element.elementor-element-596784ec .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-220834 .elementor-element.elementor-element-596784ec .elementor-button:hover, .elementor-220834 .elementor-element.elementor-element-596784ec .elementor-button:focus{color:#F21B1F;}.elementor-220834 .elementor-element.elementor-element-596784ec .elementor-button:hover svg, .elementor-220834 .elementor-element.elementor-element-596784ec .elementor-button:focus svg{fill:#F21B1F;}.elementor-220834 .elementor-element.elementor-element-32e155f{--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;}.elementor-220834 .elementor-element.elementor-element-2d90212a{--display:flex;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-220834 .elementor-element.elementor-element-72c97f68{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-220834 .elementor-element.elementor-element-7ad27dd6 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-220834 .elementor-element.elementor-element-7ad27dd6 .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-220834 .elementor-element.elementor-element-7ad27dd6.elementor-view-stacked .elementor-icon{background-color:#F21B1F;}.elementor-220834 .elementor-element.elementor-element-7ad27dd6.elementor-view-framed .elementor-icon, .elementor-220834 .elementor-element.elementor-element-7ad27dd6.elementor-view-default .elementor-icon{fill:#F21B1F;color:#F21B1F;border-color:#F21B1F;}.elementor-220834 .elementor-element.elementor-element-7ad27dd6 .elementor-icon-box-title, .elementor-220834 .elementor-element.elementor-element-7ad27dd6 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;}.elementor-220834 .elementor-element.elementor-element-1d7bbd6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;color:#FFFFFF;}.elementor-220834 .elementor-element.elementor-element-4930cb93{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#C0C0C0;}.elementor-220834 .elementor-element.elementor-element-4930cb93 p{margin-block-end:0px;}.elementor-220834 .elementor-element.elementor-element-37e7115a .elementor-button{background-color:#61CE7000;font-weight:500;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;padding:0px 0px 0px 0px;}.elementor-220834 .elementor-element.elementor-element-37e7115a{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-220834 .elementor-element.elementor-element-37e7115a.elementor-element{--align-self:flex-start;}.elementor-220834 .elementor-element.elementor-element-37e7115a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-220834 .elementor-element.elementor-element-37e7115a .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-220834 .elementor-element.elementor-element-37e7115a .elementor-button:hover, .elementor-220834 .elementor-element.elementor-element-37e7115a .elementor-button:focus{color:#F21B1F;}.elementor-220834 .elementor-element.elementor-element-37e7115a .elementor-button:hover svg, .elementor-220834 .elementor-element.elementor-element-37e7115a .elementor-button:focus svg{fill:#F21B1F;}.elementor-220834 .elementor-element.elementor-element-2138ec3e{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:-50px;--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:-50px;--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-normal-color:#F21B1F;--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:0px;}.elementor-220834 .elementor-element.elementor-element-2138ec3e :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#FFFFFF;border-style:none;border-radius:100px 100px 100px 100px;padding:7px 7px 7px 7px;}.elementor-220834 .elementor-element.elementor-element-2138ec3e :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {background-color:#F21B1F;border-style:none;}.elementor-220834 .elementor-element.elementor-element-5136f42c{--display:flex;--padding-top:120px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-220834 .elementor-element.elementor-element-5136f42c:not(.elementor-motion-effects-element-type-background), .elementor-220834 .elementor-element.elementor-element-5136f42c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-220834 .elementor-element.elementor-element-1abcd3dd{--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:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-220834 .elementor-element.elementor-element-7d25f7b3{--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:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-220834 .elementor-element.elementor-element-258ab099{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-220834 .elementor-element.elementor-element-1ef8185c.elementor-element{--align-self:center;}.elementor-220834 .elementor-element.elementor-element-1ef8185c .elementor-heading-title{font-size:45px;font-weight:600;line-height:46px;color:#000000;}.elementor-220834 .elementor-element.elementor-element-6ed150d2{--display:flex;--padding-top:40px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-220834 .elementor-element.elementor-element-6ed150d2:not(.elementor-motion-effects-element-type-background), .elementor-220834 .elementor-element.elementor-element-6ed150d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-220834 .elementor-element.elementor-element-439abe86{--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:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-220834 .elementor-element.elementor-element-260451b4{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-220834 .elementor-element.elementor-element-250291db{--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;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-220834 .elementor-element.elementor-element-f31c5f6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-220834 .elementor-element.elementor-element-4f5b068e img{width:100%;max-width:100%;height:550px;object-fit:cover;object-position:center center;border-radius:15px 15px 15px 15px;}.elementor-220834 .elementor-element.elementor-element-27dddea9{--display:flex;--position:absolute;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EFEFEF;--border-color:#EFEFEF;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;bottom:5%;}.elementor-220834 .elementor-element.elementor-element-27dddea9:not(.elementor-motion-effects-element-type-background), .elementor-220834 .elementor-element.elementor-element-27dddea9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}body:not(.rtl) .elementor-220834 .elementor-element.elementor-element-27dddea9{left:5%;}body.rtl .elementor-220834 .elementor-element.elementor-element-27dddea9{right:5%;}.elementor-220834 .elementor-element.elementor-element-247ee1e2 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-220834 .elementor-element.elementor-element-247ee1e2 .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-220834 .elementor-element.elementor-element-247ee1e2.elementor-view-stacked .elementor-icon{background-color:#F21B1F;}.elementor-220834 .elementor-element.elementor-element-247ee1e2.elementor-view-framed .elementor-icon, .elementor-220834 .elementor-element.elementor-element-247ee1e2.elementor-view-default .elementor-icon{fill:#F21B1F;color:#F21B1F;border-color:#F21B1F;}.elementor-220834 .elementor-element.elementor-element-247ee1e2 .elementor-icon-box-title, .elementor-220834 .elementor-element.elementor-element-247ee1e2 .elementor-icon-box-title a{font-weight:600;}.elementor-220834 .elementor-element.elementor-element-71c34220{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#566879;}.elementor-220834 .elementor-element.elementor-element-71c34220 p{margin-block-end:0px;}.elementor-220834 .elementor-element.elementor-element-6b6b417d{--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;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-220834 .elementor-element.elementor-element-790383a0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-220834 .elementor-element.elementor-element-39607daa img{width:100%;max-width:100%;height:550px;object-fit:cover;object-position:center center;border-radius:15px 15px 15px 15px;}.elementor-220834 .elementor-element.elementor-element-6a4bf46c{--display:flex;--position:absolute;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EFEFEF;--border-color:#EFEFEF;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;bottom:5%;}.elementor-220834 .elementor-element.elementor-element-6a4bf46c:not(.elementor-motion-effects-element-type-background), .elementor-220834 .elementor-element.elementor-element-6a4bf46c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}body:not(.rtl) .elementor-220834 .elementor-element.elementor-element-6a4bf46c{left:5%;}body.rtl .elementor-220834 .elementor-element.elementor-element-6a4bf46c{right:5%;}.elementor-220834 .elementor-element.elementor-element-6d37e196 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-220834 .elementor-element.elementor-element-6d37e196 .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-220834 .elementor-element.elementor-element-6d37e196.elementor-view-stacked .elementor-icon{background-color:#F21B1F;}.elementor-220834 .elementor-element.elementor-element-6d37e196.elementor-view-framed .elementor-icon, .elementor-220834 .elementor-element.elementor-element-6d37e196.elementor-view-default .elementor-icon{fill:#F21B1F;color:#F21B1F;border-color:#F21B1F;}.elementor-220834 .elementor-element.elementor-element-6d37e196 .elementor-icon-box-title, .elementor-220834 .elementor-element.elementor-element-6d37e196 .elementor-icon-box-title a{font-weight:600;}.elementor-220834 .elementor-element.elementor-element-ba8524a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#566879;}.elementor-220834 .elementor-element.elementor-element-ba8524a p{margin-block-end:0px;}.elementor-220834 .elementor-element.elementor-element-12787145{--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;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-220834 .elementor-element.elementor-element-2085b616{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-220834 .elementor-element.elementor-element-63a32d60 img{width:100%;max-width:100%;height:550px;object-fit:cover;object-position:center center;border-radius:15px 15px 15px 15px;}.elementor-220834 .elementor-element.elementor-element-16dd7c1c{--display:flex;--position:absolute;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EFEFEF;--border-color:#EFEFEF;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;bottom:5%;}.elementor-220834 .elementor-element.elementor-element-16dd7c1c:not(.elementor-motion-effects-element-type-background), .elementor-220834 .elementor-element.elementor-element-16dd7c1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}body:not(.rtl) .elementor-220834 .elementor-element.elementor-element-16dd7c1c{left:5%;}body.rtl .elementor-220834 .elementor-element.elementor-element-16dd7c1c{right:5%;}.elementor-220834 .elementor-element.elementor-element-6aafb12d .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-220834 .elementor-element.elementor-element-6aafb12d .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-220834 .elementor-element.elementor-element-6aafb12d.elementor-view-stacked .elementor-icon{background-color:#F21B1F;}.elementor-220834 .elementor-element.elementor-element-6aafb12d.elementor-view-framed .elementor-icon, .elementor-220834 .elementor-element.elementor-element-6aafb12d.elementor-view-default .elementor-icon{fill:#F21B1F;color:#F21B1F;border-color:#F21B1F;}.elementor-220834 .elementor-element.elementor-element-6aafb12d .elementor-icon-box-title, .elementor-220834 .elementor-element.elementor-element-6aafb12d .elementor-icon-box-title a{font-weight:600;}.elementor-220834 .elementor-element.elementor-element-6d2409c8{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#566879;}.elementor-220834 .elementor-element.elementor-element-6d2409c8 p{margin-block-end:0px;}.elementor-220834 .elementor-element.elementor-element-1489c21f{--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;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-220834 .elementor-element.elementor-element-54ea587{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-220834 .elementor-element.elementor-element-600bb954 img{width:100%;max-width:100%;height:550px;object-fit:cover;object-position:center center;border-radius:15px 15px 15px 15px;}.elementor-220834 .elementor-element.elementor-element-4e64b9ef{--display:flex;--position:absolute;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EFEFEF;--border-color:#EFEFEF;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;bottom:5%;}.elementor-220834 .elementor-element.elementor-element-4e64b9ef:not(.elementor-motion-effects-element-type-background), .elementor-220834 .elementor-element.elementor-element-4e64b9ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}body:not(.rtl) .elementor-220834 .elementor-element.elementor-element-4e64b9ef{left:5%;}body.rtl .elementor-220834 .elementor-element.elementor-element-4e64b9ef{right:5%;}.elementor-220834 .elementor-element.elementor-element-7ef2cf8b .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-220834 .elementor-element.elementor-element-7ef2cf8b .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-220834 .elementor-element.elementor-element-7ef2cf8b.elementor-view-stacked .elementor-icon{background-color:#F21B1F;}.elementor-220834 .elementor-element.elementor-element-7ef2cf8b.elementor-view-framed .elementor-icon, .elementor-220834 .elementor-element.elementor-element-7ef2cf8b.elementor-view-default .elementor-icon{fill:#F21B1F;color:#F21B1F;border-color:#F21B1F;}.elementor-220834 .elementor-element.elementor-element-7ef2cf8b .elementor-icon-box-title, .elementor-220834 .elementor-element.elementor-element-7ef2cf8b .elementor-icon-box-title a{font-weight:600;}.elementor-220834 .elementor-element.elementor-element-743792a7{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#566879;}.elementor-220834 .elementor-element.elementor-element-743792a7 p{margin-block-end:0px;}.elementor-220834 .elementor-element.elementor-element-5f7bc06{--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;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-220834 .elementor-element.elementor-element-a04073c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-220834 .elementor-element.elementor-element-619385b2 img{width:100%;max-width:100%;height:550px;object-fit:cover;object-position:center center;border-radius:15px 15px 15px 15px;}.elementor-220834 .elementor-element.elementor-element-57f938bf{--display:flex;--position:absolute;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EFEFEF;--border-color:#EFEFEF;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;bottom:5%;}.elementor-220834 .elementor-element.elementor-element-57f938bf:not(.elementor-motion-effects-element-type-background), .elementor-220834 .elementor-element.elementor-element-57f938bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}body:not(.rtl) .elementor-220834 .elementor-element.elementor-element-57f938bf{left:5%;}body.rtl .elementor-220834 .elementor-element.elementor-element-57f938bf{right:5%;}.elementor-220834 .elementor-element.elementor-element-7d4f0041 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-220834 .elementor-element.elementor-element-7d4f0041 .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-220834 .elementor-element.elementor-element-7d4f0041.elementor-view-stacked .elementor-icon{background-color:#F21B1F;}.elementor-220834 .elementor-element.elementor-element-7d4f0041.elementor-view-framed .elementor-icon, .elementor-220834 .elementor-element.elementor-element-7d4f0041.elementor-view-default .elementor-icon{fill:#F21B1F;color:#F21B1F;border-color:#F21B1F;}.elementor-220834 .elementor-element.elementor-element-7d4f0041 .elementor-icon-box-title, .elementor-220834 .elementor-element.elementor-element-7d4f0041 .elementor-icon-box-title a{font-weight:600;}.elementor-220834 .elementor-element.elementor-element-6a73521d{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#566879;}.elementor-220834 .elementor-element.elementor-element-6a73521d p{margin-block-end:0px;}.elementor-220834 .elementor-element.elementor-element-32ff5bbd{--display:flex;--border-radius:20px 20px 20px 20px;--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-220834 .elementor-element.elementor-element-8cd09cc{--display:flex;--position:absolute;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EFEFEF;--border-color:#EFEFEF;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;bottom:5%;}.elementor-220834 .elementor-element.elementor-element-8cd09cc:not(.elementor-motion-effects-element-type-background), .elementor-220834 .elementor-element.elementor-element-8cd09cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}body:not(.rtl) .elementor-220834 .elementor-element.elementor-element-8cd09cc{left:5%;}body.rtl .elementor-220834 .elementor-element.elementor-element-8cd09cc{right:5%;}.elementor-220834 .elementor-element.elementor-element-8d5470b img{width:80%;max-width:80%;}.elementor-220834 .elementor-element.elementor-element-5c0e51e9{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#566879;}.elementor-220834 .elementor-element.elementor-element-5c0e51e9 p{margin-block-end:0px;}.elementor-220834 .elementor-element.elementor-element-10bff8fb{--display:flex;}.elementor-220834 .elementor-element.elementor-element-2d48fccc{--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;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-220834 .elementor-element.elementor-element-645917b6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-220834 .elementor-element.elementor-element-2d352ff7 img{width:100%;max-width:100%;height:550px;object-fit:cover;object-position:center center;border-radius:15px 15px 15px 15px;}.elementor-220834 .elementor-element.elementor-element-666cfb7a{--display:flex;--position:absolute;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EFEFEF;--border-color:#EFEFEF;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;bottom:5%;}.elementor-220834 .elementor-element.elementor-element-666cfb7a:not(.elementor-motion-effects-element-type-background), .elementor-220834 .elementor-element.elementor-element-666cfb7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}body:not(.rtl) .elementor-220834 .elementor-element.elementor-element-666cfb7a{left:5%;}body.rtl .elementor-220834 .elementor-element.elementor-element-666cfb7a{right:5%;}.elementor-220834 .elementor-element.elementor-element-503fbc37 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-220834 .elementor-element.elementor-element-503fbc37 .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-220834 .elementor-element.elementor-element-503fbc37.elementor-view-stacked .elementor-icon{background-color:#F21B1F;}.elementor-220834 .elementor-element.elementor-element-503fbc37.elementor-view-framed .elementor-icon, .elementor-220834 .elementor-element.elementor-element-503fbc37.elementor-view-default .elementor-icon{fill:#F21B1F;color:#F21B1F;border-color:#F21B1F;}.elementor-220834 .elementor-element.elementor-element-503fbc37 .elementor-icon-box-title, .elementor-220834 .elementor-element.elementor-element-503fbc37 .elementor-icon-box-title a{font-weight:600;}.elementor-220834 .elementor-element.elementor-element-4d558dc8{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#566879;}.elementor-220834 .elementor-element.elementor-element-4d558dc8 p{margin-block-end:0px;}.elementor-220834 .elementor-element.elementor-element-7eca841c{--display:flex;}.elementor-220834 .elementor-element.elementor-element-16f3f0b{--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;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-220834 .elementor-element.elementor-element-338a7ff2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-220834 .elementor-element.elementor-element-5620006b img{width:100%;max-width:100%;height:550px;object-fit:cover;object-position:center center;border-radius:15px 15px 15px 15px;}.elementor-220834 .elementor-element.elementor-element-2ce0d350{--display:flex;--position:absolute;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EFEFEF;--border-color:#EFEFEF;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;bottom:5%;}.elementor-220834 .elementor-element.elementor-element-2ce0d350:not(.elementor-motion-effects-element-type-background), .elementor-220834 .elementor-element.elementor-element-2ce0d350 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}body:not(.rtl) .elementor-220834 .elementor-element.elementor-element-2ce0d350{left:5%;}body.rtl .elementor-220834 .elementor-element.elementor-element-2ce0d350{right:5%;}.elementor-220834 .elementor-element.elementor-element-197d3f2a .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-220834 .elementor-element.elementor-element-197d3f2a .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-220834 .elementor-element.elementor-element-197d3f2a.elementor-view-stacked .elementor-icon{background-color:#F21B1F;}.elementor-220834 .elementor-element.elementor-element-197d3f2a.elementor-view-framed .elementor-icon, .elementor-220834 .elementor-element.elementor-element-197d3f2a.elementor-view-default .elementor-icon{fill:#F21B1F;color:#F21B1F;border-color:#F21B1F;}.elementor-220834 .elementor-element.elementor-element-197d3f2a .elementor-icon-box-title, .elementor-220834 .elementor-element.elementor-element-197d3f2a .elementor-icon-box-title a{font-weight:600;}.elementor-220834 .elementor-element.elementor-element-396bc722{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#566879;}.elementor-220834 .elementor-element.elementor-element-396bc722 p{margin-block-end:0px;}.elementor-220834 .elementor-element.elementor-element-5b6ef8e2{--display:flex;}.elementor-220834 .elementor-element.elementor-element-800ef81{--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;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-220834 .elementor-element.elementor-element-4f805be0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-220834 .elementor-element.elementor-element-61bad857 img{width:100%;max-width:100%;height:550px;object-fit:cover;object-position:center center;border-radius:15px 15px 15px 15px;}.elementor-220834 .elementor-element.elementor-element-190760ac{--display:flex;--position:absolute;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EFEFEF;--border-color:#EFEFEF;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;bottom:5%;}.elementor-220834 .elementor-element.elementor-element-190760ac:not(.elementor-motion-effects-element-type-background), .elementor-220834 .elementor-element.elementor-element-190760ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}body:not(.rtl) .elementor-220834 .elementor-element.elementor-element-190760ac{left:5%;}body.rtl .elementor-220834 .elementor-element.elementor-element-190760ac{right:5%;}.elementor-220834 .elementor-element.elementor-element-6cd9da4a .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-220834 .elementor-element.elementor-element-6cd9da4a .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-220834 .elementor-element.elementor-element-6cd9da4a.elementor-view-stacked .elementor-icon{background-color:#F21B1F;}.elementor-220834 .elementor-element.elementor-element-6cd9da4a.elementor-view-framed .elementor-icon, .elementor-220834 .elementor-element.elementor-element-6cd9da4a.elementor-view-default .elementor-icon{fill:#F21B1F;color:#F21B1F;border-color:#F21B1F;}.elementor-220834 .elementor-element.elementor-element-6cd9da4a .elementor-icon-box-title, .elementor-220834 .elementor-element.elementor-element-6cd9da4a .elementor-icon-box-title a{font-weight:600;}.elementor-220834 .elementor-element.elementor-element-26aa8532{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#566879;}.elementor-220834 .elementor-element.elementor-element-26aa8532 p{margin-block-end:0px;}.elementor-220834 .elementor-element.elementor-element-14b9cf4a{--display:flex;}.elementor-220834 .elementor-element.elementor-element-2f0f3691{--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;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-220834 .elementor-element.elementor-element-519db015{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-220834 .elementor-element.elementor-element-78432f7 img{width:100%;max-width:100%;height:550px;object-fit:cover;object-position:center center;border-radius:15px 15px 15px 15px;}.elementor-220834 .elementor-element.elementor-element-6be45c9{--display:flex;--position:absolute;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EFEFEF;--border-color:#EFEFEF;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;bottom:5%;}.elementor-220834 .elementor-element.elementor-element-6be45c9:not(.elementor-motion-effects-element-type-background), .elementor-220834 .elementor-element.elementor-element-6be45c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}body:not(.rtl) .elementor-220834 .elementor-element.elementor-element-6be45c9{left:5%;}body.rtl .elementor-220834 .elementor-element.elementor-element-6be45c9{right:5%;}.elementor-220834 .elementor-element.elementor-element-51be8270 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-220834 .elementor-element.elementor-element-51be8270 .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-220834 .elementor-element.elementor-element-51be8270.elementor-view-stacked .elementor-icon{background-color:#F21B1F;}.elementor-220834 .elementor-element.elementor-element-51be8270.elementor-view-framed .elementor-icon, .elementor-220834 .elementor-element.elementor-element-51be8270.elementor-view-default .elementor-icon{fill:#F21B1F;color:#F21B1F;border-color:#F21B1F;}.elementor-220834 .elementor-element.elementor-element-51be8270 .elementor-icon-box-title, .elementor-220834 .elementor-element.elementor-element-51be8270 .elementor-icon-box-title a{font-weight:600;}.elementor-220834 .elementor-element.elementor-element-46c06026{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#566879;}.elementor-220834 .elementor-element.elementor-element-46c06026 p{margin-block-end:0px;}.elementor-220834 .elementor-element.elementor-element-4f483537{--display:flex;}.elementor-220834 .elementor-element.elementor-element-26270acb{--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;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-220834 .elementor-element.elementor-element-626ada60{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-220834 .elementor-element.elementor-element-7f1fb540 img{width:100%;max-width:100%;height:550px;object-fit:cover;object-position:center center;border-radius:15px 15px 15px 15px;}.elementor-220834 .elementor-element.elementor-element-2a9a359{--display:flex;--position:absolute;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EFEFEF;--border-color:#EFEFEF;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;bottom:5%;}.elementor-220834 .elementor-element.elementor-element-2a9a359:not(.elementor-motion-effects-element-type-background), .elementor-220834 .elementor-element.elementor-element-2a9a359 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}body:not(.rtl) .elementor-220834 .elementor-element.elementor-element-2a9a359{left:5%;}body.rtl .elementor-220834 .elementor-element.elementor-element-2a9a359{right:5%;}.elementor-220834 .elementor-element.elementor-element-21755f34 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-220834 .elementor-element.elementor-element-21755f34 .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-220834 .elementor-element.elementor-element-21755f34.elementor-view-stacked .elementor-icon{background-color:#F21B1F;}.elementor-220834 .elementor-element.elementor-element-21755f34.elementor-view-framed .elementor-icon, .elementor-220834 .elementor-element.elementor-element-21755f34.elementor-view-default .elementor-icon{fill:#F21B1F;color:#F21B1F;border-color:#F21B1F;}.elementor-220834 .elementor-element.elementor-element-21755f34 .elementor-icon-box-title, .elementor-220834 .elementor-element.elementor-element-21755f34 .elementor-icon-box-title a{font-weight:600;}.elementor-220834 .elementor-element.elementor-element-22a1d2db{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#566879;}.elementor-220834 .elementor-element.elementor-element-22a1d2db p{margin-block-end:0px;}.elementor-220834 .elementor-element.elementor-element-53315e1b{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-offset-size:120px;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:50%;--e-n-carousel-arrow-prev-translate-x:-50%;--e-n-carousel-arrow-prev-left-position:-60px;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:12%;--e-n-carousel-arrow-next-right-align:50%;--e-n-carousel-arrow-next-translate-x:50%;--e-n-carousel-arrow-next-right-position:-60px;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:12%;--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:8%;}.elementor-220834 .elementor-element.elementor-element-e301ec2{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--padding-top:120px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-220834 .elementor-element.elementor-element-e301ec2:not(.elementor-motion-effects-element-type-background), .elementor-220834 .elementor-element.elementor-element-e301ec2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-220834 .elementor-element.elementor-element-7527bc1f{--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:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-220834 .elementor-element.elementor-element-5aa51b31{--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:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-220834 .elementor-element.elementor-element-1a3346b6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-220834 .elementor-element.elementor-element-6911fbf4{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-220834 .elementor-element.elementor-element-6911fbf4.elementor-element{--align-self:center;}.elementor-220834 .elementor-element.elementor-element-6911fbf4 .elementor-heading-title{font-weight:600;color:#F21B1F;}.elementor-220834 .elementor-element.elementor-element-382cbd01{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:1;text-align:start;}.elementor-220834 .elementor-element.elementor-element-382cbd01.elementor-element{--align-self:center;}.elementor-220834 .elementor-element.elementor-element-382cbd01 .elementor-heading-title{font-weight:600;line-height:52px;color:#F0F0F0;}.elementor-220834 .elementor-element.elementor-element-775f2fb9{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-weight:400;color:#EEEEEE;}.elementor-220834 .elementor-element.elementor-element-44bf597d.elementor-element{--align-self:flex-start;}.elementor-220834 .elementor-element.elementor-element-44bf597d .uc_creative_buttons{text-align:center;}.elementor-220834 .elementor-element.elementor-element-44bf597d .uc_creative_buttons .uc_button{display:inline-block;}.elementor-220834 .elementor-element.elementor-element-44bf597d .uc_button{background-color:#F21B1F;border-style:none;border-radius:5px;font-family:"Roboto", Sans-serif;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-220834 .elementor-element.elementor-element-44bf597d .uc_creative_buttons .uc_button::after,.elementor-220834 .elementor-element.elementor-element-44bf597d .uc_creative_buttons .uc_button::before{background-color:#000000;}.elementor-220834 .elementor-element.elementor-element-44bf597d .button-padding{padding:15px 40px 15px 40px;}.elementor-220834 .elementor-element.elementor-element-44bf597d .uc_button:hover{border-style:none;color:#ffffff;}.elementor-220834 .elementor-element.elementor-element-44bf597d .uc_button:hover span{color:#ffffff;}.elementor-220834 .elementor-element.elementor-element-566198a8{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-220834 .elementor-element.elementor-element-5d46f9ad{width:var( --container-widget-width, 60% );max-width:60%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-220834 .elementor-element.elementor-element-5d46f9ad .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-220834 .elementor-element.elementor-element-5d46f9ad .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-220834 .elementor-element.elementor-element-5d46f9ad.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-220834 .elementor-element.elementor-element-5d46f9ad.elementor-view-framed .elementor-icon, .elementor-220834 .elementor-element.elementor-element-5d46f9ad.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-220834 .elementor-element.elementor-element-5d46f9ad.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-220834 .elementor-element.elementor-element-5d46f9ad.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#F21B1F;}.elementor-220834 .elementor-element.elementor-element-5d46f9ad.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-220834 .elementor-element.elementor-element-5d46f9ad.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-220834 .elementor-element.elementor-element-5d46f9ad.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-220834 .elementor-element.elementor-element-5d46f9ad.elementor-view-default:has(:focus) .elementor-icon{fill:#F21B1F;color:#F21B1F;border-color:#F21B1F;}.elementor-220834 .elementor-element.elementor-element-5d46f9ad .elementor-icon{font-size:24px;}.elementor-220834 .elementor-element.elementor-element-5d46f9ad:has(:hover) .elementor-icon-box-title,
					 .elementor-220834 .elementor-element.elementor-element-5d46f9ad:has(:focus) .elementor-icon-box-title{color:#F21B1F;}.elementor-220834 .elementor-element.elementor-element-5d46f9ad .elementor-icon-box-description{color:#F21B1F;}.elementor-220834 .elementor-element.elementor-element-5d7d0fde{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-220834 .elementor-element.elementor-element-e399665{width:var( --container-widget-width, 100% );max-width:100%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-220834 .elementor-element.elementor-element-e399665 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-220834 .elementor-element.elementor-element-e399665 .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-220834 .elementor-element.elementor-element-e399665.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-220834 .elementor-element.elementor-element-e399665.elementor-view-framed .elementor-icon, .elementor-220834 .elementor-element.elementor-element-e399665.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-220834 .elementor-element.elementor-element-e399665.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-220834 .elementor-element.elementor-element-e399665.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#F21B1F;}.elementor-220834 .elementor-element.elementor-element-e399665.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-220834 .elementor-element.elementor-element-e399665.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-220834 .elementor-element.elementor-element-e399665.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-220834 .elementor-element.elementor-element-e399665.elementor-view-default:has(:focus) .elementor-icon{fill:#F21B1F;color:#F21B1F;border-color:#F21B1F;}.elementor-220834 .elementor-element.elementor-element-e399665 .elementor-icon{font-size:24px;}.elementor-220834 .elementor-element.elementor-element-e399665:has(:hover) .elementor-icon-box-title,
					 .elementor-220834 .elementor-element.elementor-element-e399665:has(:focus) .elementor-icon-box-title{color:#F21B1F;}body:not(.rtl) .elementor-220834 .elementor-element.elementor-element-29ac6357{right:0px;}body.rtl .elementor-220834 .elementor-element.elementor-element-29ac6357{left:0px;}.elementor-220834 .elementor-element.elementor-element-29ac6357{bottom:0px;z-index:0;}.elementor-220834 .elementor-element.elementor-element-29ac6357 img{width:100%;height:500px;object-fit:contain;object-position:center center;}@media(max-width:1024px){.elementor-220834 .elementor-element.elementor-element-783deaeb{--min-height:50vh;}.elementor-220834 .elementor-element.elementor-element-327d025a{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-220834 .elementor-element.elementor-element-31ea28ec{width:100%;max-width:100%;}.elementor-220834 .elementor-element.elementor-element-18dcc203{--grid-auto-flow:row;}.elementor-220834 .elementor-element.elementor-element-717559c{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-220834 .elementor-element.elementor-element-65c80878{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-220834 .elementor-element.elementor-element-61b92d4d{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-220834 .elementor-element.elementor-element-16d1e544{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-arrow-prev-left-align:100%;--e-n-carousel-arrow-prev-translate-x:-100%;--e-n-carousel-arrow-prev-left-position:-80px;--e-n-carousel-arrow-prev-top-align:0%;--e-n-carousel-arrow-prev-caption-spacing:0px;--e-n-carousel-arrow-prev-translate-y:0px;--e-n-carousel-arrow-prev-top-position:20px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:20px;--e-n-carousel-arrow-next-top-align:0%;--e-n-carousel-arrow-next-caption-spacing:0px;--e-n-carousel-arrow-next-translate-y:0px;--e-n-carousel-arrow-next-top-position:20px;--e-n-carousel-swiper-pagination-size:8px;}.elementor-220834 .elementor-element.elementor-element-16d1e544 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-width:1px 1px 1px 1px;border-radius:100px 100px 100px 100px;padding:8px 8px 8px 8px;}.elementor-220834 .elementor-element.elementor-element-12f5e4a0{--padding-top:80px;--padding-bottom:160px;--padding-left:20px;--padding-right:20px;}.elementor-220834 .elementor-element.elementor-element-5c93ca4f{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-220834 .elementor-element.elementor-element-163d06f{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-220834 .elementor-element.elementor-element-4750dcff img{height:400px;object-fit:cover;}.elementor-220834 .elementor-element.elementor-element-17cc07ea{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:-20%;}.elementor-220834 .elementor-element.elementor-element-42b18672{--min-height:200px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-220834 .elementor-element.elementor-element-6d0b72d0{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-220834 .elementor-element.elementor-element-3f584ad9 img{height:400px;object-fit:cover;}.elementor-220834 .elementor-element.elementor-element-35c9a21b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:-20%;}.elementor-220834 .elementor-element.elementor-element-8e10069{--min-height:200px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-220834 .elementor-element.elementor-element-78e2a596{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-220834 .elementor-element.elementor-element-3a313a8f img{height:400px;object-fit:cover;}.elementor-220834 .elementor-element.elementor-element-305a12d6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:-20%;}.elementor-220834 .elementor-element.elementor-element-4c9ed010{--min-height:220px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-220834 .elementor-element.elementor-element-fad3057{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-220834 .elementor-element.elementor-element-5c3ebd35 img{height:400px;object-fit:cover;}.elementor-220834 .elementor-element.elementor-element-70f79543{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:-20%;}.elementor-220834 .elementor-element.elementor-element-4d75e7aa{--min-height:200px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-220834 .elementor-element.elementor-element-509eaff0{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-arrow-prev-left-align:50%;--e-n-carousel-arrow-prev-translate-x:-50%;--e-n-carousel-arrow-prev-left-position:-80px;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:30px;--e-n-carousel-arrow-next-right-align:50%;--e-n-carousel-arrow-next-translate-x:50%;--e-n-carousel-arrow-next-right-position:-80px;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:30px;--e-n-carousel-swiper-pagination-size:8px;}.elementor-220834 .elementor-element.elementor-element-509eaff0 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-radius:100px 100px 100px 100px;padding:8px 8px 8px 8px;}.elementor-220834 .elementor-element.elementor-element-4a4d26f0{--margin-top:50px;--margin-bottom:120px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-220834 .elementor-element.elementor-element-7c613e5e img{object-position:center center;border-radius:15px 15px 0px 15px;}.elementor-220834 .elementor-element.elementor-element-217277b9{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-220834 .elementor-element.elementor-element-4d5703d3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-220834 .elementor-element.elementor-element-350119f5 img{height:400px;object-position:center center;border-radius:15px 15px 0px 15px;}.elementor-220834 .elementor-element.elementor-element-70fa4fec{--grid-auto-flow:row;}.elementor-220834 .elementor-element.elementor-element-3472798c{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-220834 .elementor-element.elementor-element-5d7f07fe{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-220834 .elementor-element.elementor-element-794ab65b{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-220834 .elementor-element.elementor-element-1af6dc8{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-220834 .elementor-element.elementor-element-2a9048c{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-arrow-prev-left-align:100%;--e-n-carousel-arrow-prev-translate-x:-100%;--e-n-carousel-arrow-prev-left-position:-80px;--e-n-carousel-arrow-prev-top-align:0%;--e-n-carousel-arrow-prev-caption-spacing:0px;--e-n-carousel-arrow-prev-translate-y:0px;--e-n-carousel-arrow-prev-top-position:20px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:20px;--e-n-carousel-arrow-next-top-align:0%;--e-n-carousel-arrow-next-caption-spacing:0px;--e-n-carousel-arrow-next-translate-y:0px;--e-n-carousel-arrow-next-top-position:20px;--e-n-carousel-swiper-pagination-size:8px;}.elementor-220834 .elementor-element.elementor-element-2a9048c :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-width:1px 1px 1px 1px;border-radius:100px 100px 100px 100px;padding:8px 8px 8px 8px;}.elementor-220834 .elementor-element.elementor-element-202ae1c6{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-220834 .elementor-element.elementor-element-b7b400c{width:100%;max-width:100%;}.elementor-220834 .elementor-element.elementor-element-61a65673{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-220834 .elementor-element.elementor-element-61a65673 img{height:400px;}.elementor-220834 .elementor-element.elementor-element-3630a4f8{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-220834 .elementor-element.elementor-element-38fd62df{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-220834 .elementor-element.elementor-element-75940c12{--grid-auto-flow:row;}.elementor-220834 .elementor-element.elementor-element-ac5aafe{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-220834 .elementor-element.elementor-element-2904aa43{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-220834 .elementor-element.elementor-element-32e155f{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-220834 .elementor-element.elementor-element-2138ec3e{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-arrow-prev-left-align:50%;--e-n-carousel-arrow-prev-translate-x:-50%;--e-n-carousel-arrow-prev-left-position:-90px;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:40px;--e-n-carousel-arrow-next-right-align:50%;--e-n-carousel-arrow-next-translate-x:50%;--e-n-carousel-arrow-next-right-position:-90px;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:40px;--e-n-carousel-swiper-pagination-size:8px;--e-n-carousel-dots-vertical-offset:10px;--e-n-carousel-swiper-pagination-spacing:20px;}.elementor-220834 .elementor-element.elementor-element-2138ec3e :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-radius:100px 100px 100px 100px;padding:8px 8px 8px 8px;}.elementor-220834 .elementor-element.elementor-element-5136f42c{--padding-top:50px;--padding-bottom:50px;--padding-left:40px;--padding-right:40px;}.elementor-220834 .elementor-element.elementor-element-1abcd3dd{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-220834 .elementor-element.elementor-element-6ed150d2{--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-220834 .elementor-element.elementor-element-439abe86{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-220834 .elementor-element.elementor-element-260451b4{--grid-auto-flow:row;}.elementor-220834 .elementor-element.elementor-element-53315e1b{--e-n-carousel-swiper-slides-to-display:2;}.elementor-220834 .elementor-element.elementor-element-7527bc1f{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-220834 .elementor-element.elementor-element-1a3346b6{--z-index:3;}.elementor-220834 .elementor-element.elementor-element-382cbd01{width:100%;max-width:100%;}}@media(max-width:767px){.elementor-220834 .elementor-element.elementor-element-783deaeb{--min-height:70vh;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-220834 .elementor-element.elementor-element-783deaeb:not(.elementor-motion-effects-element-type-background), .elementor-220834 .elementor-element.elementor-element-783deaeb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-220834 .elementor-element.elementor-element-11f6166a .elementor-heading-title{font-size:32px;}.elementor-220834 .elementor-element.elementor-element-55ae20ab{width:100%;max-width:100%;}.elementor-220834 .elementor-element.elementor-element-55ae20ab .uc_creative_buttons .uc_button{display:block;}.elementor-220834 .elementor-element.elementor-element-55ae20ab .uc_button{font-size:14px;}.elementor-220834 .elementor-element.elementor-element-4c1a6780{width:100%;max-width:100%;}.elementor-220834 .elementor-element.elementor-element-4c1a6780 .uc_creative_buttons .uc_button{display:block;}.elementor-220834 .elementor-element.elementor-element-4c1a6780 .uc_button{font-size:14px;}.elementor-220834 .elementor-element.elementor-element-5e3ec31f{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-220834 .elementor-element.elementor-element-31ea28ec .elementor-heading-title{font-size:25px;line-height:32px;}.elementor-220834 .elementor-element.elementor-element-11eb8524{--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-220834 .elementor-element.elementor-element-18dcc203{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-220834 .elementor-element.elementor-element-717559c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-220834 .elementor-element.elementor-element-65c80878{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-220834 .elementor-element.elementor-element-61b92d4d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-220834 .elementor-element.elementor-element-16d1e544{--e-n-carousel-swiper-slides-to-display:1;}.elementor-220834 .elementor-element.elementor-element-12f5e4a0{--padding-top:50px;--padding-bottom:150px;--padding-left:15px;--padding-right:15px;}.elementor-220834 .elementor-element.elementor-element-1c9695a5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-220834 .elementor-element.elementor-element-5c93ca4f{width:100%;max-width:100%;}.elementor-220834 .elementor-element.elementor-element-5c93ca4f .elementor-heading-title{font-size:25px;line-height:30px;}.elementor-220834 .elementor-element.elementor-element-163d06f{--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-220834 .elementor-element.elementor-element-9627a38{--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-220834 .elementor-element.elementor-element-4750dcff img{height:450px;}.elementor-220834 .elementor-element.elementor-element-17cc07ea{--min-height:500px;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:-80%;}.elementor-220834 .elementor-element.elementor-element-42b18672{--width:100%;--min-height:200px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-220834 .elementor-element.elementor-element-6d0b72d0{--padding-top:0px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-220834 .elementor-element.elementor-element-35c9a21b{bottom:-13%;}.elementor-220834 .elementor-element.elementor-element-78e2a596{--padding-top:0px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-220834 .elementor-element.elementor-element-305a12d6{bottom:-14%;}.elementor-220834 .elementor-element.elementor-element-4c9ed010{--min-height:200px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-220834 .elementor-element.elementor-element-fad3057{--padding-top:0px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-220834 .elementor-element.elementor-element-70f79543{bottom:-14%;}.elementor-220834 .elementor-element.elementor-element-509eaff0{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-align:50%;--e-n-carousel-arrow-prev-translate-x:-50%;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:30px;--e-n-carousel-arrow-next-right-align:50%;--e-n-carousel-arrow-next-translate-x:50%;--e-n-carousel-arrow-next-right-position:-80px;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:30px;--e-n-carousel-dots-vertical-offset:15px;}.elementor-220834 .elementor-element.elementor-element-3e87400{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-220834 .elementor-element.elementor-element-4a4d26f0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-220834 .elementor-element.elementor-element-603d58b0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-220834 .elementor-element.elementor-element-48d7ab57{width:100%;max-width:100%;}.elementor-220834 .elementor-element.elementor-element-48d7ab57 .elementor-heading-title{font-size:25px;line-height:30px;}.elementor-220834 .elementor-element.elementor-element-367464fb .elementor-heading-title{font-size:25px;line-height:30px;}.elementor-220834 .elementor-element.elementor-element-5d111c92{--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-220834 .elementor-element.elementor-element-4cd75395{width:100%;max-width:100%;}.elementor-220834 .elementor-element.elementor-element-4cd75395 .elementor-heading-title{font-size:25px;line-height:30px;}.elementor-220834 .elementor-element.elementor-element-70fa4fec{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-220834 .elementor-element.elementor-element-3472798c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-220834 .elementor-element.elementor-element-5d7f07fe{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-220834 .elementor-element.elementor-element-794ab65b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-220834 .elementor-element.elementor-element-1af6dc8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-220834 .elementor-element.elementor-element-2a9048c{--e-n-carousel-swiper-slides-to-display:1;}.elementor-220834 .elementor-element.elementor-element-202ae1c6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-220834 .elementor-element.elementor-element-b7b400c .elementor-heading-title{font-size:25px;line-height:30px;}.elementor-220834 .elementor-element.elementor-element-3a376406{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-220834 .elementor-element.elementor-element-15253709{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-220834 .elementor-element.elementor-element-35f0d7b9{width:100%;max-width:100%;}.elementor-220834 .elementor-element.elementor-element-35f0d7b9 .elementor-heading-title{font-size:25px;line-height:30px;}.elementor-220834 .elementor-element.elementor-element-75940c12{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-220834 .elementor-element.elementor-element-ac5aafe{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-220834 .elementor-element.elementor-element-2904aa43{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-220834 .elementor-element.elementor-element-32e155f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-220834 .elementor-element.elementor-element-2138ec3e{--e-n-carousel-swiper-slides-to-display:1;}.elementor-220834 .elementor-element.elementor-element-5136f42c{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-220834 .elementor-element.elementor-element-1ef8185c .elementor-heading-title{font-size:25px;line-height:32px;}.elementor-220834 .elementor-element.elementor-element-6ed150d2{--padding-top:20px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-220834 .elementor-element.elementor-element-260451b4{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-220834 .elementor-element.elementor-element-27dddea9{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;bottom:0%;}body:not(.rtl) .elementor-220834 .elementor-element.elementor-element-27dddea9{left:0%;}body.rtl .elementor-220834 .elementor-element.elementor-element-27dddea9{right:0%;}.elementor-220834 .elementor-element.elementor-element-6a4bf46c{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;bottom:0%;}body:not(.rtl) .elementor-220834 .elementor-element.elementor-element-6a4bf46c{left:0%;}body.rtl .elementor-220834 .elementor-element.elementor-element-6a4bf46c{right:0%;}.elementor-220834 .elementor-element.elementor-element-16dd7c1c{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;bottom:0%;}body:not(.rtl) .elementor-220834 .elementor-element.elementor-element-16dd7c1c{left:0%;}body.rtl .elementor-220834 .elementor-element.elementor-element-16dd7c1c{right:0%;}.elementor-220834 .elementor-element.elementor-element-4e64b9ef{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;bottom:0%;}body:not(.rtl) .elementor-220834 .elementor-element.elementor-element-4e64b9ef{left:0%;}body.rtl .elementor-220834 .elementor-element.elementor-element-4e64b9ef{right:0%;}.elementor-220834 .elementor-element.elementor-element-57f938bf{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;bottom:0%;}body:not(.rtl) .elementor-220834 .elementor-element.elementor-element-57f938bf{left:0%;}body.rtl .elementor-220834 .elementor-element.elementor-element-57f938bf{right:0%;}.elementor-220834 .elementor-element.elementor-element-8cd09cc{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;bottom:0%;}body:not(.rtl) .elementor-220834 .elementor-element.elementor-element-8cd09cc{left:0%;}body.rtl .elementor-220834 .elementor-element.elementor-element-8cd09cc{right:0%;}.elementor-220834 .elementor-element.elementor-element-666cfb7a{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;bottom:0%;}body:not(.rtl) .elementor-220834 .elementor-element.elementor-element-666cfb7a{left:0%;}body.rtl .elementor-220834 .elementor-element.elementor-element-666cfb7a{right:0%;}.elementor-220834 .elementor-element.elementor-element-2ce0d350{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;bottom:0%;}body:not(.rtl) .elementor-220834 .elementor-element.elementor-element-2ce0d350{left:0%;}body.rtl .elementor-220834 .elementor-element.elementor-element-2ce0d350{right:0%;}.elementor-220834 .elementor-element.elementor-element-190760ac{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;bottom:0%;}body:not(.rtl) .elementor-220834 .elementor-element.elementor-element-190760ac{left:0%;}body.rtl .elementor-220834 .elementor-element.elementor-element-190760ac{right:0%;}.elementor-220834 .elementor-element.elementor-element-6be45c9{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;bottom:0%;}body:not(.rtl) .elementor-220834 .elementor-element.elementor-element-6be45c9{left:0%;}body.rtl .elementor-220834 .elementor-element.elementor-element-6be45c9{right:0%;}.elementor-220834 .elementor-element.elementor-element-2a9a359{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;bottom:0%;}body:not(.rtl) .elementor-220834 .elementor-element.elementor-element-2a9a359{left:0%;}body.rtl .elementor-220834 .elementor-element.elementor-element-2a9a359{right:0%;}.elementor-220834 .elementor-element.elementor-element-53315e1b{--e-n-carousel-swiper-slides-to-display:1;}.elementor-220834 .elementor-element.elementor-element-e301ec2{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-220834 .elementor-element.elementor-element-6911fbf4{width:100%;max-width:100%;text-align:center;}.elementor-220834 .elementor-element.elementor-element-6911fbf4 .elementor-heading-title{font-size:25px;line-height:30px;}.elementor-220834 .elementor-element.elementor-element-382cbd01{width:100%;max-width:100%;text-align:center;}.elementor-220834 .elementor-element.elementor-element-382cbd01 .elementor-heading-title{font-size:25px;line-height:30px;}.elementor-220834 .elementor-element.elementor-element-775f2fb9{width:100%;max-width:100%;text-align:center;}.elementor-220834 .elementor-element.elementor-element-44bf597d{width:100%;max-width:100%;}.elementor-220834 .elementor-element.elementor-element-44bf597d .uc_creative_buttons .uc_button{display:block;}.elementor-220834 .elementor-element.elementor-element-566198a8{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-220834 .elementor-element.elementor-element-5d46f9ad.elementor-element{--align-self:center;}.elementor-220834 .elementor-element.elementor-element-e399665{padding:20px 20px 20px 20px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}}@media(min-width:768px){.elementor-220834 .elementor-element.elementor-element-783deaeb{--content-width:1240px;}.elementor-220834 .elementor-element.elementor-element-6de75816{--width:60%;}.elementor-220834 .elementor-element.elementor-element-3fc8dfed{--width:40%;}.elementor-220834 .elementor-element.elementor-element-5e3ec31f{--content-width:1240px;}.elementor-220834 .elementor-element.elementor-element-42b18672{--width:90%;}.elementor-220834 .elementor-element.elementor-element-8e10069{--width:90%;}.elementor-220834 .elementor-element.elementor-element-4c9ed010{--width:90%;}.elementor-220834 .elementor-element.elementor-element-4d75e7aa{--width:90%;}.elementor-220834 .elementor-element.elementor-element-199b359{--width:50%;}.elementor-220834 .elementor-element.elementor-element-18bca794{--content-width:1240px;}.elementor-220834 .elementor-element.elementor-element-4d5703d3{--width:50%;}.elementor-220834 .elementor-element.elementor-element-603d58b0{--width:40%;}.elementor-220834 .elementor-element.elementor-element-5d111c92{--content-width:1240px;}.elementor-220834 .elementor-element.elementor-element-3a376406{--content-width:1240px;}.elementor-220834 .elementor-element.elementor-element-3bf834{--width:100%;}.elementor-220834 .elementor-element.elementor-element-15253709{--width:50%;}.elementor-220834 .elementor-element.elementor-element-5136f42c{--content-width:1240px;}.elementor-220834 .elementor-element.elementor-element-27dddea9{--width:90%;}.elementor-220834 .elementor-element.elementor-element-6a4bf46c{--width:90%;}.elementor-220834 .elementor-element.elementor-element-16dd7c1c{--width:90%;}.elementor-220834 .elementor-element.elementor-element-4e64b9ef{--width:90%;}.elementor-220834 .elementor-element.elementor-element-57f938bf{--width:90%;}.elementor-220834 .elementor-element.elementor-element-8cd09cc{--width:90%;}.elementor-220834 .elementor-element.elementor-element-666cfb7a{--width:90%;}.elementor-220834 .elementor-element.elementor-element-2ce0d350{--width:90%;}.elementor-220834 .elementor-element.elementor-element-190760ac{--width:90%;}.elementor-220834 .elementor-element.elementor-element-6be45c9{--width:90%;}.elementor-220834 .elementor-element.elementor-element-2a9a359{--width:90%;}.elementor-220834 .elementor-element.elementor-element-e301ec2{--content-width:1240px;}.elementor-220834 .elementor-element.elementor-element-1a3346b6{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-220834 .elementor-element.elementor-element-6de75816{--width:100%;}.elementor-220834 .elementor-element.elementor-element-231dc094{--width:100%;}.elementor-220834 .elementor-element.elementor-element-42b18672{--width:90%;}.elementor-220834 .elementor-element.elementor-element-8e10069{--width:90%;}.elementor-220834 .elementor-element.elementor-element-4c9ed010{--width:90%;}.elementor-220834 .elementor-element.elementor-element-4d75e7aa{--width:90%;}.elementor-220834 .elementor-element.elementor-element-4d5703d3{--width:100%;}.elementor-220834 .elementor-element.elementor-element-603d58b0{--width:100%;}.elementor-220834 .elementor-element.elementor-element-38fd62df{--width:100%;}.elementor-220834 .elementor-element.elementor-element-3bf834{--width:100%;}.elementor-220834 .elementor-element.elementor-element-15253709{--width:100%;}.elementor-220834 .elementor-element.elementor-element-7d25f7b3{--width:100%;}.elementor-220834 .elementor-element.elementor-element-5aa51b31{--width:100%;}.elementor-220834 .elementor-element.elementor-element-1a3346b6{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-75ba91d3 */.hero-title{
    transform-origin: left bottom;
    animation: heroRotateIn 1.2s cubic-bezier(.215,.61,.355,1) forwards;
}


@keyframes heroRotateIn {

    0%{
        opacity:0;
        transform:
            translateY(-120px)
            rotate(90deg);
    }

    100%{
        opacity:1;
        transform:
            translateY(0)
            rotate(0deg);
    }
}
.hero-subtitle{
    transform-origin: right center;
    animation: heroSubtitleIn 1.2s cubic-bezier(.215,.61,.355,1) forwards;
}

@keyframes heroSubtitleIn {

    0%{
        opacity:0;
        transform:
            translateX(-120px)
            rotate(-120deg);
    }

    100%{
        opacity:1;
        transform:
            translateX(0)
            rotate(0deg);
    }
}
.hero-btn{
    transform-origin: left bottom;
    animation: heroRotateIn 1.2s cubic-bezier(.215,.61,.355,1) forwards;
}
.globe-reveal img{

    clip-path: polygon(
        0 0,
        0 0,
        0 100%,
        0 100%
    );

    animation:
        diagonalReveal 1.8s ease-out forwards,
        globeFloat 8s ease-in-out 1.8s infinite;

}
@keyframes diagonalReveal{

    to{
        clip-path: polygon(
            0 0,
            100% 0,
            100% 100%,
            0 100%
        );
    }

}

@keyframes globeFloat{

    0%{
        transform:
            translateY(0px)
            rotate(0deg);
    }

    50%{
        transform:
            translateY(-15px)
            rotate(2deg);
    }

    100%{
        transform:
            translateY(0px)
            rotate(0deg);
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-783deaeb */.elementor-22 .elementor-element.elementor-element-38ea91e::before{
    content:"";
    position:absolute;
    inset:0;
    background:linear-gradient(
        90deg,
        rgba(0,0,0,.90) 0%,
        rgba(0,0,0,.75) 35%,
        rgba(0,0,0,.45) 65%,
        rgba(0,0,0,.10) 100%
    );
    z-index:1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f1756ca */.elementor-220834 .elementor-element.elementor-element-7f1756ca .elementor-icon-list-item{
    position: relative;
    overflow: hidden;
    width: 50px;
    height: 50px;
    border-radius: 50%;
    display: flex;
    border: 1px solid #EFEFEF;
    align-items: center;
    justify-content: center;
}

.elementor-220834 .elementor-element.elementor-element-7f1756ca .elementor-icon-list-item::before{
    content: "";
    position: absolute;
    inset: 0;
    background: #F21B1F;
    transform: translateY(-100%);
    transition: transform .4s cubic-bezier(.22,1,.36,1);
}

/* HOVER DEL CARD */
.elementor-220834 .elementor-element.elementor-element-7f1756ca:hover .elementor-icon-list-item::before{
    transform: translateY(0);
}

.elementor-220834 .elementor-element.elementor-element-7f1756ca .elementor-icon-list-text{
    position: relative;
    z-index: 2;
    transition: color .4s ease;
}

/* Número blanco al hacer hover sobre el card */
.elementor-220834 .elementor-element.elementor-element-7f1756ca:hover .elementor-icon-list-text{
    color: #fff !important;
}
.elementor-220834 .elementor-element.elementor-element-7f1756ca .elementor-icon svg{
    transition: all .4s ease;
}

.elementor-220834 .elementor-element.elementor-element-7f1756ca:hover .elementor-icon svg{
    fill: #F21B1F;
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d27248f */.elementor-220834 .elementor-element.elementor-element-4d27248f .elementor-icon-list-item{
    position: relative;
    overflow: hidden;
    width: 50px;
    height: 50px;
    border-radius: 50%;
    display: flex;
    border: 1px solid #EFEFEF;
    align-items: center;
    justify-content: center;
}

.elementor-220834 .elementor-element.elementor-element-4d27248f .elementor-icon-list-item::before{
    content: "";
    position: absolute;
    inset: 0;
    background: #F21B1F;
    transform: translateY(-100%);
    transition: transform .4s cubic-bezier(.22,1,.36,1);
}

/* HOVER DEL CARD */
.elementor-220834 .elementor-element.elementor-element-4d27248f:hover .elementor-icon-list-item::before{
    transform: translateY(0);
}

.elementor-220834 .elementor-element.elementor-element-4d27248f .elementor-icon-list-text{
    position: relative;
    z-index: 2;
    transition: color .4s ease;
}

/* Número blanco al hacer hover sobre el card */
.elementor-220834 .elementor-element.elementor-element-4d27248f:hover .elementor-icon-list-text{
    color: #fff !important;
}
.elementor-220834 .elementor-element.elementor-element-4d27248f .elementor-icon svg{
    transition: all .4s ease;
}

.elementor-220834 .elementor-element.elementor-element-4d27248f:hover .elementor-icon svg{
    fill: #F21B1F;
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a47b2e0 */.elementor-220834 .elementor-element.elementor-element-1a47b2e0 .elementor-icon-list-item{
    position: relative;
    overflow: hidden;
    width: 50px;
    height: 50px;
    border-radius: 50%;
    display: flex;
    border: 1px solid #EFEFEF;
    align-items: center;
    justify-content: center;
}

.elementor-220834 .elementor-element.elementor-element-1a47b2e0 .elementor-icon-list-item::before{
    content: "";
    position: absolute;
    inset: 0;
    background: #F21B1F;
    transform: translateY(-100%);
    transition: transform .4s cubic-bezier(.22,1,.36,1);
}

/* HOVER DEL CARD */
.elementor-220834 .elementor-element.elementor-element-1a47b2e0:hover .elementor-icon-list-item::before{
    transform: translateY(0);
}

.elementor-220834 .elementor-element.elementor-element-1a47b2e0 .elementor-icon-list-text{
    position: relative;
    z-index: 2;
    transition: color .4s ease;
}

/* Número blanco al hacer hover sobre el card */
.elementor-220834 .elementor-element.elementor-element-1a47b2e0:hover .elementor-icon-list-text{
    color: #fff !important;
}
.elementor-220834 .elementor-element.elementor-element-1a47b2e0 .elementor-icon svg{
    transition: all .4s ease;
}

.elementor-220834 .elementor-element.elementor-element-1a47b2e0:hover .elementor-icon svg{
    fill: #F21B1F;
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18dcc203 */.story-card{
    opacity:0;
    transform:translateY(80px);
    transition:
        opacity .8s ease,
        transform .8s cubic-bezier(.22,1,.36,1);
}

.story-card.active{
    opacity:1;
    transform:translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1de1d250 */.elementor-220834 .elementor-element.elementor-element-1de1d250 .elementor-icon-list-item{
    position: relative;
    overflow: hidden;
    width: 50px;
    height: 50px;
    border-radius: 50%;
    display: flex;
    border: 1px solid #EFEFEF;
    align-items: center;
    justify-content: center;
}

.elementor-220834 .elementor-element.elementor-element-1de1d250 .elementor-icon-list-item::before{
    content: "";
    position: absolute;
    inset: 0;
    background: #F21B1F;
    transform: translateY(-100%);
    transition: transform .4s cubic-bezier(.22,1,.36,1);
}

/* HOVER DEL CARD */
.elementor-220834 .elementor-element.elementor-element-1de1d250:hover .elementor-icon-list-item::before{
    transform: translateY(0);
}

.elementor-220834 .elementor-element.elementor-element-1de1d250 .elementor-icon-list-text{
    position: relative;
    z-index: 2;
    transition: color .4s ease;
}

/* Número blanco al hacer hover sobre el card */
.elementor-220834 .elementor-element.elementor-element-1de1d250:hover .elementor-icon-list-text{
    color: #fff !important;
}
.elementor-220834 .elementor-element.elementor-element-1de1d250 .elementor-icon svg{
    transition: all .4s ease;
}

.elementor-220834 .elementor-element.elementor-element-1de1d250:hover .elementor-icon svg{
    fill: #F21B1F;
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3106f2a6 */.elementor-220834 .elementor-element.elementor-element-3106f2a6 .elementor-icon-list-item{
    position: relative;
    overflow: hidden;
    width: 50px;
    height: 50px;
    border-radius: 50%;
    display: flex;
    border: 1px solid #EFEFEF;
    align-items: center;
    justify-content: center;
}

.elementor-220834 .elementor-element.elementor-element-3106f2a6 .elementor-icon-list-item::before{
    content: "";
    position: absolute;
    inset: 0;
    background: #F21B1F;
    transform: translateY(-100%);
    transition: transform .4s cubic-bezier(.22,1,.36,1);
}

/* HOVER DEL CARD */
.elementor-220834 .elementor-element.elementor-element-3106f2a6:hover .elementor-icon-list-item::before{
    transform: translateY(0);
}

.elementor-220834 .elementor-element.elementor-element-3106f2a6 .elementor-icon-list-text{
    position: relative;
    z-index: 2;
    transition: color .4s ease;
}

/* Número blanco al hacer hover sobre el card */
.elementor-220834 .elementor-element.elementor-element-3106f2a6:hover .elementor-icon-list-text{
    color: #fff !important;
}
.elementor-220834 .elementor-element.elementor-element-3106f2a6 .elementor-icon svg{
    transition: all .4s ease;
}

.elementor-220834 .elementor-element.elementor-element-3106f2a6:hover .elementor-icon svg{
    fill: #F21B1F;
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fcb7093 */.elementor-220834 .elementor-element.elementor-element-5fcb7093 .elementor-icon-list-item{
    position: relative;
    overflow: hidden;
    width: 50px;
    height: 50px;
    border-radius: 50%;
    display: flex;
    border: 1px solid #EFEFEF;
    align-items: center;
    justify-content: center;
}

.elementor-220834 .elementor-element.elementor-element-5fcb7093 .elementor-icon-list-item::before{
    content: "";
    position: absolute;
    inset: 0;
    background: #F21B1F;
    transform: translateY(-100%);
    transition: transform .4s cubic-bezier(.22,1,.36,1);
}

/* HOVER DEL CARD */
.elementor-220834 .elementor-element.elementor-element-5fcb7093:hover .elementor-icon-list-item::before{
    transform: translateY(0);
}

.elementor-220834 .elementor-element.elementor-element-5fcb7093 .elementor-icon-list-text{
    position: relative;
    z-index: 2;
    transition: color .4s ease;
}

/* Número blanco al hacer hover sobre el card */
.elementor-220834 .elementor-element.elementor-element-5fcb7093:hover .elementor-icon-list-text{
    color: #fff !important;
}
.elementor-220834 .elementor-element.elementor-element-5fcb7093 .elementor-icon svg{
    transition: all .4s ease;
}

.elementor-220834 .elementor-element.elementor-element-5fcb7093:hover .elementor-icon svg{
    fill: #F21B1F;
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1de1d250 */.elementor-220834 .elementor-element.elementor-element-1de1d250 .elementor-icon-list-item{
    position: relative;
    overflow: hidden;
    width: 50px;
    height: 50px;
    border-radius: 50%;
    display: flex;
    border: 1px solid #EFEFEF;
    align-items: center;
    justify-content: center;
}

.elementor-220834 .elementor-element.elementor-element-1de1d250 .elementor-icon-list-item::before{
    content: "";
    position: absolute;
    inset: 0;
    background: #F21B1F;
    transform: translateY(-100%);
    transition: transform .4s cubic-bezier(.22,1,.36,1);
}

/* HOVER DEL CARD */
.elementor-220834 .elementor-element.elementor-element-1de1d250:hover .elementor-icon-list-item::before{
    transform: translateY(0);
}

.elementor-220834 .elementor-element.elementor-element-1de1d250 .elementor-icon-list-text{
    position: relative;
    z-index: 2;
    transition: color .4s ease;
}

/* Número blanco al hacer hover sobre el card */
.elementor-220834 .elementor-element.elementor-element-1de1d250:hover .elementor-icon-list-text{
    color: #fff !important;
}
.elementor-220834 .elementor-element.elementor-element-1de1d250 .elementor-icon svg{
    transition: all .4s ease;
}

.elementor-220834 .elementor-element.elementor-element-1de1d250:hover .elementor-icon svg{
    fill: #F21B1F;
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3106f2a6 */.elementor-220834 .elementor-element.elementor-element-3106f2a6 .elementor-icon-list-item{
    position: relative;
    overflow: hidden;
    width: 50px;
    height: 50px;
    border-radius: 50%;
    display: flex;
    border: 1px solid #EFEFEF;
    align-items: center;
    justify-content: center;
}

.elementor-220834 .elementor-element.elementor-element-3106f2a6 .elementor-icon-list-item::before{
    content: "";
    position: absolute;
    inset: 0;
    background: #F21B1F;
    transform: translateY(-100%);
    transition: transform .4s cubic-bezier(.22,1,.36,1);
}

/* HOVER DEL CARD */
.elementor-220834 .elementor-element.elementor-element-3106f2a6:hover .elementor-icon-list-item::before{
    transform: translateY(0);
}

.elementor-220834 .elementor-element.elementor-element-3106f2a6 .elementor-icon-list-text{
    position: relative;
    z-index: 2;
    transition: color .4s ease;
}

/* Número blanco al hacer hover sobre el card */
.elementor-220834 .elementor-element.elementor-element-3106f2a6:hover .elementor-icon-list-text{
    color: #fff !important;
}
.elementor-220834 .elementor-element.elementor-element-3106f2a6 .elementor-icon svg{
    transition: all .4s ease;
}

.elementor-220834 .elementor-element.elementor-element-3106f2a6:hover .elementor-icon svg{
    fill: #F21B1F;
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fcb7093 */.elementor-220834 .elementor-element.elementor-element-5fcb7093 .elementor-icon-list-item{
    position: relative;
    overflow: hidden;
    width: 50px;
    height: 50px;
    border-radius: 50%;
    display: flex;
    border: 1px solid #EFEFEF;
    align-items: center;
    justify-content: center;
}

.elementor-220834 .elementor-element.elementor-element-5fcb7093 .elementor-icon-list-item::before{
    content: "";
    position: absolute;
    inset: 0;
    background: #F21B1F;
    transform: translateY(-100%);
    transition: transform .4s cubic-bezier(.22,1,.36,1);
}

/* HOVER DEL CARD */
.elementor-220834 .elementor-element.elementor-element-5fcb7093:hover .elementor-icon-list-item::before{
    transform: translateY(0);
}

.elementor-220834 .elementor-element.elementor-element-5fcb7093 .elementor-icon-list-text{
    position: relative;
    z-index: 2;
    transition: color .4s ease;
}

/* Número blanco al hacer hover sobre el card */
.elementor-220834 .elementor-element.elementor-element-5fcb7093:hover .elementor-icon-list-text{
    color: #fff !important;
}
.elementor-220834 .elementor-element.elementor-element-5fcb7093 .elementor-icon svg{
    transition: all .4s ease;
}

.elementor-220834 .elementor-element.elementor-element-5fcb7093:hover .elementor-icon svg{
    fill: #F21B1F;
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1de1d250 */.elementor-220834 .elementor-element.elementor-element-1de1d250 .elementor-icon-list-item{
    position: relative;
    overflow: hidden;
    width: 50px;
    height: 50px;
    border-radius: 50%;
    display: flex;
    border: 1px solid #EFEFEF;
    align-items: center;
    justify-content: center;
}

.elementor-220834 .elementor-element.elementor-element-1de1d250 .elementor-icon-list-item::before{
    content: "";
    position: absolute;
    inset: 0;
    background: #F21B1F;
    transform: translateY(-100%);
    transition: transform .4s cubic-bezier(.22,1,.36,1);
}

/* HOVER DEL CARD */
.elementor-220834 .elementor-element.elementor-element-1de1d250:hover .elementor-icon-list-item::before{
    transform: translateY(0);
}

.elementor-220834 .elementor-element.elementor-element-1de1d250 .elementor-icon-list-text{
    position: relative;
    z-index: 2;
    transition: color .4s ease;
}

/* Número blanco al hacer hover sobre el card */
.elementor-220834 .elementor-element.elementor-element-1de1d250:hover .elementor-icon-list-text{
    color: #fff !important;
}
.elementor-220834 .elementor-element.elementor-element-1de1d250 .elementor-icon svg{
    transition: all .4s ease;
}

.elementor-220834 .elementor-element.elementor-element-1de1d250:hover .elementor-icon svg{
    fill: #F21B1F;
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3106f2a6 */.elementor-220834 .elementor-element.elementor-element-3106f2a6 .elementor-icon-list-item{
    position: relative;
    overflow: hidden;
    width: 50px;
    height: 50px;
    border-radius: 50%;
    display: flex;
    border: 1px solid #EFEFEF;
    align-items: center;
    justify-content: center;
}

.elementor-220834 .elementor-element.elementor-element-3106f2a6 .elementor-icon-list-item::before{
    content: "";
    position: absolute;
    inset: 0;
    background: #F21B1F;
    transform: translateY(-100%);
    transition: transform .4s cubic-bezier(.22,1,.36,1);
}

/* HOVER DEL CARD */
.elementor-220834 .elementor-element.elementor-element-3106f2a6:hover .elementor-icon-list-item::before{
    transform: translateY(0);
}

.elementor-220834 .elementor-element.elementor-element-3106f2a6 .elementor-icon-list-text{
    position: relative;
    z-index: 2;
    transition: color .4s ease;
}

/* Número blanco al hacer hover sobre el card */
.elementor-220834 .elementor-element.elementor-element-3106f2a6:hover .elementor-icon-list-text{
    color: #fff !important;
}
.elementor-220834 .elementor-element.elementor-element-3106f2a6 .elementor-icon svg{
    transition: all .4s ease;
}

.elementor-220834 .elementor-element.elementor-element-3106f2a6:hover .elementor-icon svg{
    fill: #F21B1F;
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fcb7093 */.elementor-220834 .elementor-element.elementor-element-5fcb7093 .elementor-icon-list-item{
    position: relative;
    overflow: hidden;
    width: 50px;
    height: 50px;
    border-radius: 50%;
    display: flex;
    border: 1px solid #EFEFEF;
    align-items: center;
    justify-content: center;
}

.elementor-220834 .elementor-element.elementor-element-5fcb7093 .elementor-icon-list-item::before{
    content: "";
    position: absolute;
    inset: 0;
    background: #F21B1F;
    transform: translateY(-100%);
    transition: transform .4s cubic-bezier(.22,1,.36,1);
}

/* HOVER DEL CARD */
.elementor-220834 .elementor-element.elementor-element-5fcb7093:hover .elementor-icon-list-item::before{
    transform: translateY(0);
}

.elementor-220834 .elementor-element.elementor-element-5fcb7093 .elementor-icon-list-text{
    position: relative;
    z-index: 2;
    transition: color .4s ease;
}

/* Número blanco al hacer hover sobre el card */
.elementor-220834 .elementor-element.elementor-element-5fcb7093:hover .elementor-icon-list-text{
    color: #fff !important;
}
.elementor-220834 .elementor-element.elementor-element-5fcb7093 .elementor-icon svg{
    transition: all .4s ease;
}

.elementor-220834 .elementor-element.elementor-element-5fcb7093:hover .elementor-icon svg{
    fill: #F21B1F;
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1de1d250 */.elementor-220834 .elementor-element.elementor-element-1de1d250 .elementor-icon-list-item{
    position: relative;
    overflow: hidden;
    width: 50px;
    height: 50px;
    border-radius: 50%;
    display: flex;
    border: 1px solid #EFEFEF;
    align-items: center;
    justify-content: center;
}

.elementor-220834 .elementor-element.elementor-element-1de1d250 .elementor-icon-list-item::before{
    content: "";
    position: absolute;
    inset: 0;
    background: #F21B1F;
    transform: translateY(-100%);
    transition: transform .4s cubic-bezier(.22,1,.36,1);
}

/* HOVER DEL CARD */
.elementor-220834 .elementor-element.elementor-element-1de1d250:hover .elementor-icon-list-item::before{
    transform: translateY(0);
}

.elementor-220834 .elementor-element.elementor-element-1de1d250 .elementor-icon-list-text{
    position: relative;
    z-index: 2;
    transition: color .4s ease;
}

/* Número blanco al hacer hover sobre el card */
.elementor-220834 .elementor-element.elementor-element-1de1d250:hover .elementor-icon-list-text{
    color: #fff !important;
}
.elementor-220834 .elementor-element.elementor-element-1de1d250 .elementor-icon svg{
    transition: all .4s ease;
}

.elementor-220834 .elementor-element.elementor-element-1de1d250:hover .elementor-icon svg{
    fill: #F21B1F;
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3106f2a6 */.elementor-220834 .elementor-element.elementor-element-3106f2a6 .elementor-icon-list-item{
    position: relative;
    overflow: hidden;
    width: 50px;
    height: 50px;
    border-radius: 50%;
    display: flex;
    border: 1px solid #EFEFEF;
    align-items: center;
    justify-content: center;
}

.elementor-220834 .elementor-element.elementor-element-3106f2a6 .elementor-icon-list-item::before{
    content: "";
    position: absolute;
    inset: 0;
    background: #F21B1F;
    transform: translateY(-100%);
    transition: transform .4s cubic-bezier(.22,1,.36,1);
}

/* HOVER DEL CARD */
.elementor-220834 .elementor-element.elementor-element-3106f2a6:hover .elementor-icon-list-item::before{
    transform: translateY(0);
}

.elementor-220834 .elementor-element.elementor-element-3106f2a6 .elementor-icon-list-text{
    position: relative;
    z-index: 2;
    transition: color .4s ease;
}

/* Número blanco al hacer hover sobre el card */
.elementor-220834 .elementor-element.elementor-element-3106f2a6:hover .elementor-icon-list-text{
    color: #fff !important;
}
.elementor-220834 .elementor-element.elementor-element-3106f2a6 .elementor-icon svg{
    transition: all .4s ease;
}

.elementor-220834 .elementor-element.elementor-element-3106f2a6:hover .elementor-icon svg{
    fill: #F21B1F;
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fcb7093 */.elementor-220834 .elementor-element.elementor-element-5fcb7093 .elementor-icon-list-item{
    position: relative;
    overflow: hidden;
    width: 50px;
    height: 50px;
    border-radius: 50%;
    display: flex;
    border: 1px solid #EFEFEF;
    align-items: center;
    justify-content: center;
}

.elementor-220834 .elementor-element.elementor-element-5fcb7093 .elementor-icon-list-item::before{
    content: "";
    position: absolute;
    inset: 0;
    background: #F21B1F;
    transform: translateY(-100%);
    transition: transform .4s cubic-bezier(.22,1,.36,1);
}

/* HOVER DEL CARD */
.elementor-220834 .elementor-element.elementor-element-5fcb7093:hover .elementor-icon-list-item::before{
    transform: translateY(0);
}

.elementor-220834 .elementor-element.elementor-element-5fcb7093 .elementor-icon-list-text{
    position: relative;
    z-index: 2;
    transition: color .4s ease;
}

/* Número blanco al hacer hover sobre el card */
.elementor-220834 .elementor-element.elementor-element-5fcb7093:hover .elementor-icon-list-text{
    color: #fff !important;
}
.elementor-220834 .elementor-element.elementor-element-5fcb7093 .elementor-icon svg{
    transition: all .4s ease;
}

.elementor-220834 .elementor-element.elementor-element-5fcb7093:hover .elementor-icon svg{
    fill: #F21B1F;
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-509eaff0 */.swiper-pagination {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 12px;
}

.swiper-pagination-bullet {
    width: 6px;
    height: 6px;
    margin: 0 !important;
    background: #ef3b2d;
    opacity: 1;
    border-radius: 50%;
    position: relative;
}

.swiper-pagination-bullet-active {
    background: #ef3b2d;
}

.swiper-pagination-bullet-active::before {
    content: "";
    position: absolute;
    width: 20px;
    height: 20px;
    border: 2px solid #ef3b2d;
    border-radius: 50%;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}
.elementor-220834 .elementor-element.elementor-element-509eaff0 .swiper-pagination-bullet {
    width: 6px !important;
    height: 6px !important;
    background: #ef3b2d !important;
    opacity: 1 !important;
}

.elementor-220834 .elementor-element.elementor-element-509eaff0 .swiper-pagination-bullet-active {
    background: #ef3b2d !important;
    position: relative;
}

.elementor-220834 .elementor-element.elementor-element-509eaff0 .swiper-pagination-bullet-active::before {
    content: "";
    position: absolute;
    width: 20px;
    height: 20px;
    border: 2px solid #ef3b2d;
    border-radius: 50%;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7c613e5e */@media (max-width: 1024px) {
.elementor-15 .elementor-element.elementor-element-4196996 img {
    object-position: 100% 50%;
    object-fit: cover;
}
}
.elementor-15 .elementor-element.elementor-element-4196996 img {
    
    border-radius: 0px 15px 15px 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-199b359 */.reveal img{
    clip-path: polygon(
        0 0,
        0 0,
        0 100%,
        0 100%
    );

    will-change: clip-path;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-350119f5 */@media (max-width: 1024px) {
.elementor-15 .elementor-element.elementor-element-4196996 img {
    object-position: 100% 50%;
    object-fit: cover;
}
}
.elementor-15 .elementor-element.elementor-element-4196996 img {
    
    border-radius: 0px 15px 15px 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-166751e3 */.elementor-220834 .elementor-element.elementor-element-166751e3 .elementor-icon-list-item{
    position: relative;
    overflow: hidden;
    width: 50px;
    height: 50px;
    border-radius: 50%;
    display: flex;
    border: 1px solid #EFEFEF;
    align-items: center;
    justify-content: center;
}

.elementor-220834 .elementor-element.elementor-element-166751e3 .elementor-icon-list-item::before{
    content: "";
    position: absolute;
    inset: 0;
    background: #F21B1F;
    transform: translateY(-100%);
    transition: transform .4s cubic-bezier(.22,1,.36,1);
}

/* HOVER DEL CARD */
.elementor-220834 .elementor-element.elementor-element-166751e3:hover .elementor-icon-list-item::before{
    transform: translateY(0);
}

.elementor-220834 .elementor-element.elementor-element-166751e3 .elementor-icon-list-text{
    position: relative;
    z-index: 2;
    transition: color .4s ease;
}

/* Número blanco al hacer hover sobre el card */
.elementor-220834 .elementor-element.elementor-element-166751e3:hover .elementor-icon-list-text{
    color: #fff !important;
}
.elementor-220834 .elementor-element.elementor-element-166751e3 .elementor-icon svg{
    transition: all .4s ease;
}

.elementor-220834 .elementor-element.elementor-element-166751e3:hover .elementor-icon svg{
    fill: #F21B1F;
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72a335f */.elementor-220834 .elementor-element.elementor-element-72a335f .elementor-icon-list-item{
    position: relative;
    overflow: hidden;
    width: 50px;
    height: 50px;
    border-radius: 50%;
    display: flex;
    border: 1px solid #EFEFEF;
    align-items: center;
    justify-content: center;
}

.elementor-220834 .elementor-element.elementor-element-72a335f .elementor-icon-list-item::before{
    content: "";
    position: absolute;
    inset: 0;
    background: #F21B1F;
    transform: translateY(-100%);
    transition: transform .4s cubic-bezier(.22,1,.36,1);
}

/* HOVER DEL CARD */
.elementor-220834 .elementor-element.elementor-element-72a335f:hover .elementor-icon-list-item::before{
    transform: translateY(0);
}

.elementor-220834 .elementor-element.elementor-element-72a335f .elementor-icon-list-text{
    position: relative;
    z-index: 2;
    transition: color .4s ease;
}

/* Número blanco al hacer hover sobre el card */
.elementor-220834 .elementor-element.elementor-element-72a335f:hover .elementor-icon-list-text{
    color: #fff !important;
}
.elementor-220834 .elementor-element.elementor-element-72a335f .elementor-icon svg{
    transition: all .4s ease;
}

.elementor-220834 .elementor-element.elementor-element-72a335f:hover .elementor-icon svg{
    fill: #F21B1F;
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-488896ea */.elementor-220834 .elementor-element.elementor-element-488896ea .elementor-icon-list-item{
    position: relative;
    overflow: hidden;
    width: 50px;
    height: 50px;
    border-radius: 50%;
    display: flex;
    border: 1px solid #EFEFEF;
    align-items: center;
    justify-content: center;
}

.elementor-220834 .elementor-element.elementor-element-488896ea .elementor-icon-list-item::before{
    content: "";
    position: absolute;
    inset: 0;
    background: #F21B1F;
    transform: translateY(-100%);
    transition: transform .4s cubic-bezier(.22,1,.36,1);
}

/* HOVER DEL CARD */
.elementor-220834 .elementor-element.elementor-element-488896ea:hover .elementor-icon-list-item::before{
    transform: translateY(0);
}

.elementor-220834 .elementor-element.elementor-element-488896ea .elementor-icon-list-text{
    position: relative;
    z-index: 2;
    transition: color .4s ease;
}

/* Número blanco al hacer hover sobre el card */
.elementor-220834 .elementor-element.elementor-element-488896ea:hover .elementor-icon-list-text{
    color: #fff !important;
}
.elementor-220834 .elementor-element.elementor-element-488896ea .elementor-icon svg{
    transition: all .4s ease;
}

.elementor-220834 .elementor-element.elementor-element-488896ea:hover .elementor-icon svg{
    fill: #F21B1F;
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3520b1df */.elementor-220834 .elementor-element.elementor-element-3520b1df .elementor-icon-list-item{
    position: relative;
    overflow: hidden;
    width: 50px;
    height: 50px;
    border-radius: 50%;
    display: flex;
    border: 1px solid #EFEFEF;
    align-items: center;
    justify-content: center;
}

.elementor-220834 .elementor-element.elementor-element-3520b1df .elementor-icon-list-item::before{
    content: "";
    position: absolute;
    inset: 0;
    background: #F21B1F;
    transform: translateY(-100%);
    transition: transform .4s cubic-bezier(.22,1,.36,1);
}

/* HOVER DEL CARD */
.elementor-220834 .elementor-element.elementor-element-3520b1df:hover .elementor-icon-list-item::before{
    transform: translateY(0);
}

.elementor-220834 .elementor-element.elementor-element-3520b1df .elementor-icon-list-text{
    position: relative;
    z-index: 2;
    transition: color .4s ease;
}

/* Número blanco al hacer hover sobre el card */
.elementor-220834 .elementor-element.elementor-element-3520b1df:hover .elementor-icon-list-text{
    color: #fff !important;
}
.elementor-220834 .elementor-element.elementor-element-3520b1df .elementor-icon svg{
    transition: all .4s ease;
}

.elementor-220834 .elementor-element.elementor-element-3520b1df:hover .elementor-icon svg{
    fill: #F21B1F;
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70fa4fec */.story-card{
    opacity:0;
    transform:translateY(80px);
    transition:
        opacity .8s ease,
        transform .8s cubic-bezier(.22,1,.36,1);
}

.story-card.active{
    opacity:1;
    transform:translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31ee5474 */.elementor-220834 .elementor-element.elementor-element-31ee5474 .elementor-icon-list-item{
    position: relative;
    overflow: hidden;
    width: 50px;
    height: 50px;
    border-radius: 50%;
    display: flex;
    border: 1px solid #EFEFEF;
    align-items: center;
    justify-content: center;
}

.elementor-220834 .elementor-element.elementor-element-31ee5474 .elementor-icon-list-item::before{
    content: "";
    position: absolute;
    inset: 0;
    background: #F21B1F;
    transform: translateY(-100%);
    transition: transform .4s cubic-bezier(.22,1,.36,1);
}

/* HOVER DEL CARD */
.elementor-220834 .elementor-element.elementor-element-31ee5474:hover .elementor-icon-list-item::before{
    transform: translateY(0);
}

.elementor-220834 .elementor-element.elementor-element-31ee5474 .elementor-icon-list-text{
    position: relative;
    z-index: 2;
    transition: color .4s ease;
}

/* Número blanco al hacer hover sobre el card */
.elementor-220834 .elementor-element.elementor-element-31ee5474:hover .elementor-icon-list-text{
    color: #fff !important;
}
.elementor-220834 .elementor-element.elementor-element-31ee5474 .elementor-icon svg{
    transition: all .4s ease;
}

.elementor-220834 .elementor-element.elementor-element-31ee5474:hover .elementor-icon svg{
    fill: #F21B1F;
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8fa1c96 */.elementor-220834 .elementor-element.elementor-element-8fa1c96 .elementor-icon-list-item{
    position: relative;
    overflow: hidden;
    width: 50px;
    height: 50px;
    border-radius: 50%;
    display: flex;
    border: 1px solid #EFEFEF;
    align-items: center;
    justify-content: center;
}

.elementor-220834 .elementor-element.elementor-element-8fa1c96 .elementor-icon-list-item::before{
    content: "";
    position: absolute;
    inset: 0;
    background: #F21B1F;
    transform: translateY(-100%);
    transition: transform .4s cubic-bezier(.22,1,.36,1);
}

/* HOVER DEL CARD */
.elementor-220834 .elementor-element.elementor-element-8fa1c96:hover .elementor-icon-list-item::before{
    transform: translateY(0);
}

.elementor-220834 .elementor-element.elementor-element-8fa1c96 .elementor-icon-list-text{
    position: relative;
    z-index: 2;
    transition: color .4s ease;
}

/* Número blanco al hacer hover sobre el card */
.elementor-220834 .elementor-element.elementor-element-8fa1c96:hover .elementor-icon-list-text{
    color: #fff !important;
}
.elementor-220834 .elementor-element.elementor-element-8fa1c96 .elementor-icon svg{
    transition: all .4s ease;
}

.elementor-220834 .elementor-element.elementor-element-8fa1c96:hover .elementor-icon svg{
    fill: #F21B1F;
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e0d9c2e */.elementor-220834 .elementor-element.elementor-element-2e0d9c2e .elementor-icon-list-item{
    position: relative;
    overflow: hidden;
    width: 50px;
    height: 50px;
    border-radius: 50%;
    display: flex;
    border: 1px solid #EFEFEF;
    align-items: center;
    justify-content: center;
}

.elementor-220834 .elementor-element.elementor-element-2e0d9c2e .elementor-icon-list-item::before{
    content: "";
    position: absolute;
    inset: 0;
    background: #F21B1F;
    transform: translateY(-100%);
    transition: transform .4s cubic-bezier(.22,1,.36,1);
}

/* HOVER DEL CARD */
.elementor-220834 .elementor-element.elementor-element-2e0d9c2e:hover .elementor-icon-list-item::before{
    transform: translateY(0);
}

.elementor-220834 .elementor-element.elementor-element-2e0d9c2e .elementor-icon-list-text{
    position: relative;
    z-index: 2;
    transition: color .4s ease;
}

/* Número blanco al hacer hover sobre el card */
.elementor-220834 .elementor-element.elementor-element-2e0d9c2e:hover .elementor-icon-list-text{
    color: #fff !important;
}
.elementor-220834 .elementor-element.elementor-element-2e0d9c2e .elementor-icon svg{
    transition: all .4s ease;
}

.elementor-220834 .elementor-element.elementor-element-2e0d9c2e:hover .elementor-icon svg{
    fill: #F21B1F;
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-725c6d57 */.elementor-220834 .elementor-element.elementor-element-725c6d57 .elementor-icon-list-item{
    position: relative;
    overflow: hidden;
    width: 50px;
    height: 50px;
    border-radius: 50%;
    display: flex;
    border: 1px solid #EFEFEF;
    align-items: center;
    justify-content: center;
}

.elementor-220834 .elementor-element.elementor-element-725c6d57 .elementor-icon-list-item::before{
    content: "";
    position: absolute;
    inset: 0;
    background: #F21B1F;
    transform: translateY(-100%);
    transition: transform .4s cubic-bezier(.22,1,.36,1);
}

/* HOVER DEL CARD */
.elementor-220834 .elementor-element.elementor-element-725c6d57:hover .elementor-icon-list-item::before{
    transform: translateY(0);
}

.elementor-220834 .elementor-element.elementor-element-725c6d57 .elementor-icon-list-text{
    position: relative;
    z-index: 2;
    transition: color .4s ease;
}

/* Número blanco al hacer hover sobre el card */
.elementor-220834 .elementor-element.elementor-element-725c6d57:hover .elementor-icon-list-text{
    color: #fff !important;
}
.elementor-220834 .elementor-element.elementor-element-725c6d57 .elementor-icon svg{
    transition: all .4s ease;
}

.elementor-220834 .elementor-element.elementor-element-725c6d57:hover .elementor-icon svg{
    fill: #F21B1F;
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31ee5474 */.elementor-220834 .elementor-element.elementor-element-31ee5474 .elementor-icon-list-item{
    position: relative;
    overflow: hidden;
    width: 50px;
    height: 50px;
    border-radius: 50%;
    display: flex;
    border: 1px solid #EFEFEF;
    align-items: center;
    justify-content: center;
}

.elementor-220834 .elementor-element.elementor-element-31ee5474 .elementor-icon-list-item::before{
    content: "";
    position: absolute;
    inset: 0;
    background: #F21B1F;
    transform: translateY(-100%);
    transition: transform .4s cubic-bezier(.22,1,.36,1);
}

/* HOVER DEL CARD */
.elementor-220834 .elementor-element.elementor-element-31ee5474:hover .elementor-icon-list-item::before{
    transform: translateY(0);
}

.elementor-220834 .elementor-element.elementor-element-31ee5474 .elementor-icon-list-text{
    position: relative;
    z-index: 2;
    transition: color .4s ease;
}

/* Número blanco al hacer hover sobre el card */
.elementor-220834 .elementor-element.elementor-element-31ee5474:hover .elementor-icon-list-text{
    color: #fff !important;
}
.elementor-220834 .elementor-element.elementor-element-31ee5474 .elementor-icon svg{
    transition: all .4s ease;
}

.elementor-220834 .elementor-element.elementor-element-31ee5474:hover .elementor-icon svg{
    fill: #F21B1F;
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8fa1c96 */.elementor-220834 .elementor-element.elementor-element-8fa1c96 .elementor-icon-list-item{
    position: relative;
    overflow: hidden;
    width: 50px;
    height: 50px;
    border-radius: 50%;
    display: flex;
    border: 1px solid #EFEFEF;
    align-items: center;
    justify-content: center;
}

.elementor-220834 .elementor-element.elementor-element-8fa1c96 .elementor-icon-list-item::before{
    content: "";
    position: absolute;
    inset: 0;
    background: #F21B1F;
    transform: translateY(-100%);
    transition: transform .4s cubic-bezier(.22,1,.36,1);
}

/* HOVER DEL CARD */
.elementor-220834 .elementor-element.elementor-element-8fa1c96:hover .elementor-icon-list-item::before{
    transform: translateY(0);
}

.elementor-220834 .elementor-element.elementor-element-8fa1c96 .elementor-icon-list-text{
    position: relative;
    z-index: 2;
    transition: color .4s ease;
}

/* Número blanco al hacer hover sobre el card */
.elementor-220834 .elementor-element.elementor-element-8fa1c96:hover .elementor-icon-list-text{
    color: #fff !important;
}
.elementor-220834 .elementor-element.elementor-element-8fa1c96 .elementor-icon svg{
    transition: all .4s ease;
}

.elementor-220834 .elementor-element.elementor-element-8fa1c96:hover .elementor-icon svg{
    fill: #F21B1F;
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e0d9c2e */.elementor-220834 .elementor-element.elementor-element-2e0d9c2e .elementor-icon-list-item{
    position: relative;
    overflow: hidden;
    width: 50px;
    height: 50px;
    border-radius: 50%;
    display: flex;
    border: 1px solid #EFEFEF;
    align-items: center;
    justify-content: center;
}

.elementor-220834 .elementor-element.elementor-element-2e0d9c2e .elementor-icon-list-item::before{
    content: "";
    position: absolute;
    inset: 0;
    background: #F21B1F;
    transform: translateY(-100%);
    transition: transform .4s cubic-bezier(.22,1,.36,1);
}

/* HOVER DEL CARD */
.elementor-220834 .elementor-element.elementor-element-2e0d9c2e:hover .elementor-icon-list-item::before{
    transform: translateY(0);
}

.elementor-220834 .elementor-element.elementor-element-2e0d9c2e .elementor-icon-list-text{
    position: relative;
    z-index: 2;
    transition: color .4s ease;
}

/* Número blanco al hacer hover sobre el card */
.elementor-220834 .elementor-element.elementor-element-2e0d9c2e:hover .elementor-icon-list-text{
    color: #fff !important;
}
.elementor-220834 .elementor-element.elementor-element-2e0d9c2e .elementor-icon svg{
    transition: all .4s ease;
}

.elementor-220834 .elementor-element.elementor-element-2e0d9c2e:hover .elementor-icon svg{
    fill: #F21B1F;
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-725c6d57 */.elementor-220834 .elementor-element.elementor-element-725c6d57 .elementor-icon-list-item{
    position: relative;
    overflow: hidden;
    width: 50px;
    height: 50px;
    border-radius: 50%;
    display: flex;
    border: 1px solid #EFEFEF;
    align-items: center;
    justify-content: center;
}

.elementor-220834 .elementor-element.elementor-element-725c6d57 .elementor-icon-list-item::before{
    content: "";
    position: absolute;
    inset: 0;
    background: #F21B1F;
    transform: translateY(-100%);
    transition: transform .4s cubic-bezier(.22,1,.36,1);
}

/* HOVER DEL CARD */
.elementor-220834 .elementor-element.elementor-element-725c6d57:hover .elementor-icon-list-item::before{
    transform: translateY(0);
}

.elementor-220834 .elementor-element.elementor-element-725c6d57 .elementor-icon-list-text{
    position: relative;
    z-index: 2;
    transition: color .4s ease;
}

/* Número blanco al hacer hover sobre el card */
.elementor-220834 .elementor-element.elementor-element-725c6d57:hover .elementor-icon-list-text{
    color: #fff !important;
}
.elementor-220834 .elementor-element.elementor-element-725c6d57 .elementor-icon svg{
    transition: all .4s ease;
}

.elementor-220834 .elementor-element.elementor-element-725c6d57:hover .elementor-icon svg{
    fill: #F21B1F;
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31ee5474 */.elementor-220834 .elementor-element.elementor-element-31ee5474 .elementor-icon-list-item{
    position: relative;
    overflow: hidden;
    width: 50px;
    height: 50px;
    border-radius: 50%;
    display: flex;
    border: 1px solid #EFEFEF;
    align-items: center;
    justify-content: center;
}

.elementor-220834 .elementor-element.elementor-element-31ee5474 .elementor-icon-list-item::before{
    content: "";
    position: absolute;
    inset: 0;
    background: #F21B1F;
    transform: translateY(-100%);
    transition: transform .4s cubic-bezier(.22,1,.36,1);
}

/* HOVER DEL CARD */
.elementor-220834 .elementor-element.elementor-element-31ee5474:hover .elementor-icon-list-item::before{
    transform: translateY(0);
}

.elementor-220834 .elementor-element.elementor-element-31ee5474 .elementor-icon-list-text{
    position: relative;
    z-index: 2;
    transition: color .4s ease;
}

/* Número blanco al hacer hover sobre el card */
.elementor-220834 .elementor-element.elementor-element-31ee5474:hover .elementor-icon-list-text{
    color: #fff !important;
}
.elementor-220834 .elementor-element.elementor-element-31ee5474 .elementor-icon svg{
    transition: all .4s ease;
}

.elementor-220834 .elementor-element.elementor-element-31ee5474:hover .elementor-icon svg{
    fill: #F21B1F;
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8fa1c96 */.elementor-220834 .elementor-element.elementor-element-8fa1c96 .elementor-icon-list-item{
    position: relative;
    overflow: hidden;
    width: 50px;
    height: 50px;
    border-radius: 50%;
    display: flex;
    border: 1px solid #EFEFEF;
    align-items: center;
    justify-content: center;
}

.elementor-220834 .elementor-element.elementor-element-8fa1c96 .elementor-icon-list-item::before{
    content: "";
    position: absolute;
    inset: 0;
    background: #F21B1F;
    transform: translateY(-100%);
    transition: transform .4s cubic-bezier(.22,1,.36,1);
}

/* HOVER DEL CARD */
.elementor-220834 .elementor-element.elementor-element-8fa1c96:hover .elementor-icon-list-item::before{
    transform: translateY(0);
}

.elementor-220834 .elementor-element.elementor-element-8fa1c96 .elementor-icon-list-text{
    position: relative;
    z-index: 2;
    transition: color .4s ease;
}

/* Número blanco al hacer hover sobre el card */
.elementor-220834 .elementor-element.elementor-element-8fa1c96:hover .elementor-icon-list-text{
    color: #fff !important;
}
.elementor-220834 .elementor-element.elementor-element-8fa1c96 .elementor-icon svg{
    transition: all .4s ease;
}

.elementor-220834 .elementor-element.elementor-element-8fa1c96:hover .elementor-icon svg{
    fill: #F21B1F;
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e0d9c2e */.elementor-220834 .elementor-element.elementor-element-2e0d9c2e .elementor-icon-list-item{
    position: relative;
    overflow: hidden;
    width: 50px;
    height: 50px;
    border-radius: 50%;
    display: flex;
    border: 1px solid #EFEFEF;
    align-items: center;
    justify-content: center;
}

.elementor-220834 .elementor-element.elementor-element-2e0d9c2e .elementor-icon-list-item::before{
    content: "";
    position: absolute;
    inset: 0;
    background: #F21B1F;
    transform: translateY(-100%);
    transition: transform .4s cubic-bezier(.22,1,.36,1);
}

/* HOVER DEL CARD */
.elementor-220834 .elementor-element.elementor-element-2e0d9c2e:hover .elementor-icon-list-item::before{
    transform: translateY(0);
}

.elementor-220834 .elementor-element.elementor-element-2e0d9c2e .elementor-icon-list-text{
    position: relative;
    z-index: 2;
    transition: color .4s ease;
}

/* Número blanco al hacer hover sobre el card */
.elementor-220834 .elementor-element.elementor-element-2e0d9c2e:hover .elementor-icon-list-text{
    color: #fff !important;
}
.elementor-220834 .elementor-element.elementor-element-2e0d9c2e .elementor-icon svg{
    transition: all .4s ease;
}

.elementor-220834 .elementor-element.elementor-element-2e0d9c2e:hover .elementor-icon svg{
    fill: #F21B1F;
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-725c6d57 */.elementor-220834 .elementor-element.elementor-element-725c6d57 .elementor-icon-list-item{
    position: relative;
    overflow: hidden;
    width: 50px;
    height: 50px;
    border-radius: 50%;
    display: flex;
    border: 1px solid #EFEFEF;
    align-items: center;
    justify-content: center;
}

.elementor-220834 .elementor-element.elementor-element-725c6d57 .elementor-icon-list-item::before{
    content: "";
    position: absolute;
    inset: 0;
    background: #F21B1F;
    transform: translateY(-100%);
    transition: transform .4s cubic-bezier(.22,1,.36,1);
}

/* HOVER DEL CARD */
.elementor-220834 .elementor-element.elementor-element-725c6d57:hover .elementor-icon-list-item::before{
    transform: translateY(0);
}

.elementor-220834 .elementor-element.elementor-element-725c6d57 .elementor-icon-list-text{
    position: relative;
    z-index: 2;
    transition: color .4s ease;
}

/* Número blanco al hacer hover sobre el card */
.elementor-220834 .elementor-element.elementor-element-725c6d57:hover .elementor-icon-list-text{
    color: #fff !important;
}
.elementor-220834 .elementor-element.elementor-element-725c6d57 .elementor-icon svg{
    transition: all .4s ease;
}

.elementor-220834 .elementor-element.elementor-element-725c6d57:hover .elementor-icon svg{
    fill: #F21B1F;
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31ee5474 */.elementor-220834 .elementor-element.elementor-element-31ee5474 .elementor-icon-list-item{
    position: relative;
    overflow: hidden;
    width: 50px;
    height: 50px;
    border-radius: 50%;
    display: flex;
    border: 1px solid #EFEFEF;
    align-items: center;
    justify-content: center;
}

.elementor-220834 .elementor-element.elementor-element-31ee5474 .elementor-icon-list-item::before{
    content: "";
    position: absolute;
    inset: 0;
    background: #F21B1F;
    transform: translateY(-100%);
    transition: transform .4s cubic-bezier(.22,1,.36,1);
}

/* HOVER DEL CARD */
.elementor-220834 .elementor-element.elementor-element-31ee5474:hover .elementor-icon-list-item::before{
    transform: translateY(0);
}

.elementor-220834 .elementor-element.elementor-element-31ee5474 .elementor-icon-list-text{
    position: relative;
    z-index: 2;
    transition: color .4s ease;
}

/* Número blanco al hacer hover sobre el card */
.elementor-220834 .elementor-element.elementor-element-31ee5474:hover .elementor-icon-list-text{
    color: #fff !important;
}
.elementor-220834 .elementor-element.elementor-element-31ee5474 .elementor-icon svg{
    transition: all .4s ease;
}

.elementor-220834 .elementor-element.elementor-element-31ee5474:hover .elementor-icon svg{
    fill: #F21B1F;
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8fa1c96 */.elementor-220834 .elementor-element.elementor-element-8fa1c96 .elementor-icon-list-item{
    position: relative;
    overflow: hidden;
    width: 50px;
    height: 50px;
    border-radius: 50%;
    display: flex;
    border: 1px solid #EFEFEF;
    align-items: center;
    justify-content: center;
}

.elementor-220834 .elementor-element.elementor-element-8fa1c96 .elementor-icon-list-item::before{
    content: "";
    position: absolute;
    inset: 0;
    background: #F21B1F;
    transform: translateY(-100%);
    transition: transform .4s cubic-bezier(.22,1,.36,1);
}

/* HOVER DEL CARD */
.elementor-220834 .elementor-element.elementor-element-8fa1c96:hover .elementor-icon-list-item::before{
    transform: translateY(0);
}

.elementor-220834 .elementor-element.elementor-element-8fa1c96 .elementor-icon-list-text{
    position: relative;
    z-index: 2;
    transition: color .4s ease;
}

/* Número blanco al hacer hover sobre el card */
.elementor-220834 .elementor-element.elementor-element-8fa1c96:hover .elementor-icon-list-text{
    color: #fff !important;
}
.elementor-220834 .elementor-element.elementor-element-8fa1c96 .elementor-icon svg{
    transition: all .4s ease;
}

.elementor-220834 .elementor-element.elementor-element-8fa1c96:hover .elementor-icon svg{
    fill: #F21B1F;
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e0d9c2e */.elementor-220834 .elementor-element.elementor-element-2e0d9c2e .elementor-icon-list-item{
    position: relative;
    overflow: hidden;
    width: 50px;
    height: 50px;
    border-radius: 50%;
    display: flex;
    border: 1px solid #EFEFEF;
    align-items: center;
    justify-content: center;
}

.elementor-220834 .elementor-element.elementor-element-2e0d9c2e .elementor-icon-list-item::before{
    content: "";
    position: absolute;
    inset: 0;
    background: #F21B1F;
    transform: translateY(-100%);
    transition: transform .4s cubic-bezier(.22,1,.36,1);
}

/* HOVER DEL CARD */
.elementor-220834 .elementor-element.elementor-element-2e0d9c2e:hover .elementor-icon-list-item::before{
    transform: translateY(0);
}

.elementor-220834 .elementor-element.elementor-element-2e0d9c2e .elementor-icon-list-text{
    position: relative;
    z-index: 2;
    transition: color .4s ease;
}

/* Número blanco al hacer hover sobre el card */
.elementor-220834 .elementor-element.elementor-element-2e0d9c2e:hover .elementor-icon-list-text{
    color: #fff !important;
}
.elementor-220834 .elementor-element.elementor-element-2e0d9c2e .elementor-icon svg{
    transition: all .4s ease;
}

.elementor-220834 .elementor-element.elementor-element-2e0d9c2e:hover .elementor-icon svg{
    fill: #F21B1F;
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-725c6d57 */.elementor-220834 .elementor-element.elementor-element-725c6d57 .elementor-icon-list-item{
    position: relative;
    overflow: hidden;
    width: 50px;
    height: 50px;
    border-radius: 50%;
    display: flex;
    border: 1px solid #EFEFEF;
    align-items: center;
    justify-content: center;
}

.elementor-220834 .elementor-element.elementor-element-725c6d57 .elementor-icon-list-item::before{
    content: "";
    position: absolute;
    inset: 0;
    background: #F21B1F;
    transform: translateY(-100%);
    transition: transform .4s cubic-bezier(.22,1,.36,1);
}

/* HOVER DEL CARD */
.elementor-220834 .elementor-element.elementor-element-725c6d57:hover .elementor-icon-list-item::before{
    transform: translateY(0);
}

.elementor-220834 .elementor-element.elementor-element-725c6d57 .elementor-icon-list-text{
    position: relative;
    z-index: 2;
    transition: color .4s ease;
}

/* Número blanco al hacer hover sobre el card */
.elementor-220834 .elementor-element.elementor-element-725c6d57:hover .elementor-icon-list-text{
    color: #fff !important;
}
.elementor-220834 .elementor-element.elementor-element-725c6d57 .elementor-icon svg{
    transition: all .4s ease;
}

.elementor-220834 .elementor-element.elementor-element-725c6d57:hover .elementor-icon svg{
    fill: #F21B1F;
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31ee5474 */.elementor-220834 .elementor-element.elementor-element-31ee5474 .elementor-icon-list-item{
    position: relative;
    overflow: hidden;
    width: 50px;
    height: 50px;
    border-radius: 50%;
    display: flex;
    border: 1px solid #EFEFEF;
    align-items: center;
    justify-content: center;
}

.elementor-220834 .elementor-element.elementor-element-31ee5474 .elementor-icon-list-item::before{
    content: "";
    position: absolute;
    inset: 0;
    background: #F21B1F;
    transform: translateY(-100%);
    transition: transform .4s cubic-bezier(.22,1,.36,1);
}

/* HOVER DEL CARD */
.elementor-220834 .elementor-element.elementor-element-31ee5474:hover .elementor-icon-list-item::before{
    transform: translateY(0);
}

.elementor-220834 .elementor-element.elementor-element-31ee5474 .elementor-icon-list-text{
    position: relative;
    z-index: 2;
    transition: color .4s ease;
}

/* Número blanco al hacer hover sobre el card */
.elementor-220834 .elementor-element.elementor-element-31ee5474:hover .elementor-icon-list-text{
    color: #fff !important;
}
.elementor-220834 .elementor-element.elementor-element-31ee5474 .elementor-icon svg{
    transition: all .4s ease;
}

.elementor-220834 .elementor-element.elementor-element-31ee5474:hover .elementor-icon svg{
    fill: #F21B1F;
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8fa1c96 */.elementor-220834 .elementor-element.elementor-element-8fa1c96 .elementor-icon-list-item{
    position: relative;
    overflow: hidden;
    width: 50px;
    height: 50px;
    border-radius: 50%;
    display: flex;
    border: 1px solid #EFEFEF;
    align-items: center;
    justify-content: center;
}

.elementor-220834 .elementor-element.elementor-element-8fa1c96 .elementor-icon-list-item::before{
    content: "";
    position: absolute;
    inset: 0;
    background: #F21B1F;
    transform: translateY(-100%);
    transition: transform .4s cubic-bezier(.22,1,.36,1);
}

/* HOVER DEL CARD */
.elementor-220834 .elementor-element.elementor-element-8fa1c96:hover .elementor-icon-list-item::before{
    transform: translateY(0);
}

.elementor-220834 .elementor-element.elementor-element-8fa1c96 .elementor-icon-list-text{
    position: relative;
    z-index: 2;
    transition: color .4s ease;
}

/* Número blanco al hacer hover sobre el card */
.elementor-220834 .elementor-element.elementor-element-8fa1c96:hover .elementor-icon-list-text{
    color: #fff !important;
}
.elementor-220834 .elementor-element.elementor-element-8fa1c96 .elementor-icon svg{
    transition: all .4s ease;
}

.elementor-220834 .elementor-element.elementor-element-8fa1c96:hover .elementor-icon svg{
    fill: #F21B1F;
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e0d9c2e */.elementor-220834 .elementor-element.elementor-element-2e0d9c2e .elementor-icon-list-item{
    position: relative;
    overflow: hidden;
    width: 50px;
    height: 50px;
    border-radius: 50%;
    display: flex;
    border: 1px solid #EFEFEF;
    align-items: center;
    justify-content: center;
}

.elementor-220834 .elementor-element.elementor-element-2e0d9c2e .elementor-icon-list-item::before{
    content: "";
    position: absolute;
    inset: 0;
    background: #F21B1F;
    transform: translateY(-100%);
    transition: transform .4s cubic-bezier(.22,1,.36,1);
}

/* HOVER DEL CARD */
.elementor-220834 .elementor-element.elementor-element-2e0d9c2e:hover .elementor-icon-list-item::before{
    transform: translateY(0);
}

.elementor-220834 .elementor-element.elementor-element-2e0d9c2e .elementor-icon-list-text{
    position: relative;
    z-index: 2;
    transition: color .4s ease;
}

/* Número blanco al hacer hover sobre el card */
.elementor-220834 .elementor-element.elementor-element-2e0d9c2e:hover .elementor-icon-list-text{
    color: #fff !important;
}
.elementor-220834 .elementor-element.elementor-element-2e0d9c2e .elementor-icon svg{
    transition: all .4s ease;
}

.elementor-220834 .elementor-element.elementor-element-2e0d9c2e:hover .elementor-icon svg{
    fill: #F21B1F;
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-725c6d57 */.elementor-220834 .elementor-element.elementor-element-725c6d57 .elementor-icon-list-item{
    position: relative;
    overflow: hidden;
    width: 50px;
    height: 50px;
    border-radius: 50%;
    display: flex;
    border: 1px solid #EFEFEF;
    align-items: center;
    justify-content: center;
}

.elementor-220834 .elementor-element.elementor-element-725c6d57 .elementor-icon-list-item::before{
    content: "";
    position: absolute;
    inset: 0;
    background: #F21B1F;
    transform: translateY(-100%);
    transition: transform .4s cubic-bezier(.22,1,.36,1);
}

/* HOVER DEL CARD */
.elementor-220834 .elementor-element.elementor-element-725c6d57:hover .elementor-icon-list-item::before{
    transform: translateY(0);
}

.elementor-220834 .elementor-element.elementor-element-725c6d57 .elementor-icon-list-text{
    position: relative;
    z-index: 2;
    transition: color .4s ease;
}

/* Número blanco al hacer hover sobre el card */
.elementor-220834 .elementor-element.elementor-element-725c6d57:hover .elementor-icon-list-text{
    color: #fff !important;
}
.elementor-220834 .elementor-element.elementor-element-725c6d57 .elementor-icon svg{
    transition: all .4s ease;
}

.elementor-220834 .elementor-element.elementor-element-725c6d57:hover .elementor-icon svg{
    fill: #F21B1F;
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b94122f *//* SOLO DESKTOP */
@media (min-width: 1025px){

    .elementor-220834 .elementor-element.elementor-element-6b94122f .elementor-icon-list-item{
        position: relative;
        overflow: hidden;
        width: 50px;
        height: 50px;
        border-radius: 50%;
        display: flex;
        border: 1px solid #EFEFEF;
        align-items: center;
        justify-content: center;
    }

    .elementor-220834 .elementor-element.elementor-element-6b94122f .elementor-icon-list-item::before{
        content: "";
        position: absolute;
        inset: 0;
        background: #F21B1F;
        transform: translateY(-100%);
        transition: transform .4s cubic-bezier(.22,1,.36,1);
    }

    .elementor-220834 .elementor-element.elementor-element-6b94122f:hover .elementor-icon-list-item::before{
        transform: translateY(0);
    }

    .elementor-220834 .elementor-element.elementor-element-6b94122f .elementor-icon-list-text{
        position: relative;
        z-index: 2;
        transition: color .4s ease;
    }

    .elementor-220834 .elementor-element.elementor-element-6b94122f:hover .elementor-icon-list-text{
        color: #fff !important;
    }

    .elementor-220834 .elementor-element.elementor-element-6b94122f .elementor-icon svg{
        transition: all .4s ease;
    }

    .elementor-220834 .elementor-element.elementor-element-6b94122f{
        height:280px;
        overflow:hidden;
        transition:height .45s cubic-bezier(.22,1,.36,1);
    }

    .elementor-220834 .elementor-element.elementor-element-6b94122f:hover{
        height:420px;
    }

    .elementor-220834 .elementor-element.elementor-element-6b94122f .card-content{
        opacity:0;
        transform:translateY(20px);
        transition:all .35s ease;
        pointer-events:none;
    }

    .elementor-220834 .elementor-element.elementor-element-6b94122f:hover .card-content{
        opacity:1;
        transform:translateY(0);
    }

    .elementor-220834 .elementor-element.elementor-element-6b94122f:hover .elementor-icon svg{
        fill:#F21B1F;
        transform:translateY(-8px);
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e4f19f2 *//* SOLO DESKTOP */
@media (min-width: 1025px){

    .elementor-220834 .elementor-element.elementor-element-e4f19f2 .elementor-icon-list-item{
        position: relative;
        overflow: hidden;
        width: 50px;
        height: 50px;
        border-radius: 50%;
        display: flex;
        border: 1px solid #EFEFEF;
        align-items: center;
        justify-content: center;
    }

    .elementor-220834 .elementor-element.elementor-element-e4f19f2 .elementor-icon-list-item::before{
        content: "";
        position: absolute;
        inset: 0;
        background: #F21B1F;
        transform: translateY(-100%);
        transition: transform .4s cubic-bezier(.22,1,.36,1);
    }

    .elementor-220834 .elementor-element.elementor-element-e4f19f2:hover .elementor-icon-list-item::before{
        transform: translateY(0);
    }

    .elementor-220834 .elementor-element.elementor-element-e4f19f2 .elementor-icon-list-text{
        position: relative;
        z-index: 2;
        transition: color .4s ease;
    }

    .elementor-220834 .elementor-element.elementor-element-e4f19f2:hover .elementor-icon-list-text{
        color: #fff !important;
    }

    .elementor-220834 .elementor-element.elementor-element-e4f19f2 .elementor-icon svg{
        transition: all .4s ease;
    }

    .elementor-220834 .elementor-element.elementor-element-e4f19f2{
        height:280px;
        overflow:hidden;
        transition:height .45s cubic-bezier(.22,1,.36,1);
    }

    .elementor-220834 .elementor-element.elementor-element-e4f19f2:hover{
        height:420px;
    }

    .elementor-220834 .elementor-element.elementor-element-e4f19f2 .card-content{
        opacity:0;
        transform:translateY(20px);
        transition:all .35s ease;
        pointer-events:none;
    }

    .elementor-220834 .elementor-element.elementor-element-e4f19f2:hover .card-content{
        opacity:1;
        transform:translateY(0);
    }

    .elementor-220834 .elementor-element.elementor-element-e4f19f2:hover .elementor-icon svg{
        fill:#F21B1F;
        transform:translateY(-8px);
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2eaefa95 *//* SOLO DESKTOP */
@media (min-width: 1025px){

    .elementor-220834 .elementor-element.elementor-element-2eaefa95 .elementor-icon-list-item{
        position: relative;
        overflow: hidden;
        width: 50px;
        height: 50px;
        border-radius: 50%;
        display: flex;
        border: 1px solid #EFEFEF;
        align-items: center;
        justify-content: center;
    }

    .elementor-220834 .elementor-element.elementor-element-2eaefa95 .elementor-icon-list-item::before{
        content: "";
        position: absolute;
        inset: 0;
        background: #F21B1F;
        transform: translateY(-100%);
        transition: transform .4s cubic-bezier(.22,1,.36,1);
    }

    .elementor-220834 .elementor-element.elementor-element-2eaefa95:hover .elementor-icon-list-item::before{
        transform: translateY(0);
    }

    .elementor-220834 .elementor-element.elementor-element-2eaefa95 .elementor-icon-list-text{
        position: relative;
        z-index: 2;
        transition: color .4s ease;
    }

    .elementor-220834 .elementor-element.elementor-element-2eaefa95:hover .elementor-icon-list-text{
        color: #fff !important;
    }

    .elementor-220834 .elementor-element.elementor-element-2eaefa95 .elementor-icon svg{
        transition: all .4s ease;
    }

    .elementor-220834 .elementor-element.elementor-element-2eaefa95{
        height:280px;
        overflow:hidden;
        transition:height .45s cubic-bezier(.22,1,.36,1);
    }

    .elementor-220834 .elementor-element.elementor-element-2eaefa95:hover{
        height:420px;
    }

    .elementor-220834 .elementor-element.elementor-element-2eaefa95 .card-content{
        opacity:0;
        transform:translateY(20px);
        transition:all .35s ease;
        pointer-events:none;
    }

    .elementor-220834 .elementor-element.elementor-element-2eaefa95:hover .card-content{
        opacity:1;
        transform:translateY(0);
    }

    .elementor-220834 .elementor-element.elementor-element-2eaefa95:hover .elementor-icon svg{
        fill:#F21B1F;
        transform:translateY(-8px);
    }

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-61a65673 */.reveal-right img{
    clip-path: polygon(
        0 0,
        0 0,
        0 100%,
        0 100%
    );

    will-change: clip-path;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-35f0d7b9 *//*.elementor-220834 .elementor-element.elementor-element-35f0d7b9 .elementor-heading-title{*/

/*    color: transparent;*/

/*    background-image: linear-gradient(*/
/*        to right,*/
/*        #ffffff 50%,*/
/*        rgba(255,255,255,.15) 50%*/
/*    );*/

/*    background-size: 200% 100%;*/
/*    background-position: 100% 0;*/

/*    -webkit-background-clip: text;*/
/*    background-clip: text;*/
/*}*//* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-31446604 *//*.elementor-220834 .elementor-element.elementor-element-31446604 p {*/
/*    color: transparent;*/

/*    background-image: linear-gradient(*/
/*        to right,*/
/*        #FFFFFF 50%,*/
/*        rgba(255, 255, 255, 0.15) 50%*/
/*    );*/

/*    background-size: 200% 100%;*/
/*    background-position: 100% 0;*/

/*    -webkit-background-clip: text;*/
/*    background-clip: text;*/
    
    /* Anti-aliasing para fuentes light/medium en webkit */
/*    -webkit-font-smoothing: antialiased;*/
/*    -moz-osx-font-smoothing: grayscale;*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-75940c12 */.story-card{
    opacity:0;
    transform:translateY(80px);
    transition:
        opacity .8s ease,
        transform .8s cubic-bezier(.22,1,.36,1);
}

.story-card.active{
    opacity:1;
    transform:translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-27dddea9 *//* SOLO DESKTOP */
@media (min-width:1025px){

    .elementor-220834 .elementor-element.elementor-element-27dddea9 .elementor-icon-list-item{
        position: relative;
        overflow: hidden;
        width: 50px;
        height: 50px;
        border-radius: 50%;
        display: flex;
        border: 1px solid #EFEFEF;
        align-items: center;
        justify-content: center;
    }

    .elementor-220834 .elementor-element.elementor-element-27dddea9 .elementor-icon-list-item::before{
        content: "";
        position: absolute;
        inset: 0;
        background: #F21B1F;
        transform: translateY(-100%);
        transition: transform .4s cubic-bezier(.22,1,.36,1);
    }

    /* HOVER DEL CARD */
    .elementor-220834 .elementor-element.elementor-element-27dddea9:hover .elementor-icon-list-item::before{
        transform: translateY(0);
    }

    .elementor-220834 .elementor-element.elementor-element-27dddea9 .elementor-icon-list-text{
        position: relative;
        z-index: 2;
        transition: color .4s ease;
    }

    /* Número blanco al hacer hover */
    .elementor-220834 .elementor-element.elementor-element-27dddea9:hover .elementor-icon-list-text{
        color: #fff !important;
    }

    /* CARD */
    .elementor-220834 .elementor-element.elementor-element-27dddea9{
        height:140px;
        overflow:hidden;
        transition:height .45s cubic-bezier(.22,1,.36,1);
    }

    /* CRECER */
    .elementor-220834 .elementor-element.elementor-element-27dddea9:hover{
        height:250px;
    }

    /* TEXTO */
    .elementor-220834 .elementor-element.elementor-element-27dddea9 .card-content{
        opacity:0;
        transform:translateY(20px);
        transition:all .35s ease;
        pointer-events:none;
    }

    /* MOSTRAR TEXTO */
    .elementor-220834 .elementor-element.elementor-element-27dddea9:hover .card-content{
        opacity:1;
        transform:translateY(0);
    }

    /* ICONO */
    .elementor-220834 .elementor-element.elementor-element-27dddea9 .elementor-icon svg{
        transition:all .35s ease;
    }

    .elementor-220834 .elementor-element.elementor-element-27dddea9:hover .elementor-icon svg{
        fill:#F21B1F;
        transform:translateY(-8px);
    }
}
@media (max-width:1024px){
    .elementor-220834 .elementor-element.elementor-element-27dddea9{
        height:auto !important;
    }

    .elementor-220834 .elementor-element.elementor-element-27dddea9 .card-content{
        opacity:1 !important;
        transform:none !important;
        pointer-events:auto !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a4bf46c *//* SOLO DESKTOP */
@media (min-width:1025px){

    .elementor-220834 .elementor-element.elementor-element-6a4bf46c .elementor-icon-list-item{
        position: relative;
        overflow: hidden;
        width: 50px;
        height: 50px;
        border-radius: 50%;
        display: flex;
        border: 1px solid #EFEFEF;
        align-items: center;
        justify-content: center;
    }

    .elementor-220834 .elementor-element.elementor-element-6a4bf46c .elementor-icon-list-item::before{
        content: "";
        position: absolute;
        inset: 0;
        background: #F21B1F;
        transform: translateY(-100%);
        transition: transform .4s cubic-bezier(.22,1,.36,1);
    }

    /* HOVER DEL CARD */
    .elementor-220834 .elementor-element.elementor-element-6a4bf46c:hover .elementor-icon-list-item::before{
        transform: translateY(0);
    }

    .elementor-220834 .elementor-element.elementor-element-6a4bf46c .elementor-icon-list-text{
        position: relative;
        z-index: 2;
        transition: color .4s ease;
    }

    /* Número blanco al hacer hover */
    .elementor-220834 .elementor-element.elementor-element-6a4bf46c:hover .elementor-icon-list-text{
        color: #fff !important;
    }

    /* CARD */
    .elementor-220834 .elementor-element.elementor-element-6a4bf46c{
        height:140px;
        overflow:hidden;
        transition:height .45s cubic-bezier(.22,1,.36,1);
    }

    /* CRECER */
    .elementor-220834 .elementor-element.elementor-element-6a4bf46c:hover{
        height:250px;
    }

    /* TEXTO */
    .elementor-220834 .elementor-element.elementor-element-6a4bf46c .card-content{
        opacity:0;
        transform:translateY(20px);
        transition:all .35s ease;
        pointer-events:none;
    }

    /* MOSTRAR TEXTO */
    .elementor-220834 .elementor-element.elementor-element-6a4bf46c:hover .card-content{
        opacity:1;
        transform:translateY(0);
    }

    /* ICONO */
    .elementor-220834 .elementor-element.elementor-element-6a4bf46c .elementor-icon svg{
        transition:all .35s ease;
    }

    .elementor-220834 .elementor-element.elementor-element-6a4bf46c:hover .elementor-icon svg{
        fill:#F21B1F;
        transform:translateY(-8px);
    }
}
@media (max-width:1024px){
    .elementor-220834 .elementor-element.elementor-element-6a4bf46c{
        height:auto !important;
    }

    .elementor-220834 .elementor-element.elementor-element-6a4bf46c .card-content{
        opacity:1 !important;
        transform:none !important;
        pointer-events:auto !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16dd7c1c *//* SOLO DESKTOP */
@media (min-width:1025px){

    .elementor-220834 .elementor-element.elementor-element-16dd7c1c .elementor-icon-list-item{
        position: relative;
        overflow: hidden;
        width: 50px;
        height: 50px;
        border-radius: 50%;
        display: flex;
        border: 1px solid #EFEFEF;
        align-items: center;
        justify-content: center;
    }

    .elementor-220834 .elementor-element.elementor-element-16dd7c1c .elementor-icon-list-item::before{
        content: "";
        position: absolute;
        inset: 0;
        background: #F21B1F;
        transform: translateY(-100%);
        transition: transform .4s cubic-bezier(.22,1,.36,1);
    }

    /* HOVER DEL CARD */
    .elementor-220834 .elementor-element.elementor-element-16dd7c1c:hover .elementor-icon-list-item::before{
        transform: translateY(0);
    }

    .elementor-220834 .elementor-element.elementor-element-16dd7c1c .elementor-icon-list-text{
        position: relative;
        z-index: 2;
        transition: color .4s ease;
    }

    /* Número blanco al hacer hover */
    .elementor-220834 .elementor-element.elementor-element-16dd7c1c:hover .elementor-icon-list-text{
        color: #fff !important;
    }

    /* CARD */
    .elementor-220834 .elementor-element.elementor-element-16dd7c1c{
        height:140px;
        overflow:hidden;
        transition:height .45s cubic-bezier(.22,1,.36,1);
    }

    /* CRECER */
    .elementor-220834 .elementor-element.elementor-element-16dd7c1c:hover{
        height:250px;
    }

    /* TEXTO */
    .elementor-220834 .elementor-element.elementor-element-16dd7c1c .card-content{
        opacity:0;
        transform:translateY(20px);
        transition:all .35s ease;
        pointer-events:none;
    }

    /* MOSTRAR TEXTO */
    .elementor-220834 .elementor-element.elementor-element-16dd7c1c:hover .card-content{
        opacity:1;
        transform:translateY(0);
    }

    /* ICONO */
    .elementor-220834 .elementor-element.elementor-element-16dd7c1c .elementor-icon svg{
        transition:all .35s ease;
    }

    .elementor-220834 .elementor-element.elementor-element-16dd7c1c:hover .elementor-icon svg{
        fill:#F21B1F;
        transform:translateY(-8px);
    }
}
@media (max-width:1024px){
    .elementor-220834 .elementor-element.elementor-element-16dd7c1c{
        height:auto !important;
    }

    .elementor-220834 .elementor-element.elementor-element-16dd7c1c .card-content{
        opacity:1 !important;
        transform:none !important;
        pointer-events:auto !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e64b9ef *//* SOLO DESKTOP */
@media (min-width:1025px){

    .elementor-220834 .elementor-element.elementor-element-4e64b9ef .elementor-icon-list-item{
        position: relative;
        overflow: hidden;
        width: 50px;
        height: 50px;
        border-radius: 50%;
        display: flex;
        border: 1px solid #EFEFEF;
        align-items: center;
        justify-content: center;
    }

    .elementor-220834 .elementor-element.elementor-element-4e64b9ef .elementor-icon-list-item::before{
        content: "";
        position: absolute;
        inset: 0;
        background: #F21B1F;
        transform: translateY(-100%);
        transition: transform .4s cubic-bezier(.22,1,.36,1);
    }

    /* HOVER DEL CARD */
    .elementor-220834 .elementor-element.elementor-element-4e64b9ef:hover .elementor-icon-list-item::before{
        transform: translateY(0);
    }

    .elementor-220834 .elementor-element.elementor-element-4e64b9ef .elementor-icon-list-text{
        position: relative;
        z-index: 2;
        transition: color .4s ease;
    }

    /* Número blanco al hacer hover */
    .elementor-220834 .elementor-element.elementor-element-4e64b9ef:hover .elementor-icon-list-text{
        color: #fff !important;
    }

    /* CARD */
    .elementor-220834 .elementor-element.elementor-element-4e64b9ef{
        height:140px;
        overflow:hidden;
        transition:height .45s cubic-bezier(.22,1,.36,1);
    }

    /* CRECER */
    .elementor-220834 .elementor-element.elementor-element-4e64b9ef:hover{
        height:250px;
    }

    /* TEXTO */
    .elementor-220834 .elementor-element.elementor-element-4e64b9ef .card-content{
        opacity:0;
        transform:translateY(20px);
        transition:all .35s ease;
        pointer-events:none;
    }

    /* MOSTRAR TEXTO */
    .elementor-220834 .elementor-element.elementor-element-4e64b9ef:hover .card-content{
        opacity:1;
        transform:translateY(0);
    }

    /* ICONO */
    .elementor-220834 .elementor-element.elementor-element-4e64b9ef .elementor-icon svg{
        transition:all .35s ease;
    }

    .elementor-220834 .elementor-element.elementor-element-4e64b9ef:hover .elementor-icon svg{
        fill:#F21B1F;
        transform:translateY(-8px);
    }
}
@media (max-width:1024px){
    .elementor-220834 .elementor-element.elementor-element-4e64b9ef{
        height:auto !important;
    }

    .elementor-220834 .elementor-element.elementor-element-4e64b9ef .card-content{
        opacity:1 !important;
        transform:none !important;
        pointer-events:auto !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57f938bf *//* SOLO DESKTOP */
@media (min-width:1025px){

    .elementor-220834 .elementor-element.elementor-element-57f938bf .elementor-icon-list-item{
        position: relative;
        overflow: hidden;
        width: 50px;
        height: 50px;
        border-radius: 50%;
        display: flex;
        border: 1px solid #EFEFEF;
        align-items: center;
        justify-content: center;
    }

    .elementor-220834 .elementor-element.elementor-element-57f938bf .elementor-icon-list-item::before{
        content: "";
        position: absolute;
        inset: 0;
        background: #F21B1F;
        transform: translateY(-100%);
        transition: transform .4s cubic-bezier(.22,1,.36,1);
    }

    /* HOVER DEL CARD */
    .elementor-220834 .elementor-element.elementor-element-57f938bf:hover .elementor-icon-list-item::before{
        transform: translateY(0);
    }

    .elementor-220834 .elementor-element.elementor-element-57f938bf .elementor-icon-list-text{
        position: relative;
        z-index: 2;
        transition: color .4s ease;
    }

    /* Número blanco al hacer hover */
    .elementor-220834 .elementor-element.elementor-element-57f938bf:hover .elementor-icon-list-text{
        color: #fff !important;
    }

    /* CARD */
    .elementor-220834 .elementor-element.elementor-element-57f938bf{
        height:140px;
        overflow:hidden;
        transition:height .45s cubic-bezier(.22,1,.36,1);
    }

    /* CRECER */
    .elementor-220834 .elementor-element.elementor-element-57f938bf:hover{
        height:250px;
    }

    /* TEXTO */
    .elementor-220834 .elementor-element.elementor-element-57f938bf .card-content{
        opacity:0;
        transform:translateY(20px);
        transition:all .35s ease;
        pointer-events:none;
    }

    /* MOSTRAR TEXTO */
    .elementor-220834 .elementor-element.elementor-element-57f938bf:hover .card-content{
        opacity:1;
        transform:translateY(0);
    }

    /* ICONO */
    .elementor-220834 .elementor-element.elementor-element-57f938bf .elementor-icon svg{
        transition:all .35s ease;
    }

    .elementor-220834 .elementor-element.elementor-element-57f938bf:hover .elementor-icon svg{
        fill:#F21B1F;
        transform:translateY(-8px);
    }
}
@media (max-width:1024px){
    .elementor-220834 .elementor-element.elementor-element-57f938bf{
        height:auto !important;
    }

    .elementor-220834 .elementor-element.elementor-element-57f938bf .card-content{
        opacity:1 !important;
        transform:none !important;
        pointer-events:auto !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8cd09cc *//* SOLO DESKTOP */
@media (min-width:1025px){

    .elementor-220834 .elementor-element.elementor-element-8cd09cc .elementor-icon-list-item{
        position: relative;
        overflow: hidden;
        width: 50px;
        height: 50px;
        border-radius: 50%;
        display: flex;
        border: 1px solid #EFEFEF;
        align-items: center;
        justify-content: center;
    }

    .elementor-220834 .elementor-element.elementor-element-8cd09cc .elementor-icon-list-item::before{
        content: "";
        position: absolute;
        inset: 0;
        background: #F21B1F;
        transform: translateY(-100%);
        transition: transform .4s cubic-bezier(.22,1,.36,1);
    }

    /* HOVER DEL CARD */
    .elementor-220834 .elementor-element.elementor-element-8cd09cc:hover .elementor-icon-list-item::before{
        transform: translateY(0);
    }

    .elementor-220834 .elementor-element.elementor-element-8cd09cc .elementor-icon-list-text{
        position: relative;
        z-index: 2;
        transition: color .4s ease;
    }

    /* Número blanco al hacer hover */
    .elementor-220834 .elementor-element.elementor-element-8cd09cc:hover .elementor-icon-list-text{
        color: #fff !important;
    }

    /* CARD */
    .elementor-220834 .elementor-element.elementor-element-8cd09cc{
        height:140px;
        overflow:hidden;
        transition:height .45s cubic-bezier(.22,1,.36,1);
    }

    /* CRECER */
    .elementor-220834 .elementor-element.elementor-element-8cd09cc:hover{
        height:250px;
    }

    /* TEXTO */
    .elementor-220834 .elementor-element.elementor-element-8cd09cc .card-content{
        opacity:0;
        transform:translateY(20px);
        transition:all .35s ease;
        pointer-events:none;
    }

    /* MOSTRAR TEXTO */
    .elementor-220834 .elementor-element.elementor-element-8cd09cc:hover .card-content{
        opacity:1;
        transform:translateY(0);
    }

    /* ICONO */
    .elementor-220834 .elementor-element.elementor-element-8cd09cc .elementor-icon svg{
        transition:all .35s ease;
    }

    .elementor-220834 .elementor-element.elementor-element-8cd09cc:hover .elementor-icon svg{
        fill:#F21B1F;
        transform:translateY(-8px);
    }
}
@media (max-width:1024px){
    .elementor-220834 .elementor-element.elementor-element-8cd09cc{
        height:auto !important;
    }

    .elementor-220834 .elementor-element.elementor-element-8cd09cc .card-content{
        opacity:1 !important;
        transform:none !important;
        pointer-events:auto !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-666cfb7a *//* SOLO DESKTOP */
@media (min-width:1025px){

    .elementor-220834 .elementor-element.elementor-element-666cfb7a .elementor-icon-list-item{
        position: relative;
        overflow: hidden;
        width: 50px;
        height: 50px;
        border-radius: 50%;
        display: flex;
        border: 1px solid #EFEFEF;
        align-items: center;
        justify-content: center;
    }

    .elementor-220834 .elementor-element.elementor-element-666cfb7a .elementor-icon-list-item::before{
        content: "";
        position: absolute;
        inset: 0;
        background: #F21B1F;
        transform: translateY(-100%);
        transition: transform .4s cubic-bezier(.22,1,.36,1);
    }

    /* HOVER DEL CARD */
    .elementor-220834 .elementor-element.elementor-element-666cfb7a:hover .elementor-icon-list-item::before{
        transform: translateY(0);
    }

    .elementor-220834 .elementor-element.elementor-element-666cfb7a .elementor-icon-list-text{
        position: relative;
        z-index: 2;
        transition: color .4s ease;
    }

    /* Número blanco al hacer hover */
    .elementor-220834 .elementor-element.elementor-element-666cfb7a:hover .elementor-icon-list-text{
        color: #fff !important;
    }

    /* CARD */
    .elementor-220834 .elementor-element.elementor-element-666cfb7a{
        height:140px;
        overflow:hidden;
        transition:height .45s cubic-bezier(.22,1,.36,1);
    }

    /* CRECER */
    .elementor-220834 .elementor-element.elementor-element-666cfb7a:hover{
        height:250px;
    }

    /* TEXTO */
    .elementor-220834 .elementor-element.elementor-element-666cfb7a .card-content{
        opacity:0;
        transform:translateY(20px);
        transition:all .35s ease;
        pointer-events:none;
    }

    /* MOSTRAR TEXTO */
    .elementor-220834 .elementor-element.elementor-element-666cfb7a:hover .card-content{
        opacity:1;
        transform:translateY(0);
    }

    /* ICONO */
    .elementor-220834 .elementor-element.elementor-element-666cfb7a .elementor-icon svg{
        transition:all .35s ease;
    }

    .elementor-220834 .elementor-element.elementor-element-666cfb7a:hover .elementor-icon svg{
        fill:#F21B1F;
        transform:translateY(-8px);
    }
}
@media (max-width:1024px){
    .elementor-220834 .elementor-element.elementor-element-666cfb7a{
        height:auto !important;
    }

    .elementor-220834 .elementor-element.elementor-element-666cfb7a .card-content{
        opacity:1 !important;
        transform:none !important;
        pointer-events:auto !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ce0d350 *//* SOLO DESKTOP */
@media (min-width:1025px){

    .elementor-220834 .elementor-element.elementor-element-2ce0d350 .elementor-icon-list-item{
        position: relative;
        overflow: hidden;
        width: 50px;
        height: 50px;
        border-radius: 50%;
        display: flex;
        border: 1px solid #EFEFEF;
        align-items: center;
        justify-content: center;
    }

    .elementor-220834 .elementor-element.elementor-element-2ce0d350 .elementor-icon-list-item::before{
        content: "";
        position: absolute;
        inset: 0;
        background: #F21B1F;
        transform: translateY(-100%);
        transition: transform .4s cubic-bezier(.22,1,.36,1);
    }

    /* HOVER DEL CARD */
    .elementor-220834 .elementor-element.elementor-element-2ce0d350:hover .elementor-icon-list-item::before{
        transform: translateY(0);
    }

    .elementor-220834 .elementor-element.elementor-element-2ce0d350 .elementor-icon-list-text{
        position: relative;
        z-index: 2;
        transition: color .4s ease;
    }

    /* Número blanco al hacer hover */
    .elementor-220834 .elementor-element.elementor-element-2ce0d350:hover .elementor-icon-list-text{
        color: #fff !important;
    }

    /* CARD */
    .elementor-220834 .elementor-element.elementor-element-2ce0d350{
        height:140px;
        overflow:hidden;
        transition:height .45s cubic-bezier(.22,1,.36,1);
    }

    /* CRECER */
    .elementor-220834 .elementor-element.elementor-element-2ce0d350:hover{
        height:250px;
    }

    /* TEXTO */
    .elementor-220834 .elementor-element.elementor-element-2ce0d350 .card-content{
        opacity:0;
        transform:translateY(20px);
        transition:all .35s ease;
        pointer-events:none;
    }

    /* MOSTRAR TEXTO */
    .elementor-220834 .elementor-element.elementor-element-2ce0d350:hover .card-content{
        opacity:1;
        transform:translateY(0);
    }

    /* ICONO */
    .elementor-220834 .elementor-element.elementor-element-2ce0d350 .elementor-icon svg{
        transition:all .35s ease;
    }

    .elementor-220834 .elementor-element.elementor-element-2ce0d350:hover .elementor-icon svg{
        fill:#F21B1F;
        transform:translateY(-8px);
    }
}
@media (max-width:1024px){
    .elementor-220834 .elementor-element.elementor-element-2ce0d350{
        height:auto !important;
    }

    .elementor-220834 .elementor-element.elementor-element-2ce0d350 .card-content{
        opacity:1 !important;
        transform:none !important;
        pointer-events:auto !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-190760ac *//* SOLO DESKTOP */
@media (min-width:1025px){

    .elementor-220834 .elementor-element.elementor-element-190760ac .elementor-icon-list-item{
        position: relative;
        overflow: hidden;
        width: 50px;
        height: 50px;
        border-radius: 50%;
        display: flex;
        border: 1px solid #EFEFEF;
        align-items: center;
        justify-content: center;
    }

    .elementor-220834 .elementor-element.elementor-element-190760ac .elementor-icon-list-item::before{
        content: "";
        position: absolute;
        inset: 0;
        background: #F21B1F;
        transform: translateY(-100%);
        transition: transform .4s cubic-bezier(.22,1,.36,1);
    }

    /* HOVER DEL CARD */
    .elementor-220834 .elementor-element.elementor-element-190760ac:hover .elementor-icon-list-item::before{
        transform: translateY(0);
    }

    .elementor-220834 .elementor-element.elementor-element-190760ac .elementor-icon-list-text{
        position: relative;
        z-index: 2;
        transition: color .4s ease;
    }

    /* Número blanco al hacer hover */
    .elementor-220834 .elementor-element.elementor-element-190760ac:hover .elementor-icon-list-text{
        color: #fff !important;
    }

    /* CARD */
    .elementor-220834 .elementor-element.elementor-element-190760ac{
        height:140px;
        overflow:hidden;
        transition:height .45s cubic-bezier(.22,1,.36,1);
    }

    /* CRECER */
    .elementor-220834 .elementor-element.elementor-element-190760ac:hover{
        height:250px;
    }

    /* TEXTO */
    .elementor-220834 .elementor-element.elementor-element-190760ac .card-content{
        opacity:0;
        transform:translateY(20px);
        transition:all .35s ease;
        pointer-events:none;
    }

    /* MOSTRAR TEXTO */
    .elementor-220834 .elementor-element.elementor-element-190760ac:hover .card-content{
        opacity:1;
        transform:translateY(0);
    }

    /* ICONO */
    .elementor-220834 .elementor-element.elementor-element-190760ac .elementor-icon svg{
        transition:all .35s ease;
    }

    .elementor-220834 .elementor-element.elementor-element-190760ac:hover .elementor-icon svg{
        fill:#F21B1F;
        transform:translateY(-8px);
    }
}
@media (max-width:1024px){
    .elementor-220834 .elementor-element.elementor-element-190760ac{
        height:auto !important;
    }

    .elementor-220834 .elementor-element.elementor-element-190760ac .card-content{
        opacity:1 !important;
        transform:none !important;
        pointer-events:auto !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6be45c9 *//* SOLO DESKTOP */
@media (min-width:1025px){

    .elementor-220834 .elementor-element.elementor-element-6be45c9 .elementor-icon-list-item{
        position: relative;
        overflow: hidden;
        width: 50px;
        height: 50px;
        border-radius: 50%;
        display: flex;
        border: 1px solid #EFEFEF;
        align-items: center;
        justify-content: center;
    }

    .elementor-220834 .elementor-element.elementor-element-6be45c9 .elementor-icon-list-item::before{
        content: "";
        position: absolute;
        inset: 0;
        background: #F21B1F;
        transform: translateY(-100%);
        transition: transform .4s cubic-bezier(.22,1,.36,1);
    }

    /* HOVER DEL CARD */
    .elementor-220834 .elementor-element.elementor-element-6be45c9:hover .elementor-icon-list-item::before{
        transform: translateY(0);
    }

    .elementor-220834 .elementor-element.elementor-element-6be45c9 .elementor-icon-list-text{
        position: relative;
        z-index: 2;
        transition: color .4s ease;
    }

    /* Número blanco al hacer hover */
    .elementor-220834 .elementor-element.elementor-element-6be45c9:hover .elementor-icon-list-text{
        color: #fff !important;
    }

    /* CARD */
    .elementor-220834 .elementor-element.elementor-element-6be45c9{
        height:140px;
        overflow:hidden;
        transition:height .45s cubic-bezier(.22,1,.36,1);
    }

    /* CRECER */
    .elementor-220834 .elementor-element.elementor-element-6be45c9:hover{
        height:250px;
    }

    /* TEXTO */
    .elementor-220834 .elementor-element.elementor-element-6be45c9 .card-content{
        opacity:0;
        transform:translateY(20px);
        transition:all .35s ease;
        pointer-events:none;
    }

    /* MOSTRAR TEXTO */
    .elementor-220834 .elementor-element.elementor-element-6be45c9:hover .card-content{
        opacity:1;
        transform:translateY(0);
    }

    /* ICONO */
    .elementor-220834 .elementor-element.elementor-element-6be45c9 .elementor-icon svg{
        transition:all .35s ease;
    }

    .elementor-220834 .elementor-element.elementor-element-6be45c9:hover .elementor-icon svg{
        fill:#F21B1F;
        transform:translateY(-8px);
    }
}
@media (max-width:1024px){
    .elementor-220834 .elementor-element.elementor-element-6be45c9{
        height:auto !important;
    }

    .elementor-220834 .elementor-element.elementor-element-6be45c9 .card-content{
        opacity:1 !important;
        transform:none !important;
        pointer-events:auto !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a9a359 *//* SOLO DESKTOP */
@media (min-width:1025px){

    .elementor-220834 .elementor-element.elementor-element-2a9a359 .elementor-icon-list-item{
        position: relative;
        overflow: hidden;
        width: 50px;
        height: 50px;
        border-radius: 50%;
        display: flex;
        border: 1px solid #EFEFEF;
        align-items: center;
        justify-content: center;
    }

    .elementor-220834 .elementor-element.elementor-element-2a9a359 .elementor-icon-list-item::before{
        content: "";
        position: absolute;
        inset: 0;
        background: #F21B1F;
        transform: translateY(-100%);
        transition: transform .4s cubic-bezier(.22,1,.36,1);
    }

    /* HOVER DEL CARD */
    .elementor-220834 .elementor-element.elementor-element-2a9a359:hover .elementor-icon-list-item::before{
        transform: translateY(0);
    }

    .elementor-220834 .elementor-element.elementor-element-2a9a359 .elementor-icon-list-text{
        position: relative;
        z-index: 2;
        transition: color .4s ease;
    }

    /* Número blanco al hacer hover */
    .elementor-220834 .elementor-element.elementor-element-2a9a359:hover .elementor-icon-list-text{
        color: #fff !important;
    }

    /* CARD */
    .elementor-220834 .elementor-element.elementor-element-2a9a359{
        height:140px;
        overflow:hidden;
        transition:height .45s cubic-bezier(.22,1,.36,1);
    }

    /* CRECER */
    .elementor-220834 .elementor-element.elementor-element-2a9a359:hover{
        height:250px;
    }

    /* TEXTO */
    .elementor-220834 .elementor-element.elementor-element-2a9a359 .card-content{
        opacity:0;
        transform:translateY(20px);
        transition:all .35s ease;
        pointer-events:none;
    }

    /* MOSTRAR TEXTO */
    .elementor-220834 .elementor-element.elementor-element-2a9a359:hover .card-content{
        opacity:1;
        transform:translateY(0);
    }

    /* ICONO */
    .elementor-220834 .elementor-element.elementor-element-2a9a359 .elementor-icon svg{
        transition:all .35s ease;
    }

    .elementor-220834 .elementor-element.elementor-element-2a9a359:hover .elementor-icon svg{
        fill:#F21B1F;
        transform:translateY(-8px);
    }
}
@media (max-width:1024px){
    .elementor-220834 .elementor-element.elementor-element-2a9a359{
        height:auto !important;
    }

    .elementor-220834 .elementor-element.elementor-element-2a9a359 .card-content{
        opacity:1 !important;
        transform:none !important;
        pointer-events:auto !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-666cfb7a *//* SOLO DESKTOP */
@media (min-width:1025px){

    .elementor-220834 .elementor-element.elementor-element-666cfb7a .elementor-icon-list-item{
        position: relative;
        overflow: hidden;
        width: 50px;
        height: 50px;
        border-radius: 50%;
        display: flex;
        border: 1px solid #EFEFEF;
        align-items: center;
        justify-content: center;
    }

    .elementor-220834 .elementor-element.elementor-element-666cfb7a .elementor-icon-list-item::before{
        content: "";
        position: absolute;
        inset: 0;
        background: #F21B1F;
        transform: translateY(-100%);
        transition: transform .4s cubic-bezier(.22,1,.36,1);
    }

    /* HOVER DEL CARD */
    .elementor-220834 .elementor-element.elementor-element-666cfb7a:hover .elementor-icon-list-item::before{
        transform: translateY(0);
    }

    .elementor-220834 .elementor-element.elementor-element-666cfb7a .elementor-icon-list-text{
        position: relative;
        z-index: 2;
        transition: color .4s ease;
    }

    /* Número blanco al hacer hover */
    .elementor-220834 .elementor-element.elementor-element-666cfb7a:hover .elementor-icon-list-text{
        color: #fff !important;
    }

    /* CARD */
    .elementor-220834 .elementor-element.elementor-element-666cfb7a{
        height:140px;
        overflow:hidden;
        transition:height .45s cubic-bezier(.22,1,.36,1);
    }

    /* CRECER */
    .elementor-220834 .elementor-element.elementor-element-666cfb7a:hover{
        height:250px;
    }

    /* TEXTO */
    .elementor-220834 .elementor-element.elementor-element-666cfb7a .card-content{
        opacity:0;
        transform:translateY(20px);
        transition:all .35s ease;
        pointer-events:none;
    }

    /* MOSTRAR TEXTO */
    .elementor-220834 .elementor-element.elementor-element-666cfb7a:hover .card-content{
        opacity:1;
        transform:translateY(0);
    }

    /* ICONO */
    .elementor-220834 .elementor-element.elementor-element-666cfb7a .elementor-icon svg{
        transition:all .35s ease;
    }

    .elementor-220834 .elementor-element.elementor-element-666cfb7a:hover .elementor-icon svg{
        fill:#F21B1F;
        transform:translateY(-8px);
    }
}
@media (max-width:1024px){
    .elementor-220834 .elementor-element.elementor-element-666cfb7a{
        height:auto !important;
    }

    .elementor-220834 .elementor-element.elementor-element-666cfb7a .card-content{
        opacity:1 !important;
        transform:none !important;
        pointer-events:auto !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ce0d350 *//* SOLO DESKTOP */
@media (min-width:1025px){

    .elementor-220834 .elementor-element.elementor-element-2ce0d350 .elementor-icon-list-item{
        position: relative;
        overflow: hidden;
        width: 50px;
        height: 50px;
        border-radius: 50%;
        display: flex;
        border: 1px solid #EFEFEF;
        align-items: center;
        justify-content: center;
    }

    .elementor-220834 .elementor-element.elementor-element-2ce0d350 .elementor-icon-list-item::before{
        content: "";
        position: absolute;
        inset: 0;
        background: #F21B1F;
        transform: translateY(-100%);
        transition: transform .4s cubic-bezier(.22,1,.36,1);
    }

    /* HOVER DEL CARD */
    .elementor-220834 .elementor-element.elementor-element-2ce0d350:hover .elementor-icon-list-item::before{
        transform: translateY(0);
    }

    .elementor-220834 .elementor-element.elementor-element-2ce0d350 .elementor-icon-list-text{
        position: relative;
        z-index: 2;
        transition: color .4s ease;
    }

    /* Número blanco al hacer hover */
    .elementor-220834 .elementor-element.elementor-element-2ce0d350:hover .elementor-icon-list-text{
        color: #fff !important;
    }

    /* CARD */
    .elementor-220834 .elementor-element.elementor-element-2ce0d350{
        height:140px;
        overflow:hidden;
        transition:height .45s cubic-bezier(.22,1,.36,1);
    }

    /* CRECER */
    .elementor-220834 .elementor-element.elementor-element-2ce0d350:hover{
        height:250px;
    }

    /* TEXTO */
    .elementor-220834 .elementor-element.elementor-element-2ce0d350 .card-content{
        opacity:0;
        transform:translateY(20px);
        transition:all .35s ease;
        pointer-events:none;
    }

    /* MOSTRAR TEXTO */
    .elementor-220834 .elementor-element.elementor-element-2ce0d350:hover .card-content{
        opacity:1;
        transform:translateY(0);
    }

    /* ICONO */
    .elementor-220834 .elementor-element.elementor-element-2ce0d350 .elementor-icon svg{
        transition:all .35s ease;
    }

    .elementor-220834 .elementor-element.elementor-element-2ce0d350:hover .elementor-icon svg{
        fill:#F21B1F;
        transform:translateY(-8px);
    }
}
@media (max-width:1024px){
    .elementor-220834 .elementor-element.elementor-element-2ce0d350{
        height:auto !important;
    }

    .elementor-220834 .elementor-element.elementor-element-2ce0d350 .card-content{
        opacity:1 !important;
        transform:none !important;
        pointer-events:auto !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-190760ac *//* SOLO DESKTOP */
@media (min-width:1025px){

    .elementor-220834 .elementor-element.elementor-element-190760ac .elementor-icon-list-item{
        position: relative;
        overflow: hidden;
        width: 50px;
        height: 50px;
        border-radius: 50%;
        display: flex;
        border: 1px solid #EFEFEF;
        align-items: center;
        justify-content: center;
    }

    .elementor-220834 .elementor-element.elementor-element-190760ac .elementor-icon-list-item::before{
        content: "";
        position: absolute;
        inset: 0;
        background: #F21B1F;
        transform: translateY(-100%);
        transition: transform .4s cubic-bezier(.22,1,.36,1);
    }

    /* HOVER DEL CARD */
    .elementor-220834 .elementor-element.elementor-element-190760ac:hover .elementor-icon-list-item::before{
        transform: translateY(0);
    }

    .elementor-220834 .elementor-element.elementor-element-190760ac .elementor-icon-list-text{
        position: relative;
        z-index: 2;
        transition: color .4s ease;
    }

    /* Número blanco al hacer hover */
    .elementor-220834 .elementor-element.elementor-element-190760ac:hover .elementor-icon-list-text{
        color: #fff !important;
    }

    /* CARD */
    .elementor-220834 .elementor-element.elementor-element-190760ac{
        height:140px;
        overflow:hidden;
        transition:height .45s cubic-bezier(.22,1,.36,1);
    }

    /* CRECER */
    .elementor-220834 .elementor-element.elementor-element-190760ac:hover{
        height:250px;
    }

    /* TEXTO */
    .elementor-220834 .elementor-element.elementor-element-190760ac .card-content{
        opacity:0;
        transform:translateY(20px);
        transition:all .35s ease;
        pointer-events:none;
    }

    /* MOSTRAR TEXTO */
    .elementor-220834 .elementor-element.elementor-element-190760ac:hover .card-content{
        opacity:1;
        transform:translateY(0);
    }

    /* ICONO */
    .elementor-220834 .elementor-element.elementor-element-190760ac .elementor-icon svg{
        transition:all .35s ease;
    }

    .elementor-220834 .elementor-element.elementor-element-190760ac:hover .elementor-icon svg{
        fill:#F21B1F;
        transform:translateY(-8px);
    }
}
@media (max-width:1024px){
    .elementor-220834 .elementor-element.elementor-element-190760ac{
        height:auto !important;
    }

    .elementor-220834 .elementor-element.elementor-element-190760ac .card-content{
        opacity:1 !important;
        transform:none !important;
        pointer-events:auto !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6be45c9 *//* SOLO DESKTOP */
@media (min-width:1025px){

    .elementor-220834 .elementor-element.elementor-element-6be45c9 .elementor-icon-list-item{
        position: relative;
        overflow: hidden;
        width: 50px;
        height: 50px;
        border-radius: 50%;
        display: flex;
        border: 1px solid #EFEFEF;
        align-items: center;
        justify-content: center;
    }

    .elementor-220834 .elementor-element.elementor-element-6be45c9 .elementor-icon-list-item::before{
        content: "";
        position: absolute;
        inset: 0;
        background: #F21B1F;
        transform: translateY(-100%);
        transition: transform .4s cubic-bezier(.22,1,.36,1);
    }

    /* HOVER DEL CARD */
    .elementor-220834 .elementor-element.elementor-element-6be45c9:hover .elementor-icon-list-item::before{
        transform: translateY(0);
    }

    .elementor-220834 .elementor-element.elementor-element-6be45c9 .elementor-icon-list-text{
        position: relative;
        z-index: 2;
        transition: color .4s ease;
    }

    /* Número blanco al hacer hover */
    .elementor-220834 .elementor-element.elementor-element-6be45c9:hover .elementor-icon-list-text{
        color: #fff !important;
    }

    /* CARD */
    .elementor-220834 .elementor-element.elementor-element-6be45c9{
        height:140px;
        overflow:hidden;
        transition:height .45s cubic-bezier(.22,1,.36,1);
    }

    /* CRECER */
    .elementor-220834 .elementor-element.elementor-element-6be45c9:hover{
        height:250px;
    }

    /* TEXTO */
    .elementor-220834 .elementor-element.elementor-element-6be45c9 .card-content{
        opacity:0;
        transform:translateY(20px);
        transition:all .35s ease;
        pointer-events:none;
    }

    /* MOSTRAR TEXTO */
    .elementor-220834 .elementor-element.elementor-element-6be45c9:hover .card-content{
        opacity:1;
        transform:translateY(0);
    }

    /* ICONO */
    .elementor-220834 .elementor-element.elementor-element-6be45c9 .elementor-icon svg{
        transition:all .35s ease;
    }

    .elementor-220834 .elementor-element.elementor-element-6be45c9:hover .elementor-icon svg{
        fill:#F21B1F;
        transform:translateY(-8px);
    }
}
@media (max-width:1024px){
    .elementor-220834 .elementor-element.elementor-element-6be45c9{
        height:auto !important;
    }

    .elementor-220834 .elementor-element.elementor-element-6be45c9 .card-content{
        opacity:1 !important;
        transform:none !important;
        pointer-events:auto !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a9a359 *//* SOLO DESKTOP */
@media (min-width:1025px){

    .elementor-220834 .elementor-element.elementor-element-2a9a359 .elementor-icon-list-item{
        position: relative;
        overflow: hidden;
        width: 50px;
        height: 50px;
        border-radius: 50%;
        display: flex;
        border: 1px solid #EFEFEF;
        align-items: center;
        justify-content: center;
    }

    .elementor-220834 .elementor-element.elementor-element-2a9a359 .elementor-icon-list-item::before{
        content: "";
        position: absolute;
        inset: 0;
        background: #F21B1F;
        transform: translateY(-100%);
        transition: transform .4s cubic-bezier(.22,1,.36,1);
    }

    /* HOVER DEL CARD */
    .elementor-220834 .elementor-element.elementor-element-2a9a359:hover .elementor-icon-list-item::before{
        transform: translateY(0);
    }

    .elementor-220834 .elementor-element.elementor-element-2a9a359 .elementor-icon-list-text{
        position: relative;
        z-index: 2;
        transition: color .4s ease;
    }

    /* Número blanco al hacer hover */
    .elementor-220834 .elementor-element.elementor-element-2a9a359:hover .elementor-icon-list-text{
        color: #fff !important;
    }

    /* CARD */
    .elementor-220834 .elementor-element.elementor-element-2a9a359{
        height:140px;
        overflow:hidden;
        transition:height .45s cubic-bezier(.22,1,.36,1);
    }

    /* CRECER */
    .elementor-220834 .elementor-element.elementor-element-2a9a359:hover{
        height:250px;
    }

    /* TEXTO */
    .elementor-220834 .elementor-element.elementor-element-2a9a359 .card-content{
        opacity:0;
        transform:translateY(20px);
        transition:all .35s ease;
        pointer-events:none;
    }

    /* MOSTRAR TEXTO */
    .elementor-220834 .elementor-element.elementor-element-2a9a359:hover .card-content{
        opacity:1;
        transform:translateY(0);
    }

    /* ICONO */
    .elementor-220834 .elementor-element.elementor-element-2a9a359 .elementor-icon svg{
        transition:all .35s ease;
    }

    .elementor-220834 .elementor-element.elementor-element-2a9a359:hover .elementor-icon svg{
        fill:#F21B1F;
        transform:translateY(-8px);
    }
}
@media (max-width:1024px){
    .elementor-220834 .elementor-element.elementor-element-2a9a359{
        height:auto !important;
    }

    .elementor-220834 .elementor-element.elementor-element-2a9a359 .card-content{
        opacity:1 !important;
        transform:none !important;
        pointer-events:auto !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-666cfb7a *//* SOLO DESKTOP */
@media (min-width:1025px){

    .elementor-220834 .elementor-element.elementor-element-666cfb7a .elementor-icon-list-item{
        position: relative;
        overflow: hidden;
        width: 50px;
        height: 50px;
        border-radius: 50%;
        display: flex;
        border: 1px solid #EFEFEF;
        align-items: center;
        justify-content: center;
    }

    .elementor-220834 .elementor-element.elementor-element-666cfb7a .elementor-icon-list-item::before{
        content: "";
        position: absolute;
        inset: 0;
        background: #F21B1F;
        transform: translateY(-100%);
        transition: transform .4s cubic-bezier(.22,1,.36,1);
    }

    /* HOVER DEL CARD */
    .elementor-220834 .elementor-element.elementor-element-666cfb7a:hover .elementor-icon-list-item::before{
        transform: translateY(0);
    }

    .elementor-220834 .elementor-element.elementor-element-666cfb7a .elementor-icon-list-text{
        position: relative;
        z-index: 2;
        transition: color .4s ease;
    }

    /* Número blanco al hacer hover */
    .elementor-220834 .elementor-element.elementor-element-666cfb7a:hover .elementor-icon-list-text{
        color: #fff !important;
    }

    /* CARD */
    .elementor-220834 .elementor-element.elementor-element-666cfb7a{
        height:140px;
        overflow:hidden;
        transition:height .45s cubic-bezier(.22,1,.36,1);
    }

    /* CRECER */
    .elementor-220834 .elementor-element.elementor-element-666cfb7a:hover{
        height:250px;
    }

    /* TEXTO */
    .elementor-220834 .elementor-element.elementor-element-666cfb7a .card-content{
        opacity:0;
        transform:translateY(20px);
        transition:all .35s ease;
        pointer-events:none;
    }

    /* MOSTRAR TEXTO */
    .elementor-220834 .elementor-element.elementor-element-666cfb7a:hover .card-content{
        opacity:1;
        transform:translateY(0);
    }

    /* ICONO */
    .elementor-220834 .elementor-element.elementor-element-666cfb7a .elementor-icon svg{
        transition:all .35s ease;
    }

    .elementor-220834 .elementor-element.elementor-element-666cfb7a:hover .elementor-icon svg{
        fill:#F21B1F;
        transform:translateY(-8px);
    }
}
@media (max-width:1024px){
    .elementor-220834 .elementor-element.elementor-element-666cfb7a{
        height:auto !important;
    }

    .elementor-220834 .elementor-element.elementor-element-666cfb7a .card-content{
        opacity:1 !important;
        transform:none !important;
        pointer-events:auto !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ce0d350 *//* SOLO DESKTOP */
@media (min-width:1025px){

    .elementor-220834 .elementor-element.elementor-element-2ce0d350 .elementor-icon-list-item{
        position: relative;
        overflow: hidden;
        width: 50px;
        height: 50px;
        border-radius: 50%;
        display: flex;
        border: 1px solid #EFEFEF;
        align-items: center;
        justify-content: center;
    }

    .elementor-220834 .elementor-element.elementor-element-2ce0d350 .elementor-icon-list-item::before{
        content: "";
        position: absolute;
        inset: 0;
        background: #F21B1F;
        transform: translateY(-100%);
        transition: transform .4s cubic-bezier(.22,1,.36,1);
    }

    /* HOVER DEL CARD */
    .elementor-220834 .elementor-element.elementor-element-2ce0d350:hover .elementor-icon-list-item::before{
        transform: translateY(0);
    }

    .elementor-220834 .elementor-element.elementor-element-2ce0d350 .elementor-icon-list-text{
        position: relative;
        z-index: 2;
        transition: color .4s ease;
    }

    /* Número blanco al hacer hover */
    .elementor-220834 .elementor-element.elementor-element-2ce0d350:hover .elementor-icon-list-text{
        color: #fff !important;
    }

    /* CARD */
    .elementor-220834 .elementor-element.elementor-element-2ce0d350{
        height:140px;
        overflow:hidden;
        transition:height .45s cubic-bezier(.22,1,.36,1);
    }

    /* CRECER */
    .elementor-220834 .elementor-element.elementor-element-2ce0d350:hover{
        height:250px;
    }

    /* TEXTO */
    .elementor-220834 .elementor-element.elementor-element-2ce0d350 .card-content{
        opacity:0;
        transform:translateY(20px);
        transition:all .35s ease;
        pointer-events:none;
    }

    /* MOSTRAR TEXTO */
    .elementor-220834 .elementor-element.elementor-element-2ce0d350:hover .card-content{
        opacity:1;
        transform:translateY(0);
    }

    /* ICONO */
    .elementor-220834 .elementor-element.elementor-element-2ce0d350 .elementor-icon svg{
        transition:all .35s ease;
    }

    .elementor-220834 .elementor-element.elementor-element-2ce0d350:hover .elementor-icon svg{
        fill:#F21B1F;
        transform:translateY(-8px);
    }
}
@media (max-width:1024px){
    .elementor-220834 .elementor-element.elementor-element-2ce0d350{
        height:auto !important;
    }

    .elementor-220834 .elementor-element.elementor-element-2ce0d350 .card-content{
        opacity:1 !important;
        transform:none !important;
        pointer-events:auto !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-190760ac *//* SOLO DESKTOP */
@media (min-width:1025px){

    .elementor-220834 .elementor-element.elementor-element-190760ac .elementor-icon-list-item{
        position: relative;
        overflow: hidden;
        width: 50px;
        height: 50px;
        border-radius: 50%;
        display: flex;
        border: 1px solid #EFEFEF;
        align-items: center;
        justify-content: center;
    }

    .elementor-220834 .elementor-element.elementor-element-190760ac .elementor-icon-list-item::before{
        content: "";
        position: absolute;
        inset: 0;
        background: #F21B1F;
        transform: translateY(-100%);
        transition: transform .4s cubic-bezier(.22,1,.36,1);
    }

    /* HOVER DEL CARD */
    .elementor-220834 .elementor-element.elementor-element-190760ac:hover .elementor-icon-list-item::before{
        transform: translateY(0);
    }

    .elementor-220834 .elementor-element.elementor-element-190760ac .elementor-icon-list-text{
        position: relative;
        z-index: 2;
        transition: color .4s ease;
    }

    /* Número blanco al hacer hover */
    .elementor-220834 .elementor-element.elementor-element-190760ac:hover .elementor-icon-list-text{
        color: #fff !important;
    }

    /* CARD */
    .elementor-220834 .elementor-element.elementor-element-190760ac{
        height:140px;
        overflow:hidden;
        transition:height .45s cubic-bezier(.22,1,.36,1);
    }

    /* CRECER */
    .elementor-220834 .elementor-element.elementor-element-190760ac:hover{
        height:250px;
    }

    /* TEXTO */
    .elementor-220834 .elementor-element.elementor-element-190760ac .card-content{
        opacity:0;
        transform:translateY(20px);
        transition:all .35s ease;
        pointer-events:none;
    }

    /* MOSTRAR TEXTO */
    .elementor-220834 .elementor-element.elementor-element-190760ac:hover .card-content{
        opacity:1;
        transform:translateY(0);
    }

    /* ICONO */
    .elementor-220834 .elementor-element.elementor-element-190760ac .elementor-icon svg{
        transition:all .35s ease;
    }

    .elementor-220834 .elementor-element.elementor-element-190760ac:hover .elementor-icon svg{
        fill:#F21B1F;
        transform:translateY(-8px);
    }
}
@media (max-width:1024px){
    .elementor-220834 .elementor-element.elementor-element-190760ac{
        height:auto !important;
    }

    .elementor-220834 .elementor-element.elementor-element-190760ac .card-content{
        opacity:1 !important;
        transform:none !important;
        pointer-events:auto !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6be45c9 *//* SOLO DESKTOP */
@media (min-width:1025px){

    .elementor-220834 .elementor-element.elementor-element-6be45c9 .elementor-icon-list-item{
        position: relative;
        overflow: hidden;
        width: 50px;
        height: 50px;
        border-radius: 50%;
        display: flex;
        border: 1px solid #EFEFEF;
        align-items: center;
        justify-content: center;
    }

    .elementor-220834 .elementor-element.elementor-element-6be45c9 .elementor-icon-list-item::before{
        content: "";
        position: absolute;
        inset: 0;
        background: #F21B1F;
        transform: translateY(-100%);
        transition: transform .4s cubic-bezier(.22,1,.36,1);
    }

    /* HOVER DEL CARD */
    .elementor-220834 .elementor-element.elementor-element-6be45c9:hover .elementor-icon-list-item::before{
        transform: translateY(0);
    }

    .elementor-220834 .elementor-element.elementor-element-6be45c9 .elementor-icon-list-text{
        position: relative;
        z-index: 2;
        transition: color .4s ease;
    }

    /* Número blanco al hacer hover */
    .elementor-220834 .elementor-element.elementor-element-6be45c9:hover .elementor-icon-list-text{
        color: #fff !important;
    }

    /* CARD */
    .elementor-220834 .elementor-element.elementor-element-6be45c9{
        height:140px;
        overflow:hidden;
        transition:height .45s cubic-bezier(.22,1,.36,1);
    }

    /* CRECER */
    .elementor-220834 .elementor-element.elementor-element-6be45c9:hover{
        height:250px;
    }

    /* TEXTO */
    .elementor-220834 .elementor-element.elementor-element-6be45c9 .card-content{
        opacity:0;
        transform:translateY(20px);
        transition:all .35s ease;
        pointer-events:none;
    }

    /* MOSTRAR TEXTO */
    .elementor-220834 .elementor-element.elementor-element-6be45c9:hover .card-content{
        opacity:1;
        transform:translateY(0);
    }

    /* ICONO */
    .elementor-220834 .elementor-element.elementor-element-6be45c9 .elementor-icon svg{
        transition:all .35s ease;
    }

    .elementor-220834 .elementor-element.elementor-element-6be45c9:hover .elementor-icon svg{
        fill:#F21B1F;
        transform:translateY(-8px);
    }
}
@media (max-width:1024px){
    .elementor-220834 .elementor-element.elementor-element-6be45c9{
        height:auto !important;
    }

    .elementor-220834 .elementor-element.elementor-element-6be45c9 .card-content{
        opacity:1 !important;
        transform:none !important;
        pointer-events:auto !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a9a359 *//* SOLO DESKTOP */
@media (min-width:1025px){

    .elementor-220834 .elementor-element.elementor-element-2a9a359 .elementor-icon-list-item{
        position: relative;
        overflow: hidden;
        width: 50px;
        height: 50px;
        border-radius: 50%;
        display: flex;
        border: 1px solid #EFEFEF;
        align-items: center;
        justify-content: center;
    }

    .elementor-220834 .elementor-element.elementor-element-2a9a359 .elementor-icon-list-item::before{
        content: "";
        position: absolute;
        inset: 0;
        background: #F21B1F;
        transform: translateY(-100%);
        transition: transform .4s cubic-bezier(.22,1,.36,1);
    }

    /* HOVER DEL CARD */
    .elementor-220834 .elementor-element.elementor-element-2a9a359:hover .elementor-icon-list-item::before{
        transform: translateY(0);
    }

    .elementor-220834 .elementor-element.elementor-element-2a9a359 .elementor-icon-list-text{
        position: relative;
        z-index: 2;
        transition: color .4s ease;
    }

    /* Número blanco al hacer hover */
    .elementor-220834 .elementor-element.elementor-element-2a9a359:hover .elementor-icon-list-text{
        color: #fff !important;
    }

    /* CARD */
    .elementor-220834 .elementor-element.elementor-element-2a9a359{
        height:140px;
        overflow:hidden;
        transition:height .45s cubic-bezier(.22,1,.36,1);
    }

    /* CRECER */
    .elementor-220834 .elementor-element.elementor-element-2a9a359:hover{
        height:250px;
    }

    /* TEXTO */
    .elementor-220834 .elementor-element.elementor-element-2a9a359 .card-content{
        opacity:0;
        transform:translateY(20px);
        transition:all .35s ease;
        pointer-events:none;
    }

    /* MOSTRAR TEXTO */
    .elementor-220834 .elementor-element.elementor-element-2a9a359:hover .card-content{
        opacity:1;
        transform:translateY(0);
    }

    /* ICONO */
    .elementor-220834 .elementor-element.elementor-element-2a9a359 .elementor-icon svg{
        transition:all .35s ease;
    }

    .elementor-220834 .elementor-element.elementor-element-2a9a359:hover .elementor-icon svg{
        fill:#F21B1F;
        transform:translateY(-8px);
    }
}
@media (max-width:1024px){
    .elementor-220834 .elementor-element.elementor-element-2a9a359{
        height:auto !important;
    }

    .elementor-220834 .elementor-element.elementor-element-2a9a359 .card-content{
        opacity:1 !important;
        transform:none !important;
        pointer-events:auto !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-666cfb7a *//* SOLO DESKTOP */
@media (min-width:1025px){

    .elementor-220834 .elementor-element.elementor-element-666cfb7a .elementor-icon-list-item{
        position: relative;
        overflow: hidden;
        width: 50px;
        height: 50px;
        border-radius: 50%;
        display: flex;
        border: 1px solid #EFEFEF;
        align-items: center;
        justify-content: center;
    }

    .elementor-220834 .elementor-element.elementor-element-666cfb7a .elementor-icon-list-item::before{
        content: "";
        position: absolute;
        inset: 0;
        background: #F21B1F;
        transform: translateY(-100%);
        transition: transform .4s cubic-bezier(.22,1,.36,1);
    }

    /* HOVER DEL CARD */
    .elementor-220834 .elementor-element.elementor-element-666cfb7a:hover .elementor-icon-list-item::before{
        transform: translateY(0);
    }

    .elementor-220834 .elementor-element.elementor-element-666cfb7a .elementor-icon-list-text{
        position: relative;
        z-index: 2;
        transition: color .4s ease;
    }

    /* Número blanco al hacer hover */
    .elementor-220834 .elementor-element.elementor-element-666cfb7a:hover .elementor-icon-list-text{
        color: #fff !important;
    }

    /* CARD */
    .elementor-220834 .elementor-element.elementor-element-666cfb7a{
        height:140px;
        overflow:hidden;
        transition:height .45s cubic-bezier(.22,1,.36,1);
    }

    /* CRECER */
    .elementor-220834 .elementor-element.elementor-element-666cfb7a:hover{
        height:250px;
    }

    /* TEXTO */
    .elementor-220834 .elementor-element.elementor-element-666cfb7a .card-content{
        opacity:0;
        transform:translateY(20px);
        transition:all .35s ease;
        pointer-events:none;
    }

    /* MOSTRAR TEXTO */
    .elementor-220834 .elementor-element.elementor-element-666cfb7a:hover .card-content{
        opacity:1;
        transform:translateY(0);
    }

    /* ICONO */
    .elementor-220834 .elementor-element.elementor-element-666cfb7a .elementor-icon svg{
        transition:all .35s ease;
    }

    .elementor-220834 .elementor-element.elementor-element-666cfb7a:hover .elementor-icon svg{
        fill:#F21B1F;
        transform:translateY(-8px);
    }
}
@media (max-width:1024px){
    .elementor-220834 .elementor-element.elementor-element-666cfb7a{
        height:auto !important;
    }

    .elementor-220834 .elementor-element.elementor-element-666cfb7a .card-content{
        opacity:1 !important;
        transform:none !important;
        pointer-events:auto !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ce0d350 *//* SOLO DESKTOP */
@media (min-width:1025px){

    .elementor-220834 .elementor-element.elementor-element-2ce0d350 .elementor-icon-list-item{
        position: relative;
        overflow: hidden;
        width: 50px;
        height: 50px;
        border-radius: 50%;
        display: flex;
        border: 1px solid #EFEFEF;
        align-items: center;
        justify-content: center;
    }

    .elementor-220834 .elementor-element.elementor-element-2ce0d350 .elementor-icon-list-item::before{
        content: "";
        position: absolute;
        inset: 0;
        background: #F21B1F;
        transform: translateY(-100%);
        transition: transform .4s cubic-bezier(.22,1,.36,1);
    }

    /* HOVER DEL CARD */
    .elementor-220834 .elementor-element.elementor-element-2ce0d350:hover .elementor-icon-list-item::before{
        transform: translateY(0);
    }

    .elementor-220834 .elementor-element.elementor-element-2ce0d350 .elementor-icon-list-text{
        position: relative;
        z-index: 2;
        transition: color .4s ease;
    }

    /* Número blanco al hacer hover */
    .elementor-220834 .elementor-element.elementor-element-2ce0d350:hover .elementor-icon-list-text{
        color: #fff !important;
    }

    /* CARD */
    .elementor-220834 .elementor-element.elementor-element-2ce0d350{
        height:140px;
        overflow:hidden;
        transition:height .45s cubic-bezier(.22,1,.36,1);
    }

    /* CRECER */
    .elementor-220834 .elementor-element.elementor-element-2ce0d350:hover{
        height:250px;
    }

    /* TEXTO */
    .elementor-220834 .elementor-element.elementor-element-2ce0d350 .card-content{
        opacity:0;
        transform:translateY(20px);
        transition:all .35s ease;
        pointer-events:none;
    }

    /* MOSTRAR TEXTO */
    .elementor-220834 .elementor-element.elementor-element-2ce0d350:hover .card-content{
        opacity:1;
        transform:translateY(0);
    }

    /* ICONO */
    .elementor-220834 .elementor-element.elementor-element-2ce0d350 .elementor-icon svg{
        transition:all .35s ease;
    }

    .elementor-220834 .elementor-element.elementor-element-2ce0d350:hover .elementor-icon svg{
        fill:#F21B1F;
        transform:translateY(-8px);
    }
}
@media (max-width:1024px){
    .elementor-220834 .elementor-element.elementor-element-2ce0d350{
        height:auto !important;
    }

    .elementor-220834 .elementor-element.elementor-element-2ce0d350 .card-content{
        opacity:1 !important;
        transform:none !important;
        pointer-events:auto !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-190760ac *//* SOLO DESKTOP */
@media (min-width:1025px){

    .elementor-220834 .elementor-element.elementor-element-190760ac .elementor-icon-list-item{
        position: relative;
        overflow: hidden;
        width: 50px;
        height: 50px;
        border-radius: 50%;
        display: flex;
        border: 1px solid #EFEFEF;
        align-items: center;
        justify-content: center;
    }

    .elementor-220834 .elementor-element.elementor-element-190760ac .elementor-icon-list-item::before{
        content: "";
        position: absolute;
        inset: 0;
        background: #F21B1F;
        transform: translateY(-100%);
        transition: transform .4s cubic-bezier(.22,1,.36,1);
    }

    /* HOVER DEL CARD */
    .elementor-220834 .elementor-element.elementor-element-190760ac:hover .elementor-icon-list-item::before{
        transform: translateY(0);
    }

    .elementor-220834 .elementor-element.elementor-element-190760ac .elementor-icon-list-text{
        position: relative;
        z-index: 2;
        transition: color .4s ease;
    }

    /* Número blanco al hacer hover */
    .elementor-220834 .elementor-element.elementor-element-190760ac:hover .elementor-icon-list-text{
        color: #fff !important;
    }

    /* CARD */
    .elementor-220834 .elementor-element.elementor-element-190760ac{
        height:140px;
        overflow:hidden;
        transition:height .45s cubic-bezier(.22,1,.36,1);
    }

    /* CRECER */
    .elementor-220834 .elementor-element.elementor-element-190760ac:hover{
        height:250px;
    }

    /* TEXTO */
    .elementor-220834 .elementor-element.elementor-element-190760ac .card-content{
        opacity:0;
        transform:translateY(20px);
        transition:all .35s ease;
        pointer-events:none;
    }

    /* MOSTRAR TEXTO */
    .elementor-220834 .elementor-element.elementor-element-190760ac:hover .card-content{
        opacity:1;
        transform:translateY(0);
    }

    /* ICONO */
    .elementor-220834 .elementor-element.elementor-element-190760ac .elementor-icon svg{
        transition:all .35s ease;
    }

    .elementor-220834 .elementor-element.elementor-element-190760ac:hover .elementor-icon svg{
        fill:#F21B1F;
        transform:translateY(-8px);
    }
}
@media (max-width:1024px){
    .elementor-220834 .elementor-element.elementor-element-190760ac{
        height:auto !important;
    }

    .elementor-220834 .elementor-element.elementor-element-190760ac .card-content{
        opacity:1 !important;
        transform:none !important;
        pointer-events:auto !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6be45c9 *//* SOLO DESKTOP */
@media (min-width:1025px){

    .elementor-220834 .elementor-element.elementor-element-6be45c9 .elementor-icon-list-item{
        position: relative;
        overflow: hidden;
        width: 50px;
        height: 50px;
        border-radius: 50%;
        display: flex;
        border: 1px solid #EFEFEF;
        align-items: center;
        justify-content: center;
    }

    .elementor-220834 .elementor-element.elementor-element-6be45c9 .elementor-icon-list-item::before{
        content: "";
        position: absolute;
        inset: 0;
        background: #F21B1F;
        transform: translateY(-100%);
        transition: transform .4s cubic-bezier(.22,1,.36,1);
    }

    /* HOVER DEL CARD */
    .elementor-220834 .elementor-element.elementor-element-6be45c9:hover .elementor-icon-list-item::before{
        transform: translateY(0);
    }

    .elementor-220834 .elementor-element.elementor-element-6be45c9 .elementor-icon-list-text{
        position: relative;
        z-index: 2;
        transition: color .4s ease;
    }

    /* Número blanco al hacer hover */
    .elementor-220834 .elementor-element.elementor-element-6be45c9:hover .elementor-icon-list-text{
        color: #fff !important;
    }

    /* CARD */
    .elementor-220834 .elementor-element.elementor-element-6be45c9{
        height:140px;
        overflow:hidden;
        transition:height .45s cubic-bezier(.22,1,.36,1);
    }

    /* CRECER */
    .elementor-220834 .elementor-element.elementor-element-6be45c9:hover{
        height:250px;
    }

    /* TEXTO */
    .elementor-220834 .elementor-element.elementor-element-6be45c9 .card-content{
        opacity:0;
        transform:translateY(20px);
        transition:all .35s ease;
        pointer-events:none;
    }

    /* MOSTRAR TEXTO */
    .elementor-220834 .elementor-element.elementor-element-6be45c9:hover .card-content{
        opacity:1;
        transform:translateY(0);
    }

    /* ICONO */
    .elementor-220834 .elementor-element.elementor-element-6be45c9 .elementor-icon svg{
        transition:all .35s ease;
    }

    .elementor-220834 .elementor-element.elementor-element-6be45c9:hover .elementor-icon svg{
        fill:#F21B1F;
        transform:translateY(-8px);
    }
}
@media (max-width:1024px){
    .elementor-220834 .elementor-element.elementor-element-6be45c9{
        height:auto !important;
    }

    .elementor-220834 .elementor-element.elementor-element-6be45c9 .card-content{
        opacity:1 !important;
        transform:none !important;
        pointer-events:auto !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a9a359 *//* SOLO DESKTOP */
@media (min-width:1025px){

    .elementor-220834 .elementor-element.elementor-element-2a9a359 .elementor-icon-list-item{
        position: relative;
        overflow: hidden;
        width: 50px;
        height: 50px;
        border-radius: 50%;
        display: flex;
        border: 1px solid #EFEFEF;
        align-items: center;
        justify-content: center;
    }

    .elementor-220834 .elementor-element.elementor-element-2a9a359 .elementor-icon-list-item::before{
        content: "";
        position: absolute;
        inset: 0;
        background: #F21B1F;
        transform: translateY(-100%);
        transition: transform .4s cubic-bezier(.22,1,.36,1);
    }

    /* HOVER DEL CARD */
    .elementor-220834 .elementor-element.elementor-element-2a9a359:hover .elementor-icon-list-item::before{
        transform: translateY(0);
    }

    .elementor-220834 .elementor-element.elementor-element-2a9a359 .elementor-icon-list-text{
        position: relative;
        z-index: 2;
        transition: color .4s ease;
    }

    /* Número blanco al hacer hover */
    .elementor-220834 .elementor-element.elementor-element-2a9a359:hover .elementor-icon-list-text{
        color: #fff !important;
    }

    /* CARD */
    .elementor-220834 .elementor-element.elementor-element-2a9a359{
        height:140px;
        overflow:hidden;
        transition:height .45s cubic-bezier(.22,1,.36,1);
    }

    /* CRECER */
    .elementor-220834 .elementor-element.elementor-element-2a9a359:hover{
        height:250px;
    }

    /* TEXTO */
    .elementor-220834 .elementor-element.elementor-element-2a9a359 .card-content{
        opacity:0;
        transform:translateY(20px);
        transition:all .35s ease;
        pointer-events:none;
    }

    /* MOSTRAR TEXTO */
    .elementor-220834 .elementor-element.elementor-element-2a9a359:hover .card-content{
        opacity:1;
        transform:translateY(0);
    }

    /* ICONO */
    .elementor-220834 .elementor-element.elementor-element-2a9a359 .elementor-icon svg{
        transition:all .35s ease;
    }

    .elementor-220834 .elementor-element.elementor-element-2a9a359:hover .elementor-icon svg{
        fill:#F21B1F;
        transform:translateY(-8px);
    }
}
@media (max-width:1024px){
    .elementor-220834 .elementor-element.elementor-element-2a9a359{
        height:auto !important;
    }

    .elementor-220834 .elementor-element.elementor-element-2a9a359 .card-content{
        opacity:1 !important;
        transform:none !important;
        pointer-events:auto !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-666cfb7a *//* SOLO DESKTOP */
@media (min-width:1025px){

    .elementor-220834 .elementor-element.elementor-element-666cfb7a .elementor-icon-list-item{
        position: relative;
        overflow: hidden;
        width: 50px;
        height: 50px;
        border-radius: 50%;
        display: flex;
        border: 1px solid #EFEFEF;
        align-items: center;
        justify-content: center;
    }

    .elementor-220834 .elementor-element.elementor-element-666cfb7a .elementor-icon-list-item::before{
        content: "";
        position: absolute;
        inset: 0;
        background: #F21B1F;
        transform: translateY(-100%);
        transition: transform .4s cubic-bezier(.22,1,.36,1);
    }

    /* HOVER DEL CARD */
    .elementor-220834 .elementor-element.elementor-element-666cfb7a:hover .elementor-icon-list-item::before{
        transform: translateY(0);
    }

    .elementor-220834 .elementor-element.elementor-element-666cfb7a .elementor-icon-list-text{
        position: relative;
        z-index: 2;
        transition: color .4s ease;
    }

    /* Número blanco al hacer hover */
    .elementor-220834 .elementor-element.elementor-element-666cfb7a:hover .elementor-icon-list-text{
        color: #fff !important;
    }

    /* CARD */
    .elementor-220834 .elementor-element.elementor-element-666cfb7a{
        height:140px;
        overflow:hidden;
        transition:height .45s cubic-bezier(.22,1,.36,1);
    }

    /* CRECER */
    .elementor-220834 .elementor-element.elementor-element-666cfb7a:hover{
        height:250px;
    }

    /* TEXTO */
    .elementor-220834 .elementor-element.elementor-element-666cfb7a .card-content{
        opacity:0;
        transform:translateY(20px);
        transition:all .35s ease;
        pointer-events:none;
    }

    /* MOSTRAR TEXTO */
    .elementor-220834 .elementor-element.elementor-element-666cfb7a:hover .card-content{
        opacity:1;
        transform:translateY(0);
    }

    /* ICONO */
    .elementor-220834 .elementor-element.elementor-element-666cfb7a .elementor-icon svg{
        transition:all .35s ease;
    }

    .elementor-220834 .elementor-element.elementor-element-666cfb7a:hover .elementor-icon svg{
        fill:#F21B1F;
        transform:translateY(-8px);
    }
}
@media (max-width:1024px){
    .elementor-220834 .elementor-element.elementor-element-666cfb7a{
        height:auto !important;
    }

    .elementor-220834 .elementor-element.elementor-element-666cfb7a .card-content{
        opacity:1 !important;
        transform:none !important;
        pointer-events:auto !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ce0d350 *//* SOLO DESKTOP */
@media (min-width:1025px){

    .elementor-220834 .elementor-element.elementor-element-2ce0d350 .elementor-icon-list-item{
        position: relative;
        overflow: hidden;
        width: 50px;
        height: 50px;
        border-radius: 50%;
        display: flex;
        border: 1px solid #EFEFEF;
        align-items: center;
        justify-content: center;
    }

    .elementor-220834 .elementor-element.elementor-element-2ce0d350 .elementor-icon-list-item::before{
        content: "";
        position: absolute;
        inset: 0;
        background: #F21B1F;
        transform: translateY(-100%);
        transition: transform .4s cubic-bezier(.22,1,.36,1);
    }

    /* HOVER DEL CARD */
    .elementor-220834 .elementor-element.elementor-element-2ce0d350:hover .elementor-icon-list-item::before{
        transform: translateY(0);
    }

    .elementor-220834 .elementor-element.elementor-element-2ce0d350 .elementor-icon-list-text{
        position: relative;
        z-index: 2;
        transition: color .4s ease;
    }

    /* Número blanco al hacer hover */
    .elementor-220834 .elementor-element.elementor-element-2ce0d350:hover .elementor-icon-list-text{
        color: #fff !important;
    }

    /* CARD */
    .elementor-220834 .elementor-element.elementor-element-2ce0d350{
        height:140px;
        overflow:hidden;
        transition:height .45s cubic-bezier(.22,1,.36,1);
    }

    /* CRECER */
    .elementor-220834 .elementor-element.elementor-element-2ce0d350:hover{
        height:250px;
    }

    /* TEXTO */
    .elementor-220834 .elementor-element.elementor-element-2ce0d350 .card-content{
        opacity:0;
        transform:translateY(20px);
        transition:all .35s ease;
        pointer-events:none;
    }

    /* MOSTRAR TEXTO */
    .elementor-220834 .elementor-element.elementor-element-2ce0d350:hover .card-content{
        opacity:1;
        transform:translateY(0);
    }

    /* ICONO */
    .elementor-220834 .elementor-element.elementor-element-2ce0d350 .elementor-icon svg{
        transition:all .35s ease;
    }

    .elementor-220834 .elementor-element.elementor-element-2ce0d350:hover .elementor-icon svg{
        fill:#F21B1F;
        transform:translateY(-8px);
    }
}
@media (max-width:1024px){
    .elementor-220834 .elementor-element.elementor-element-2ce0d350{
        height:auto !important;
    }

    .elementor-220834 .elementor-element.elementor-element-2ce0d350 .card-content{
        opacity:1 !important;
        transform:none !important;
        pointer-events:auto !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-190760ac *//* SOLO DESKTOP */
@media (min-width:1025px){

    .elementor-220834 .elementor-element.elementor-element-190760ac .elementor-icon-list-item{
        position: relative;
        overflow: hidden;
        width: 50px;
        height: 50px;
        border-radius: 50%;
        display: flex;
        border: 1px solid #EFEFEF;
        align-items: center;
        justify-content: center;
    }

    .elementor-220834 .elementor-element.elementor-element-190760ac .elementor-icon-list-item::before{
        content: "";
        position: absolute;
        inset: 0;
        background: #F21B1F;
        transform: translateY(-100%);
        transition: transform .4s cubic-bezier(.22,1,.36,1);
    }

    /* HOVER DEL CARD */
    .elementor-220834 .elementor-element.elementor-element-190760ac:hover .elementor-icon-list-item::before{
        transform: translateY(0);
    }

    .elementor-220834 .elementor-element.elementor-element-190760ac .elementor-icon-list-text{
        position: relative;
        z-index: 2;
        transition: color .4s ease;
    }

    /* Número blanco al hacer hover */
    .elementor-220834 .elementor-element.elementor-element-190760ac:hover .elementor-icon-list-text{
        color: #fff !important;
    }

    /* CARD */
    .elementor-220834 .elementor-element.elementor-element-190760ac{
        height:140px;
        overflow:hidden;
        transition:height .45s cubic-bezier(.22,1,.36,1);
    }

    /* CRECER */
    .elementor-220834 .elementor-element.elementor-element-190760ac:hover{
        height:250px;
    }

    /* TEXTO */
    .elementor-220834 .elementor-element.elementor-element-190760ac .card-content{
        opacity:0;
        transform:translateY(20px);
        transition:all .35s ease;
        pointer-events:none;
    }

    /* MOSTRAR TEXTO */
    .elementor-220834 .elementor-element.elementor-element-190760ac:hover .card-content{
        opacity:1;
        transform:translateY(0);
    }

    /* ICONO */
    .elementor-220834 .elementor-element.elementor-element-190760ac .elementor-icon svg{
        transition:all .35s ease;
    }

    .elementor-220834 .elementor-element.elementor-element-190760ac:hover .elementor-icon svg{
        fill:#F21B1F;
        transform:translateY(-8px);
    }
}
@media (max-width:1024px){
    .elementor-220834 .elementor-element.elementor-element-190760ac{
        height:auto !important;
    }

    .elementor-220834 .elementor-element.elementor-element-190760ac .card-content{
        opacity:1 !important;
        transform:none !important;
        pointer-events:auto !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6be45c9 *//* SOLO DESKTOP */
@media (min-width:1025px){

    .elementor-220834 .elementor-element.elementor-element-6be45c9 .elementor-icon-list-item{
        position: relative;
        overflow: hidden;
        width: 50px;
        height: 50px;
        border-radius: 50%;
        display: flex;
        border: 1px solid #EFEFEF;
        align-items: center;
        justify-content: center;
    }

    .elementor-220834 .elementor-element.elementor-element-6be45c9 .elementor-icon-list-item::before{
        content: "";
        position: absolute;
        inset: 0;
        background: #F21B1F;
        transform: translateY(-100%);
        transition: transform .4s cubic-bezier(.22,1,.36,1);
    }

    /* HOVER DEL CARD */
    .elementor-220834 .elementor-element.elementor-element-6be45c9:hover .elementor-icon-list-item::before{
        transform: translateY(0);
    }

    .elementor-220834 .elementor-element.elementor-element-6be45c9 .elementor-icon-list-text{
        position: relative;
        z-index: 2;
        transition: color .4s ease;
    }

    /* Número blanco al hacer hover */
    .elementor-220834 .elementor-element.elementor-element-6be45c9:hover .elementor-icon-list-text{
        color: #fff !important;
    }

    /* CARD */
    .elementor-220834 .elementor-element.elementor-element-6be45c9{
        height:140px;
        overflow:hidden;
        transition:height .45s cubic-bezier(.22,1,.36,1);
    }

    /* CRECER */
    .elementor-220834 .elementor-element.elementor-element-6be45c9:hover{
        height:250px;
    }

    /* TEXTO */
    .elementor-220834 .elementor-element.elementor-element-6be45c9 .card-content{
        opacity:0;
        transform:translateY(20px);
        transition:all .35s ease;
        pointer-events:none;
    }

    /* MOSTRAR TEXTO */
    .elementor-220834 .elementor-element.elementor-element-6be45c9:hover .card-content{
        opacity:1;
        transform:translateY(0);
    }

    /* ICONO */
    .elementor-220834 .elementor-element.elementor-element-6be45c9 .elementor-icon svg{
        transition:all .35s ease;
    }

    .elementor-220834 .elementor-element.elementor-element-6be45c9:hover .elementor-icon svg{
        fill:#F21B1F;
        transform:translateY(-8px);
    }
}
@media (max-width:1024px){
    .elementor-220834 .elementor-element.elementor-element-6be45c9{
        height:auto !important;
    }

    .elementor-220834 .elementor-element.elementor-element-6be45c9 .card-content{
        opacity:1 !important;
        transform:none !important;
        pointer-events:auto !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a9a359 *//* SOLO DESKTOP */
@media (min-width:1025px){

    .elementor-220834 .elementor-element.elementor-element-2a9a359 .elementor-icon-list-item{
        position: relative;
        overflow: hidden;
        width: 50px;
        height: 50px;
        border-radius: 50%;
        display: flex;
        border: 1px solid #EFEFEF;
        align-items: center;
        justify-content: center;
    }

    .elementor-220834 .elementor-element.elementor-element-2a9a359 .elementor-icon-list-item::before{
        content: "";
        position: absolute;
        inset: 0;
        background: #F21B1F;
        transform: translateY(-100%);
        transition: transform .4s cubic-bezier(.22,1,.36,1);
    }

    /* HOVER DEL CARD */
    .elementor-220834 .elementor-element.elementor-element-2a9a359:hover .elementor-icon-list-item::before{
        transform: translateY(0);
    }

    .elementor-220834 .elementor-element.elementor-element-2a9a359 .elementor-icon-list-text{
        position: relative;
        z-index: 2;
        transition: color .4s ease;
    }

    /* Número blanco al hacer hover */
    .elementor-220834 .elementor-element.elementor-element-2a9a359:hover .elementor-icon-list-text{
        color: #fff !important;
    }

    /* CARD */
    .elementor-220834 .elementor-element.elementor-element-2a9a359{
        height:140px;
        overflow:hidden;
        transition:height .45s cubic-bezier(.22,1,.36,1);
    }

    /* CRECER */
    .elementor-220834 .elementor-element.elementor-element-2a9a359:hover{
        height:250px;
    }

    /* TEXTO */
    .elementor-220834 .elementor-element.elementor-element-2a9a359 .card-content{
        opacity:0;
        transform:translateY(20px);
        transition:all .35s ease;
        pointer-events:none;
    }

    /* MOSTRAR TEXTO */
    .elementor-220834 .elementor-element.elementor-element-2a9a359:hover .card-content{
        opacity:1;
        transform:translateY(0);
    }

    /* ICONO */
    .elementor-220834 .elementor-element.elementor-element-2a9a359 .elementor-icon svg{
        transition:all .35s ease;
    }

    .elementor-220834 .elementor-element.elementor-element-2a9a359:hover .elementor-icon svg{
        fill:#F21B1F;
        transform:translateY(-8px);
    }
}
@media (max-width:1024px){
    .elementor-220834 .elementor-element.elementor-element-2a9a359{
        height:auto !important;
    }

    .elementor-220834 .elementor-element.elementor-element-2a9a359 .card-content{
        opacity:1 !important;
        transform:none !important;
        pointer-events:auto !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-666cfb7a *//* SOLO DESKTOP */
@media (min-width:1025px){

    .elementor-220834 .elementor-element.elementor-element-666cfb7a .elementor-icon-list-item{
        position: relative;
        overflow: hidden;
        width: 50px;
        height: 50px;
        border-radius: 50%;
        display: flex;
        border: 1px solid #EFEFEF;
        align-items: center;
        justify-content: center;
    }

    .elementor-220834 .elementor-element.elementor-element-666cfb7a .elementor-icon-list-item::before{
        content: "";
        position: absolute;
        inset: 0;
        background: #F21B1F;
        transform: translateY(-100%);
        transition: transform .4s cubic-bezier(.22,1,.36,1);
    }

    /* HOVER DEL CARD */
    .elementor-220834 .elementor-element.elementor-element-666cfb7a:hover .elementor-icon-list-item::before{
        transform: translateY(0);
    }

    .elementor-220834 .elementor-element.elementor-element-666cfb7a .elementor-icon-list-text{
        position: relative;
        z-index: 2;
        transition: color .4s ease;
    }

    /* Número blanco al hacer hover */
    .elementor-220834 .elementor-element.elementor-element-666cfb7a:hover .elementor-icon-list-text{
        color: #fff !important;
    }

    /* CARD */
    .elementor-220834 .elementor-element.elementor-element-666cfb7a{
        height:140px;
        overflow:hidden;
        transition:height .45s cubic-bezier(.22,1,.36,1);
    }

    /* CRECER */
    .elementor-220834 .elementor-element.elementor-element-666cfb7a:hover{
        height:250px;
    }

    /* TEXTO */
    .elementor-220834 .elementor-element.elementor-element-666cfb7a .card-content{
        opacity:0;
        transform:translateY(20px);
        transition:all .35s ease;
        pointer-events:none;
    }

    /* MOSTRAR TEXTO */
    .elementor-220834 .elementor-element.elementor-element-666cfb7a:hover .card-content{
        opacity:1;
        transform:translateY(0);
    }

    /* ICONO */
    .elementor-220834 .elementor-element.elementor-element-666cfb7a .elementor-icon svg{
        transition:all .35s ease;
    }

    .elementor-220834 .elementor-element.elementor-element-666cfb7a:hover .elementor-icon svg{
        fill:#F21B1F;
        transform:translateY(-8px);
    }
}
@media (max-width:1024px){
    .elementor-220834 .elementor-element.elementor-element-666cfb7a{
        height:auto !important;
    }

    .elementor-220834 .elementor-element.elementor-element-666cfb7a .card-content{
        opacity:1 !important;
        transform:none !important;
        pointer-events:auto !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ce0d350 *//* SOLO DESKTOP */
@media (min-width:1025px){

    .elementor-220834 .elementor-element.elementor-element-2ce0d350 .elementor-icon-list-item{
        position: relative;
        overflow: hidden;
        width: 50px;
        height: 50px;
        border-radius: 50%;
        display: flex;
        border: 1px solid #EFEFEF;
        align-items: center;
        justify-content: center;
    }

    .elementor-220834 .elementor-element.elementor-element-2ce0d350 .elementor-icon-list-item::before{
        content: "";
        position: absolute;
        inset: 0;
        background: #F21B1F;
        transform: translateY(-100%);
        transition: transform .4s cubic-bezier(.22,1,.36,1);
    }

    /* HOVER DEL CARD */
    .elementor-220834 .elementor-element.elementor-element-2ce0d350:hover .elementor-icon-list-item::before{
        transform: translateY(0);
    }

    .elementor-220834 .elementor-element.elementor-element-2ce0d350 .elementor-icon-list-text{
        position: relative;
        z-index: 2;
        transition: color .4s ease;
    }

    /* Número blanco al hacer hover */
    .elementor-220834 .elementor-element.elementor-element-2ce0d350:hover .elementor-icon-list-text{
        color: #fff !important;
    }

    /* CARD */
    .elementor-220834 .elementor-element.elementor-element-2ce0d350{
        height:140px;
        overflow:hidden;
        transition:height .45s cubic-bezier(.22,1,.36,1);
    }

    /* CRECER */
    .elementor-220834 .elementor-element.elementor-element-2ce0d350:hover{
        height:250px;
    }

    /* TEXTO */
    .elementor-220834 .elementor-element.elementor-element-2ce0d350 .card-content{
        opacity:0;
        transform:translateY(20px);
        transition:all .35s ease;
        pointer-events:none;
    }

    /* MOSTRAR TEXTO */
    .elementor-220834 .elementor-element.elementor-element-2ce0d350:hover .card-content{
        opacity:1;
        transform:translateY(0);
    }

    /* ICONO */
    .elementor-220834 .elementor-element.elementor-element-2ce0d350 .elementor-icon svg{
        transition:all .35s ease;
    }

    .elementor-220834 .elementor-element.elementor-element-2ce0d350:hover .elementor-icon svg{
        fill:#F21B1F;
        transform:translateY(-8px);
    }
}
@media (max-width:1024px){
    .elementor-220834 .elementor-element.elementor-element-2ce0d350{
        height:auto !important;
    }

    .elementor-220834 .elementor-element.elementor-element-2ce0d350 .card-content{
        opacity:1 !important;
        transform:none !important;
        pointer-events:auto !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-190760ac *//* SOLO DESKTOP */
@media (min-width:1025px){

    .elementor-220834 .elementor-element.elementor-element-190760ac .elementor-icon-list-item{
        position: relative;
        overflow: hidden;
        width: 50px;
        height: 50px;
        border-radius: 50%;
        display: flex;
        border: 1px solid #EFEFEF;
        align-items: center;
        justify-content: center;
    }

    .elementor-220834 .elementor-element.elementor-element-190760ac .elementor-icon-list-item::before{
        content: "";
        position: absolute;
        inset: 0;
        background: #F21B1F;
        transform: translateY(-100%);
        transition: transform .4s cubic-bezier(.22,1,.36,1);
    }

    /* HOVER DEL CARD */
    .elementor-220834 .elementor-element.elementor-element-190760ac:hover .elementor-icon-list-item::before{
        transform: translateY(0);
    }

    .elementor-220834 .elementor-element.elementor-element-190760ac .elementor-icon-list-text{
        position: relative;
        z-index: 2;
        transition: color .4s ease;
    }

    /* Número blanco al hacer hover */
    .elementor-220834 .elementor-element.elementor-element-190760ac:hover .elementor-icon-list-text{
        color: #fff !important;
    }

    /* CARD */
    .elementor-220834 .elementor-element.elementor-element-190760ac{
        height:140px;
        overflow:hidden;
        transition:height .45s cubic-bezier(.22,1,.36,1);
    }

    /* CRECER */
    .elementor-220834 .elementor-element.elementor-element-190760ac:hover{
        height:250px;
    }

    /* TEXTO */
    .elementor-220834 .elementor-element.elementor-element-190760ac .card-content{
        opacity:0;
        transform:translateY(20px);
        transition:all .35s ease;
        pointer-events:none;
    }

    /* MOSTRAR TEXTO */
    .elementor-220834 .elementor-element.elementor-element-190760ac:hover .card-content{
        opacity:1;
        transform:translateY(0);
    }

    /* ICONO */
    .elementor-220834 .elementor-element.elementor-element-190760ac .elementor-icon svg{
        transition:all .35s ease;
    }

    .elementor-220834 .elementor-element.elementor-element-190760ac:hover .elementor-icon svg{
        fill:#F21B1F;
        transform:translateY(-8px);
    }
}
@media (max-width:1024px){
    .elementor-220834 .elementor-element.elementor-element-190760ac{
        height:auto !important;
    }

    .elementor-220834 .elementor-element.elementor-element-190760ac .card-content{
        opacity:1 !important;
        transform:none !important;
        pointer-events:auto !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6be45c9 *//* SOLO DESKTOP */
@media (min-width:1025px){

    .elementor-220834 .elementor-element.elementor-element-6be45c9 .elementor-icon-list-item{
        position: relative;
        overflow: hidden;
        width: 50px;
        height: 50px;
        border-radius: 50%;
        display: flex;
        border: 1px solid #EFEFEF;
        align-items: center;
        justify-content: center;
    }

    .elementor-220834 .elementor-element.elementor-element-6be45c9 .elementor-icon-list-item::before{
        content: "";
        position: absolute;
        inset: 0;
        background: #F21B1F;
        transform: translateY(-100%);
        transition: transform .4s cubic-bezier(.22,1,.36,1);
    }

    /* HOVER DEL CARD */
    .elementor-220834 .elementor-element.elementor-element-6be45c9:hover .elementor-icon-list-item::before{
        transform: translateY(0);
    }

    .elementor-220834 .elementor-element.elementor-element-6be45c9 .elementor-icon-list-text{
        position: relative;
        z-index: 2;
        transition: color .4s ease;
    }

    /* Número blanco al hacer hover */
    .elementor-220834 .elementor-element.elementor-element-6be45c9:hover .elementor-icon-list-text{
        color: #fff !important;
    }

    /* CARD */
    .elementor-220834 .elementor-element.elementor-element-6be45c9{
        height:140px;
        overflow:hidden;
        transition:height .45s cubic-bezier(.22,1,.36,1);
    }

    /* CRECER */
    .elementor-220834 .elementor-element.elementor-element-6be45c9:hover{
        height:250px;
    }

    /* TEXTO */
    .elementor-220834 .elementor-element.elementor-element-6be45c9 .card-content{
        opacity:0;
        transform:translateY(20px);
        transition:all .35s ease;
        pointer-events:none;
    }

    /* MOSTRAR TEXTO */
    .elementor-220834 .elementor-element.elementor-element-6be45c9:hover .card-content{
        opacity:1;
        transform:translateY(0);
    }

    /* ICONO */
    .elementor-220834 .elementor-element.elementor-element-6be45c9 .elementor-icon svg{
        transition:all .35s ease;
    }

    .elementor-220834 .elementor-element.elementor-element-6be45c9:hover .elementor-icon svg{
        fill:#F21B1F;
        transform:translateY(-8px);
    }
}
@media (max-width:1024px){
    .elementor-220834 .elementor-element.elementor-element-6be45c9{
        height:auto !important;
    }

    .elementor-220834 .elementor-element.elementor-element-6be45c9 .card-content{
        opacity:1 !important;
        transform:none !important;
        pointer-events:auto !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a9a359 *//* SOLO DESKTOP */
@media (min-width:1025px){

    .elementor-220834 .elementor-element.elementor-element-2a9a359 .elementor-icon-list-item{
        position: relative;
        overflow: hidden;
        width: 50px;
        height: 50px;
        border-radius: 50%;
        display: flex;
        border: 1px solid #EFEFEF;
        align-items: center;
        justify-content: center;
    }

    .elementor-220834 .elementor-element.elementor-element-2a9a359 .elementor-icon-list-item::before{
        content: "";
        position: absolute;
        inset: 0;
        background: #F21B1F;
        transform: translateY(-100%);
        transition: transform .4s cubic-bezier(.22,1,.36,1);
    }

    /* HOVER DEL CARD */
    .elementor-220834 .elementor-element.elementor-element-2a9a359:hover .elementor-icon-list-item::before{
        transform: translateY(0);
    }

    .elementor-220834 .elementor-element.elementor-element-2a9a359 .elementor-icon-list-text{
        position: relative;
        z-index: 2;
        transition: color .4s ease;
    }

    /* Número blanco al hacer hover */
    .elementor-220834 .elementor-element.elementor-element-2a9a359:hover .elementor-icon-list-text{
        color: #fff !important;
    }

    /* CARD */
    .elementor-220834 .elementor-element.elementor-element-2a9a359{
        height:140px;
        overflow:hidden;
        transition:height .45s cubic-bezier(.22,1,.36,1);
    }

    /* CRECER */
    .elementor-220834 .elementor-element.elementor-element-2a9a359:hover{
        height:250px;
    }

    /* TEXTO */
    .elementor-220834 .elementor-element.elementor-element-2a9a359 .card-content{
        opacity:0;
        transform:translateY(20px);
        transition:all .35s ease;
        pointer-events:none;
    }

    /* MOSTRAR TEXTO */
    .elementor-220834 .elementor-element.elementor-element-2a9a359:hover .card-content{
        opacity:1;
        transform:translateY(0);
    }

    /* ICONO */
    .elementor-220834 .elementor-element.elementor-element-2a9a359 .elementor-icon svg{
        transition:all .35s ease;
    }

    .elementor-220834 .elementor-element.elementor-element-2a9a359:hover .elementor-icon svg{
        fill:#F21B1F;
        transform:translateY(-8px);
    }
}
@media (max-width:1024px){
    .elementor-220834 .elementor-element.elementor-element-2a9a359{
        height:auto !important;
    }

    .elementor-220834 .elementor-element.elementor-element-2a9a359 .card-content{
        opacity:1 !important;
        transform:none !important;
        pointer-events:auto !important;
    }
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-53315e1b */@media (min-width:768px) and (max-width:1200px){

    .elementor-220834 .elementor-element.elementor-element-53315e1b .swiper-slide{
        width: calc(50% - 10px) !important;
    }

}/* End custom CSS */