.elementor-18 .elementor-element.elementor-element-62038a0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-18 .elementor-element.elementor-element-2c6145b{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;box-shadow:0px 16px 18px 1px rgba(0, 0, 0, 0.09);--padding-top:8px;--padding-bottom:8px;--padding-left:-4px;--padding-right:-4px;}.elementor-18 .elementor-element.elementor-element-2c6145b:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-2c6145b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-2c6145b.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-2c6145b.eael_liquid_glass-effect1{background-color:#FFFFFF73;backdrop-filter:blur(36px);}.elementor-18 .elementor-element.elementor-element-2c6145b.eael_liquid_glass_shadow-effect1{border-style:solid;border-width:0px 0px 0px 0px;border-color:#FFFFFF1F;border-radius:15px 15px 15px 15px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-18 .elementor-element.elementor-element-9076cbb.elementor-element{--align-self:stretch;}.elementor-18 .elementor-element.elementor-element-9076cbb{text-align:left;}.elementor-18 .elementor-element.elementor-element-9076cbb img{width:75%;}.elementor-18 .elementor-element.elementor-element-0020037{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-18 .elementor-element.elementor-element-0020037.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-04ae8b2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-4363179 );}.elementor-18 .elementor-element.elementor-element-04ae8b2 .elementor-heading-title a:hover, .elementor-18 .elementor-element.elementor-element-04ae8b2 .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-0993461 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-4363179 );}.elementor-18 .elementor-element.elementor-element-0993461 .elementor-heading-title a:hover, .elementor-18 .elementor-element.elementor-element-0993461 .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-b7f08f7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-4363179 );}.elementor-18 .elementor-element.elementor-element-b7f08f7 .elementor-heading-title a:hover, .elementor-18 .elementor-element.elementor-element-b7f08f7 .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-69bd13a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-69bd13a.e-con{--order:99999 /* order end hack */;}.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-18 .elementor-element.elementor-element-42b5a93 .elementor-button{background-color:#2A5C7D00;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;fill:var( --e-global-color-4363179 );color:var( --e-global-color-4363179 );}.elementor-18 .elementor-element.elementor-element-42b5a93{padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-42b5a93.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-18 .elementor-element.elementor-element-42b5a93 .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-42b5a93 .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-42b5a93 .elementor-button:hover svg, .elementor-18 .elementor-element.elementor-element-42b5a93 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-ee93c58 .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;background-image:linear-gradient(61deg, var( --e-global-color-primary ) 0%, #357C62 100%);}.elementor-18 .elementor-element.elementor-element-ee93c58 .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-ee93c58 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(180deg, #2A5C7D 100%, var( --e-global-color-text ) 100%);}.elementor-18 .elementor-element.elementor-element-ee93c58{padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-ee93c58.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:1;}.elementor-18 .elementor-element.elementor-element-dd3114e .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;}.elementor-18 .elementor-element.elementor-element-dd3114e .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-dd3114e .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-dd3114e{padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-dd3114e.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-18 .elementor-element.elementor-element-29a898d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:160px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-29a898d:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-29a898d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://zicofy.com/wp-content/uploads/2025/09/fondoweb.png");background-position:top center;background-repeat:no-repeat;}.elementor-18 .elementor-element.elementor-element-29a898d.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-bf8f90f{text-align:center;}.elementor-18 .elementor-element.elementor-element-bf8f90f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:200;color:var( --e-global-color-accent );}.elementor-18 .elementor-element.elementor-element-b8b71a5{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-b8b71a5.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-18 .elementor-element.elementor-element-ff65cf4{padding:0px 60px 0px 60px;text-align:center;}.elementor-18 .elementor-element.elementor-element-ff65cf4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:54px;font-weight:600;line-height:64px;word-spacing:0px;color:var( --e-global-color-4363179 );}.elementor-18 .elementor-element.elementor-element-66662fb.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-66662fb{text-align:center;}.elementor-18 .elementor-element.elementor-element-66662fb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:54px;font-weight:600;line-height:62px;word-spacing:0px;color:var( --e-global-color-4363179 );}.elementor-18 .elementor-element.elementor-element-46a7af1.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-46a7af1{text-align:center;}.elementor-18 .elementor-element.elementor-element-46a7af1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:54px;font-weight:600;line-height:62px;word-spacing:0px;color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-ee88dfb{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );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-18 .elementor-element.elementor-element-bae673c{padding:0px 0px 0px 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#4A5568;}.elementor-18 .elementor-element.elementor-element-bae673c.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-a9175cf .elementor-button{background-color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-weight:300;text-transform:uppercase;font-style:normal;border-radius:8px 8px 8px 8px;padding:16px 16px 16px 16px;}.elementor-18 .elementor-element.elementor-element-a9175cf .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-a9175cf .elementor-button:focus{background-color:var( --e-global-color-secondary );border-color:var( --e-global-color-accent );}.elementor-18 .elementor-element.elementor-element-a9175cf{width:var( --container-widget-width, 100.948% );max-width:100.948%;--container-widget-width:100.948%;--container-widget-flex-grow:0;}.elementor-18 .elementor-element.elementor-element-a9175cf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-42f8612.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-18 .elementor-element.elementor-element-42f8612{text-align:center;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-080dc25{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-080dc25:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-080dc25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://zicofy.com/wp-content/uploads/2025/09/fondoweb.png");background-position:0px -800px;background-repeat:no-repeat;}.elementor-18 .elementor-element.elementor-element-ec66022{text-align:center;}.elementor-18 .elementor-element.elementor-element-ec66022 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:700;color:var( --e-global-color-4363179 );}.elementor-18 .elementor-element.elementor-element-62907ec{--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;}.elementor-18 .elementor-element.elementor-element-9e81928 img{filter:brightness( 200% ) contrast( 0% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-18 .elementor-element.elementor-element-9e81928:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-18 .elementor-element.elementor-element-6b61f8f img{filter:brightness( 200% ) contrast( 0% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-18 .elementor-element.elementor-element-6b61f8f:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-18 .elementor-element.elementor-element-cbfee2d.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-cbfee2d img{filter:brightness( 200% ) contrast( 0% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-18 .elementor-element.elementor-element-cbfee2d:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-18 .elementor-element.elementor-element-f1af6f0 img{filter:brightness( 200% ) contrast( 0% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-18 .elementor-element.elementor-element-f1af6f0:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-18 .elementor-element.elementor-element-35abd14 img{filter:brightness( 200% ) contrast( 0% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-18 .elementor-element.elementor-element-35abd14:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-18 .elementor-element.elementor-element-509f6cb{padding:0px 200px 0px 200px;text-align:center;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:300;color:#4A5568;}.elementor-18 .elementor-element.elementor-element-213cae9 .elementor-button{background-color:#2A5C7D00;font-family:"Poppins", Sans-serif;font-weight:400;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-18 .elementor-element.elementor-element-213cae9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-18 .elementor-element.elementor-element-334ee27{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-988b51a{text-align:center;}.elementor-18 .elementor-element.elementor-element-988b51a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:700;color:var( --e-global-color-4363179 );}.elementor-18 .elementor-element.elementor-element-1ccff03{text-align:center;}.elementor-18 .elementor-element.elementor-element-1ccff03 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;line-height:21px;color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-e231228{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-e231228:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-e231228 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAFC;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-18 .elementor-element.elementor-element-74a837c{--display:flex;}.elementor-18 .elementor-element.elementor-element-e1478da{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-18 .elementor-element.elementor-element-e1478da.e-con{--align-self:flex-start;}.elementor-18 .elementor-element.elementor-element-af58d99{--display:flex;}.elementor-18 .elementor-element.elementor-element-48f64f3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:38px;font-weight:600;color:var( --e-global-color-4363179 );}.elementor-18 .elementor-element.elementor-element-9361ac7{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-a104ec8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-18 .elementor-element.elementor-element-a104ec8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-18 .elementor-element.elementor-element-a104ec8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-18 .elementor-element.elementor-element-a104ec8 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-18 .elementor-element.elementor-element-a104ec8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-18 .elementor-element.elementor-element-a104ec8 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-18 .elementor-element.elementor-element-a104ec8 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-18 .elementor-element.elementor-element-a104ec8{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-18 .elementor-element.elementor-element-a104ec8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18 .elementor-element.elementor-element-a104ec8 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;}.elementor-18 .elementor-element.elementor-element-a104ec8 .elementor-icon-list-text{color:var( --e-global-color-4363179 );transition:color 0.3s;}.elementor-18 .elementor-element.elementor-element-b93ad2e .elementor-button{background-color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-weight:300;text-transform:uppercase;font-style:normal;border-radius:8px 8px 8px 8px;}.elementor-18 .elementor-element.elementor-element-b93ad2e .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-b93ad2e .elementor-button:focus{background-color:var( --e-global-color-secondary );border-color:var( --e-global-color-accent );}.elementor-18 .elementor-element.elementor-element-b93ad2e{width:var( --container-widget-width, 100.948% );max-width:100.948%;--container-widget-width:100.948%;--container-widget-flex-grow:0;}.elementor-18 .elementor-element.elementor-element-b93ad2e.elementor-element{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-c03cb64.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-d13e0f1{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-18 .elementor-element.elementor-element-f5c327b{--display:flex;}.elementor-18 .elementor-element.elementor-element-96d02f4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:600;color:var( --e-global-color-4363179 );}.elementor-18 .elementor-element.elementor-element-898eb0e{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;}.elementor-18 .elementor-element.elementor-element-7f7ae32 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-18 .elementor-element.elementor-element-7f7ae32 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-18 .elementor-element.elementor-element-7f7ae32 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-18 .elementor-element.elementor-element-7f7ae32 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-18 .elementor-element.elementor-element-7f7ae32 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-18 .elementor-element.elementor-element-7f7ae32 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-18 .elementor-element.elementor-element-7f7ae32 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-18 .elementor-element.elementor-element-7f7ae32{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-18 .elementor-element.elementor-element-7f7ae32 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18 .elementor-element.elementor-element-7f7ae32 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;}.elementor-18 .elementor-element.elementor-element-7f7ae32 .elementor-icon-list-text{color:var( --e-global-color-4363179 );transition:color 0.3s;}.elementor-18 .elementor-element.elementor-element-a39d2ad .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Poppins", Sans-serif;font-weight:300;text-transform:uppercase;font-style:normal;border-radius:8px 8px 8px 8px;}.elementor-18 .elementor-element.elementor-element-a39d2ad .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-a39d2ad .elementor-button:focus{background-color:var( --e-global-color-primary );border-color:var( --e-global-color-accent );}.elementor-18 .elementor-element.elementor-element-a39d2ad{width:var( --container-widget-width, 100.948% );max-width:100.948%;--container-widget-width:100.948%;--container-widget-flex-grow:0;}.elementor-18 .elementor-element.elementor-element-a39d2ad.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-da4423b.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-2affcba{--n-tabs-heading-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-gap:8px;--n-tabs-title-transition:0s;--n-tabs-title-border-radius:100px 100px 100px 100px;--n-tabs-title-color:var( --e-global-color-4363179 );--n-tabs-title-color-active:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-2affcba.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#2A5C7D00;}.elementor-18 .elementor-element.elementor-element-2affcba.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-18 .elementor-element.elementor-element-2affcba.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-18 .elementor-element.elementor-element-2affcba.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-2affcba.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Poppins", Sans-serif;font-weight:500;}.elementor-18 .elementor-element.elementor-element-2affcba [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#2A5C7D;}:where( .elementor-18 .elementor-element.elementor-element-2affcba.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-content ) > .e-con{--border-radius:55px 55px 55px 55px;}.elementor-18 .elementor-element.elementor-element-7737e44{--display:flex;}.elementor-18 .elementor-element.elementor-element-bbef240{--display:flex;--border-radius:50px 50px 50px 50px;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-18 .elementor-element.elementor-element-bbef240:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-bbef240 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(171deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-primary ) 100%);}.elementor-18 .elementor-element.elementor-element-0608cee.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-3179a51{padding:-9px -9px -9px -9px;text-align:center;font-family:"Poppins", Sans-serif;font-size:20px;color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-3179a51.elementor-element{--align-self:center;--order:99999 /* order end hack */;--flex-grow:1;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-9ec48b5{padding:0px 120px 0px 120px;text-align:center;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:200;color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-9ec48b5.elementor-element{--align-self:center;--order:99999 /* order end hack */;--flex-grow:1;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-a0816e1{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-a0816e1.e-con{--align-self:center;--order:99999 /* order end hack */;}.elementor-18 .elementor-element.elementor-element-5f6f2ac{text-align:right;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:200;color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-c499567.elementor-element{--align-self:center;--order:99999 /* order end hack */;--flex-grow:1;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-c499567{text-align:left;}.elementor-18 .elementor-element.elementor-element-74a739d{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-18 .elementor-element.elementor-element-74a739d.e-con{--align-self:stretch;--order:99999 /* order end hack */;}.elementor-18 .elementor-element.elementor-element-42201fe{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#FFFFFF21;--border-color:#FFFFFF21;--border-radius:20px 20px 20px 20px;}.elementor-18 .elementor-element.elementor-element-42201fe:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-42201fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF12 0%, #FFFFFF17 100%);}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-3a2c441 .elementor-icon-wrapper{text-align:left;}.elementor-18 .elementor-element.elementor-element-3a2c441.elementor-view-stacked .elementor-icon{background-color:#4CAF8B00;}.elementor-18 .elementor-element.elementor-element-3a2c441.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-3a2c441.elementor-view-default .elementor-icon{color:#4CAF8B00;border-color:#4CAF8B00;}.elementor-18 .elementor-element.elementor-element-3a2c441.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-3a2c441.elementor-view-default .elementor-icon svg{fill:#4CAF8B00;}.elementor-18 .elementor-element.elementor-element-e677433.elementor-element{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-e677433{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:800;color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-9a93908 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-18 .elementor-element.elementor-element-9a93908 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-18 .elementor-element.elementor-element-9a93908{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-18 .elementor-element.elementor-element-9a93908 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18 .elementor-element.elementor-element-9a93908 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:200;}.elementor-18 .elementor-element.elementor-element-9a93908 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-18 .elementor-element.elementor-element-d77d249{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#FFFFFF21;--border-color:#FFFFFF21;--border-radius:20px 20px 20px 20px;}.elementor-18 .elementor-element.elementor-element-d77d249:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-d77d249 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF12 0%, #FFFFFF17 100%);}.elementor-18 .elementor-element.elementor-element-ae7d082 .elementor-icon-wrapper{text-align:left;}.elementor-18 .elementor-element.elementor-element-ae7d082.elementor-view-stacked .elementor-icon{background-color:#4CAF8B00;}.elementor-18 .elementor-element.elementor-element-ae7d082.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-ae7d082.elementor-view-default .elementor-icon{color:#4CAF8B00;border-color:#4CAF8B00;}.elementor-18 .elementor-element.elementor-element-ae7d082.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-ae7d082.elementor-view-default .elementor-icon svg{fill:#4CAF8B00;}.elementor-18 .elementor-element.elementor-element-d3642d5.elementor-element{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-d3642d5{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:800;color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-8ab1ade .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-18 .elementor-element.elementor-element-8ab1ade .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-18 .elementor-element.elementor-element-8ab1ade{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-18 .elementor-element.elementor-element-8ab1ade .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18 .elementor-element.elementor-element-8ab1ade .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:200;}.elementor-18 .elementor-element.elementor-element-8ab1ade .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-18 .elementor-element.elementor-element-75918e5{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#FFFFFF21;--border-color:#FFFFFF21;--border-radius:20px 20px 20px 20px;}.elementor-18 .elementor-element.elementor-element-75918e5:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-75918e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF12 0%, #FFFFFF17 100%);}.elementor-18 .elementor-element.elementor-element-5620775 .elementor-icon-wrapper{text-align:left;}.elementor-18 .elementor-element.elementor-element-5620775.elementor-view-stacked .elementor-icon{background-color:#4CAF8B00;}.elementor-18 .elementor-element.elementor-element-5620775.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-5620775.elementor-view-default .elementor-icon{color:#4CAF8B00;border-color:#4CAF8B00;}.elementor-18 .elementor-element.elementor-element-5620775.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-5620775.elementor-view-default .elementor-icon svg{fill:#4CAF8B00;}.elementor-18 .elementor-element.elementor-element-6a1a5e9.elementor-element{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-6a1a5e9{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:800;color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-713b909 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-18 .elementor-element.elementor-element-713b909 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-18 .elementor-element.elementor-element-713b909{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-18 .elementor-element.elementor-element-713b909 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18 .elementor-element.elementor-element-713b909 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:200;}.elementor-18 .elementor-element.elementor-element-713b909 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-18 .elementor-element.elementor-element-d3f4894{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-d3f4894:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-d3f4894 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAFC;}.elementor-18 .elementor-element.elementor-element-fec732f{--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-18 .elementor-element.elementor-element-5a45d36{--display:flex;--justify-content:space-evenly;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-18 .elementor-element.elementor-element-5a45d36.e-con{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-0036692{column-gap:0px;font-family:"Poppins", Sans-serif;font-size:36px;font-weight:600;color:#000000;}.elementor-18 .elementor-element.elementor-element-0036692 p{margin-block-end:0px;}.elementor-18 .elementor-element.elementor-element-c66d271{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;}.elementor-18 .elementor-element.elementor-element-c66d271 p{margin-block-end:0px;}.elementor-18 .elementor-element.elementor-element-8fcfb16{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-18 .elementor-element.elementor-element-c621fa5{--display:flex;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:span 1;grid-row:span 1;}.elementor-18 .elementor-element.elementor-element-c621fa5.e-con{--align-self:center;}.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-size:var( --e-global-typography-primary-font-size );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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-2ec1f7f .elementor-icon-box-wrapper{text-align:left;}.elementor-18 .elementor-element.elementor-element-2ec1f7f .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-2ec1f7f .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-2ec1f7f .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;}.elementor-18 .elementor-element.elementor-element-2ec1f7f:has(:hover) .elementor-icon-box-title,
					 .elementor-18 .elementor-element.elementor-element-2ec1f7f:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-4363179 );}.elementor-18 .elementor-element.elementor-element-2ec1f7f .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;}.elementor-18 .elementor-element.elementor-element-fadd432{--display:flex;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:span 1;grid-row:span 1;}.elementor-18 .elementor-element.elementor-element-fadd432.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-c096df1{--display:flex;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:span 1;grid-row:span 1;}.elementor-18 .elementor-element.elementor-element-c096df1.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-9dd3fa8 .elementor-icon-box-wrapper{text-align:left;}.elementor-18 .elementor-element.elementor-element-9dd3fa8 .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-9dd3fa8 .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-9dd3fa8 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;}.elementor-18 .elementor-element.elementor-element-9dd3fa8:has(:hover) .elementor-icon-box-title,
					 .elementor-18 .elementor-element.elementor-element-9dd3fa8:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-4363179 );}.elementor-18 .elementor-element.elementor-element-9dd3fa8 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;}.elementor-18 .elementor-element.elementor-element-ee36ed4{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-18 .elementor-element.elementor-element-ee36ed4:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-ee36ed4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-ee36ed4.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-300927f.elementor-element{--align-self:stretch;}.elementor-18 .elementor-element.elementor-element-300927f{--e-rating-justify-content:flex-start;--e-rating-icon-font-size:18px;--e-rating-gap:4px;--e-rating-icon-marked-color:#ECD133;}.elementor-18 .elementor-element.elementor-element-e71873e{text-align:left;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;}.elementor-18 .elementor-element.elementor-element-e71873e p{margin-block-end:0px;}.elementor-18 .elementor-element.elementor-element-7848bf4{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-18 .elementor-element.elementor-element-a18748c.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-220a63f{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-18 .elementor-element.elementor-element-42f3206 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-4363179 );}.elementor-18 .elementor-element.elementor-element-1bd2b30 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-4363179 );}.elementor-18 .elementor-element.elementor-element-75ccb97{--display:flex;--justify-content:space-evenly;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-18 .elementor-element.elementor-element-75ccb97.e-con{--align-self:stretch;}.elementor-18 .elementor-element.elementor-element-5383594{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-18 .elementor-element.elementor-element-5383594:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-5383594 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-7c54396{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:300;font-style:italic;}.elementor-18 .elementor-element.elementor-element-41a0553{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;}.elementor-18 .elementor-element.elementor-element-10718a6 .elementor-button{background-color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-10718a6 .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-10718a6 .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-6e80a03{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-18 .elementor-element.elementor-element-36e0e51{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-36e0e51:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-36e0e51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAFC00;background-image:url("https://zicofy.com/wp-content/uploads/2025/09/fondoweb.png");}.elementor-18 .elementor-element.elementor-element-d611f15{text-align:center;}.elementor-18 .elementor-element.elementor-element-d611f15 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:700;color:var( --e-global-color-4363179 );}.elementor-18 .elementor-element.elementor-element-5ee0236{--display:flex;}.elementor-18 .elementor-element.elementor-element-0c015d5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:12px 12px 12px 12px;}.elementor-18 .elementor-element.elementor-element-0c015d5:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-0c015d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAFC;}.elementor-18 .elementor-element.elementor-element-60597b2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-18 .elementor-element.elementor-element-53719c7{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;}.elementor-18 .elementor-element.elementor-element-2387042{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-18 .elementor-element.elementor-element-2387042.e-con{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-d17dbd4{--e-rating-icon-marked-color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-938b1ac{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;}.elementor-18 .elementor-element.elementor-element-938b1ac p{margin-block-end:0px;}.elementor-18 .elementor-element.elementor-element-8869559 .elementor-icon-box-wrapper{align-items:center;}.elementor-18 .elementor-element.elementor-element-8869559{--icon-box-icon-margin:9px;}.elementor-18 .elementor-element.elementor-element-8869559.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-4363179 );}.elementor-18 .elementor-element.elementor-element-8869559.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-8869559.elementor-view-default .elementor-icon{fill:var( --e-global-color-4363179 );color:var( --e-global-color-4363179 );border-color:var( --e-global-color-4363179 );}.elementor-18 .elementor-element.elementor-element-8869559 .elementor-icon{font-size:18px;}.elementor-18 .elementor-element.elementor-element-8869559 .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-8869559 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:300;}.elementor-18 .elementor-element.elementor-element-8869559 .elementor-icon-box-title{color:var( --e-global-color-4363179 );}.elementor-18 .elementor-element.elementor-element-8869559:has(:hover) .elementor-icon-box-title,
					 .elementor-18 .elementor-element.elementor-element-8869559:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-4363179 );}.elementor-18 .elementor-element.elementor-element-babdb40{--display:flex;}.elementor-18 .elementor-element.elementor-element-4717814{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:12px 12px 12px 12px;}.elementor-18 .elementor-element.elementor-element-4717814:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-4717814 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAFC;}.elementor-18 .elementor-element.elementor-element-68a5d5c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-18 .elementor-element.elementor-element-3314e83{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;}.elementor-18 .elementor-element.elementor-element-b8babfc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-18 .elementor-element.elementor-element-b8babfc.e-con{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-f24600f{--e-rating-icon-marked-color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-17923ab{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;}.elementor-18 .elementor-element.elementor-element-17923ab p{margin-block-end:0px;}.elementor-18 .elementor-element.elementor-element-d89dd47 .elementor-icon-box-wrapper{align-items:center;}.elementor-18 .elementor-element.elementor-element-d89dd47{--icon-box-icon-margin:9px;}.elementor-18 .elementor-element.elementor-element-d89dd47.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-4363179 );}.elementor-18 .elementor-element.elementor-element-d89dd47.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-d89dd47.elementor-view-default .elementor-icon{fill:var( --e-global-color-4363179 );color:var( --e-global-color-4363179 );border-color:var( --e-global-color-4363179 );}.elementor-18 .elementor-element.elementor-element-d89dd47 .elementor-icon{font-size:18px;}.elementor-18 .elementor-element.elementor-element-d89dd47 .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-d89dd47 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:300;}.elementor-18 .elementor-element.elementor-element-d89dd47 .elementor-icon-box-title{color:var( --e-global-color-4363179 );}.elementor-18 .elementor-element.elementor-element-d89dd47:has(:hover) .elementor-icon-box-title,
					 .elementor-18 .elementor-element.elementor-element-d89dd47:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-4363179 );}.elementor-18 .elementor-element.elementor-element-470bc0b{--display:flex;}.elementor-18 .elementor-element.elementor-element-b846e09{--display:flex;--min-height:290px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:12px 12px 12px 12px;}.elementor-18 .elementor-element.elementor-element-b846e09:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-b846e09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAFC;}.elementor-18 .elementor-element.elementor-element-c972826{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-18 .elementor-element.elementor-element-02e5dae{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;}.elementor-18 .elementor-element.elementor-element-6298cb5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-18 .elementor-element.elementor-element-6298cb5.e-con{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-39436ab{--e-rating-icon-marked-color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-163b9c9{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;}.elementor-18 .elementor-element.elementor-element-163b9c9 p{margin-block-end:0px;}.elementor-18 .elementor-element.elementor-element-fa572da .elementor-icon-box-wrapper{align-items:center;}.elementor-18 .elementor-element.elementor-element-fa572da{--icon-box-icon-margin:9px;}.elementor-18 .elementor-element.elementor-element-fa572da.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-4363179 );}.elementor-18 .elementor-element.elementor-element-fa572da.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-fa572da.elementor-view-default .elementor-icon{fill:var( --e-global-color-4363179 );color:var( --e-global-color-4363179 );border-color:var( --e-global-color-4363179 );}.elementor-18 .elementor-element.elementor-element-fa572da .elementor-icon{font-size:18px;}.elementor-18 .elementor-element.elementor-element-fa572da .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-fa572da .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:300;}.elementor-18 .elementor-element.elementor-element-fa572da .elementor-icon-box-title{color:var( --e-global-color-4363179 );}.elementor-18 .elementor-element.elementor-element-fa572da:has(:hover) .elementor-icon-box-title,
					 .elementor-18 .elementor-element.elementor-element-fa572da:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-4363179 );}.elementor-18 .elementor-element.elementor-element-fd649d9{--display:flex;--justify-content:flex-start;}.elementor-18 .elementor-element.elementor-element-b84ecca{--display:flex;--min-height:305px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:12px 12px 12px 12px;}.elementor-18 .elementor-element.elementor-element-b84ecca:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-b84ecca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAFC;}.elementor-18 .elementor-element.elementor-element-b84ecca.e-con{--align-self:center;--order:-99999 /* order start hack */;}.elementor-18 .elementor-element.elementor-element-2205aec{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;}.elementor-18 .elementor-element.elementor-element-2205aec.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-6df59fe{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;}.elementor-18 .elementor-element.elementor-element-6e76b84{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-18 .elementor-element.elementor-element-6e76b84.e-con{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-63cbf2c{--e-rating-icon-marked-color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-a18e595{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;}.elementor-18 .elementor-element.elementor-element-a18e595 p{margin-block-end:0px;}.elementor-18 .elementor-element.elementor-element-8570248 .elementor-icon-box-wrapper{align-items:center;}.elementor-18 .elementor-element.elementor-element-8570248{--icon-box-icon-margin:9px;}.elementor-18 .elementor-element.elementor-element-8570248.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-4363179 );}.elementor-18 .elementor-element.elementor-element-8570248.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-8570248.elementor-view-default .elementor-icon{fill:var( --e-global-color-4363179 );color:var( --e-global-color-4363179 );border-color:var( --e-global-color-4363179 );}.elementor-18 .elementor-element.elementor-element-8570248 .elementor-icon{font-size:18px;}.elementor-18 .elementor-element.elementor-element-8570248 .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-8570248 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:300;}.elementor-18 .elementor-element.elementor-element-8570248 .elementor-icon-box-title{color:var( --e-global-color-4363179 );}.elementor-18 .elementor-element.elementor-element-8570248:has(:hover) .elementor-icon-box-title,
					 .elementor-18 .elementor-element.elementor-element-8570248:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-4363179 );}.elementor-18 .elementor-element.elementor-element-25d54dd{--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:-40px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:-40px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}:where( .elementor-18 .elementor-element.elementor-element-25d54dd .swiper-slide ) > .e-con{--border-radius:12px 12px 12px 12px;}.elementor-18 .elementor-element.elementor-element-f7cc6c6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-18 .elementor-element.elementor-element-f7cc6c6:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-f7cc6c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAFC;}.elementor-18 .elementor-element.elementor-element-c07915e{text-align:center;}.elementor-18 .elementor-element.elementor-element-c07915e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:700;color:var( --e-global-color-4363179 );}.elementor-18 .elementor-element.elementor-element-62ee76e{--display:grid;--e-con-grid-template-columns:repeat(8, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-18 .elementor-element.elementor-element-f6eef11.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-f6eef11 img{filter:brightness( 162% ) contrast( 22% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-18 .elementor-element.elementor-element-f6eef11:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-18 .elementor-element.elementor-element-2330ef6.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-2330ef6 img{filter:brightness( 162% ) contrast( 22% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-18 .elementor-element.elementor-element-2330ef6:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-18 .elementor-element.elementor-element-215e4be.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-215e4be img{filter:brightness( 162% ) contrast( 22% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-18 .elementor-element.elementor-element-215e4be:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-18 .elementor-element.elementor-element-85a25f0.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-85a25f0 img{filter:brightness( 162% ) contrast( 22% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-18 .elementor-element.elementor-element-85a25f0:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-18 .elementor-element.elementor-element-d15066e.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-d15066e img{filter:brightness( 162% ) contrast( 22% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-18 .elementor-element.elementor-element-d15066e:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-18 .elementor-element.elementor-element-afbdeff.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-afbdeff img{filter:brightness( 162% ) contrast( 22% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-18 .elementor-element.elementor-element-afbdeff:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-18 .elementor-element.elementor-element-b945078.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-b945078 img{filter:brightness( 104% ) contrast( 126% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-18 .elementor-element.elementor-element-b945078:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-18 .elementor-element.elementor-element-4e6384b.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-4e6384b img{filter:brightness( 104% ) contrast( 126% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-18 .elementor-element.elementor-element-4e6384b:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-18 .elementor-element.elementor-element-0c09692{--display:grid;--e-con-grid-template-columns:repeat(9, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-18 .elementor-element.elementor-element-fd67f1f.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-fd67f1f img{filter:brightness( 162% ) contrast( 22% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-18 .elementor-element.elementor-element-fd67f1f:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-18 .elementor-element.elementor-element-dd7cba5.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-dd7cba5 img{filter:brightness( 162% ) contrast( 22% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-18 .elementor-element.elementor-element-dd7cba5:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-18 .elementor-element.elementor-element-dd840bf.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-dd840bf img{filter:brightness( 162% ) contrast( 22% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-18 .elementor-element.elementor-element-dd840bf:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-18 .elementor-element.elementor-element-7c7f00f.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-7c7f00f img{filter:brightness( 162% ) contrast( 22% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-18 .elementor-element.elementor-element-7c7f00f:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-18 .elementor-element.elementor-element-f284e2a.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-f284e2a img{filter:brightness( 162% ) contrast( 22% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-18 .elementor-element.elementor-element-f284e2a:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-18 .elementor-element.elementor-element-d00976b.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-d00976b img{filter:brightness( 162% ) contrast( 22% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-18 .elementor-element.elementor-element-d00976b:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-18 .elementor-element.elementor-element-b4741b2.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-b4741b2 img{filter:brightness( 104% ) contrast( 126% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-18 .elementor-element.elementor-element-b4741b2:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-18 .elementor-element.elementor-element-905c71e.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-905c71e img{filter:brightness( 104% ) contrast( 126% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-18 .elementor-element.elementor-element-905c71e:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-18 .elementor-element.elementor-element-e4c63b8.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-e4c63b8 img{filter:brightness( 104% ) contrast( 126% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-18 .elementor-element.elementor-element-e4c63b8:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-18 .elementor-element.elementor-element-ead727c{padding:0px 0px 0px 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:300;color:#4A5568;}.elementor-18 .elementor-element.elementor-element-aa42525{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-aa42525.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-78f30db{text-align:center;}.elementor-18 .elementor-element.elementor-element-78f30db .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:700;color:var( --e-global-color-4363179 );}.elementor-18 .elementor-element.elementor-element-b74e02c{--e-image-carousel-slides-to-show:10;}.elementor-18 .elementor-element.elementor-element-b74e02c.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-b74e02c .swiper-wrapper{display:flex;align-items:center;}.elementor-18 .elementor-element.elementor-element-a1ab5f3{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-a1ab5f3:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-a1ab5f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAFC;}.elementor-18 .elementor-element.elementor-element-a1ab5f3.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-ddaec2b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-18 .elementor-element.elementor-element-ddaec2b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-446d887{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-18 .elementor-element.elementor-element-446d887.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-bbf0de4.elementor-element{--align-self:flex-start;}.elementor-18 .elementor-element.elementor-element-b7d1749{text-align:left;font-family:"Poppins", Sans-serif;font-size:10px;font-weight:500;}.elementor-18 .elementor-element.elementor-element-946dfd3{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:start;}.elementor-18 .elementor-element.elementor-element-946dfd3.e-con{--align-self:stretch;}.elementor-18 .elementor-element.elementor-element-cbdfa4b.elementor-element{--align-self:flex-start;}.elementor-18 .elementor-element.elementor-element-060ad94{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-18 .elementor-element.elementor-element-060ad94.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-abf5f8c{--display:flex;--min-height:0px;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-18 .elementor-element.elementor-element-25fec31{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;}.elementor-18 .elementor-element.elementor-element-25fec31 p{margin-block-end:0px;}.elementor-18 .elementor-element.elementor-element-0d15c70{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:stretch;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-18 .elementor-element.elementor-element-0d15c70.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-18 .elementor-element.elementor-element-bb2f3f2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-4363179 );}.elementor-18 .elementor-element.elementor-element-bb2f3f2 .elementor-heading-title a:hover, .elementor-18 .elementor-element.elementor-element-bb2f3f2 .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-c05ad4e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-4363179 );}.elementor-18 .elementor-element.elementor-element-c05ad4e .elementor-heading-title a:hover, .elementor-18 .elementor-element.elementor-element-c05ad4e .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-7f0d840 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-4363179 );}.elementor-18 .elementor-element.elementor-element-7f0d840 .elementor-heading-title a:hover, .elementor-18 .elementor-element.elementor-element-7f0d840 .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-82a70e7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-18 .elementor-element.elementor-element-82a70e7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-3079279{--display:flex;--min-height:0px;--justify-content:flex-start;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-18 .elementor-element.elementor-element-fd99669.elementor-element{--order:-99999 /* order start hack */;}.elementor-18 .elementor-element.elementor-element-fd99669{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;}.elementor-18 .elementor-element.elementor-element-fd99669 p{margin-block-end:0px;}.elementor-18 .elementor-element.elementor-element-8ae5bc8{padding:0px 0px 0px 12px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-18 .elementor-element.elementor-element-8ae5bc8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-18 .elementor-element.elementor-element-8ae5bc8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-18 .elementor-element.elementor-element-8ae5bc8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-18 .elementor-element.elementor-element-8ae5bc8 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-18 .elementor-element.elementor-element-8ae5bc8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-18 .elementor-element.elementor-element-8ae5bc8 .elementor-icon-list-icon i{color:var( --e-global-color-4363179 );transition:color 0.3s;}.elementor-18 .elementor-element.elementor-element-8ae5bc8 .elementor-icon-list-icon svg{fill:var( --e-global-color-4363179 );transition:fill 0.3s;}.elementor-18 .elementor-element.elementor-element-8ae5bc8 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-8ae5bc8 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-8ae5bc8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18 .elementor-element.elementor-element-8ae5bc8 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;}.elementor-18 .elementor-element.elementor-element-8ae5bc8 .elementor-icon-list-text{color:var( --e-global-color-4363179 );transition:color 0.3s;}.elementor-18 .elementor-element.elementor-element-8ae5bc8 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-5cf0385{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:stretch;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-18 .elementor-element.elementor-element-5cf0385.e-con{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:1;}.elementor-18 .elementor-element.elementor-element-65a4db6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-4363179 );}.elementor-18 .elementor-element.elementor-element-65a4db6 .elementor-heading-title a:hover, .elementor-18 .elementor-element.elementor-element-65a4db6 .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-9f46e94 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-4363179 );}.elementor-18 .elementor-element.elementor-element-9f46e94 .elementor-heading-title a:hover, .elementor-18 .elementor-element.elementor-element-9f46e94 .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-50892f5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-50892f5.e-con{--align-self:flex-start;}.elementor-18 .elementor-element.elementor-element-9068716{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-9068716:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-9068716 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAFC;}.elementor-18 .elementor-element.elementor-element-9068716.e-con{--align-self:center;}.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-size:var( --e-global-typography-secondary-font-size );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-18 .elementor-element.elementor-element-e80742a{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px;}.elementor-18 .elementor-element.elementor-element-e80742a .elementor-divider-separator{width:100%;}.elementor-18 .elementor-element.elementor-element-e80742a .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-18 .elementor-element.elementor-element-5cbaeee{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-5cbaeee:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-5cbaeee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAFC;}.elementor-18 .elementor-element.elementor-element-5cbaeee.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-635f5fb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;}.elementor-18 .elementor-element.elementor-element-635f5fb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-56e383c.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-56e383c{text-align:center;}.elementor-18 .elementor-element.elementor-element-56e383c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:300;color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-866fbcb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;}.elementor-18 .elementor-element.elementor-element-866fbcb.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-18 .elementor-element.elementor-element-c15b895.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-c15b895{text-align:center;}.elementor-18 .elementor-element.elementor-element-c15b895 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:300;color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-c15b895 .elementor-heading-title a:hover, .elementor-18 .elementor-element.elementor-element-c15b895 .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-8aa9839.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-8aa9839{text-align:center;}.elementor-18 .elementor-element.elementor-element-8aa9839 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:300;color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-8aa9839 .elementor-heading-title a:hover, .elementor-18 .elementor-element.elementor-element-8aa9839 .elementor-heading-title a:focus{color:var( --e-global-color-primary );}@media(min-width:768px){.elementor-18 .elementor-element.elementor-element-2c6145b{--width:100%;}.elementor-18 .elementor-element.elementor-element-0020037{--width:25%;}.elementor-18 .elementor-element.elementor-element-69bd13a{--width:43%;}.elementor-18 .elementor-element.elementor-element-29a898d{--width:100%;}.elementor-18 .elementor-element.elementor-element-ee88dfb{--content-width:790px;}.elementor-18 .elementor-element.elementor-element-bbef240{--width:100%;}.elementor-18 .elementor-element.elementor-element-5a45d36{--width:45.376%;}.elementor-18 .elementor-element.elementor-element-a1ab5f3{--width:100%;}.elementor-18 .elementor-element.elementor-element-ddaec2b{--width:24.777%;}.elementor-18 .elementor-element.elementor-element-446d887{--width:100%;}.elementor-18 .elementor-element.elementor-element-060ad94{--width:14.224%;}.elementor-18 .elementor-element.elementor-element-0d15c70{--width:100%;}.elementor-18 .elementor-element.elementor-element-82a70e7{--width:32.674%;}.elementor-18 .elementor-element.elementor-element-5cf0385{--width:100%;}.elementor-18 .elementor-element.elementor-element-50892f5{--width:25%;}.elementor-18 .elementor-element.elementor-element-9068716{--width:100%;}.elementor-18 .elementor-element.elementor-element-5cbaeee{--width:100%;}.elementor-18 .elementor-element.elementor-element-635f5fb{--width:68.279%;}.elementor-18 .elementor-element.elementor-element-866fbcb{--width:100%;}}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-18 .elementor-element.elementor-element-29a898d{--padding-top:40px;--padding-bottom:040px;--padding-left:100px;--padding-right:100px;}.elementor-18 .elementor-element.elementor-element-bf8f90f .elementor-heading-title{font-size:18px;}.elementor-18 .elementor-element.elementor-element-ff65cf4 .elementor-heading-title{font-size:36px;}.elementor-18 .elementor-element.elementor-element-66662fb .elementor-heading-title{font-size:36px;}.elementor-18 .elementor-element.elementor-element-46a7af1 .elementor-heading-title{font-size:36px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-18 .elementor-element.elementor-element-080dc25:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-080dc25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-18 .elementor-element.elementor-element-e1478da{--grid-auto-flow:row;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-18 .elementor-element.elementor-element-d13e0f1{--grid-auto-flow:row;}.elementor-18 .elementor-element.elementor-element-a0816e1{--grid-auto-flow:row;}.elementor-18 .elementor-element.elementor-element-74a739d{--grid-auto-flow:row;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-18 .elementor-element.elementor-element-25d54dd{--e-n-carousel-swiper-slides-to-display:2;}.elementor-18 .elementor-element.elementor-element-62ee76e{--grid-auto-flow:row;}.elementor-18 .elementor-element.elementor-element-0c09692{--grid-auto-flow:row;}.elementor-18 .elementor-element.elementor-element-946dfd3{--grid-auto-flow:row;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}}@media(max-width:767px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-18 .elementor-element.elementor-element-080dc25:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-080dc25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-18 .elementor-element.elementor-element-e1478da{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-18 .elementor-element.elementor-element-d13e0f1{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-18 .elementor-element.elementor-element-a0816e1{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-18 .elementor-element.elementor-element-74a739d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-18 .elementor-element.elementor-element-25d54dd{--e-n-carousel-swiper-slides-to-display:1;}.elementor-18 .elementor-element.elementor-element-62ee76e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-18 .elementor-element.elementor-element-0c09692{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-18 .elementor-element.elementor-element-946dfd3{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}}/* Start custom CSS for text-editor, class: .elementor-element-bae673c */.elementor-18 .elementor-element.elementor-element-bae673c {
  padding: clamp(16px, 3vh)   /* top */
           clamp(128px, 12.5vw, 240px) /* right */
           clamp(16px, 4vh)   /* bottom */
           clamp(128px, 12.5vw, 240px); /* left */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29a898d */.elementor-18 .elementor-element.elementor-element-29a898d {
  padding: clamp(16px, 3vh)   /* top */
           clamp(128px, 12.5vw, 240px) /* right */
           clamp(16px, 4vh)   /* bottom */
           clamp(128px, 12.5vw, 240px); /* left */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ec66022 */.elementor-18 .elementor-element.elementor-element-ec66022{ position: relative; }
.elementor-18 .elementor-element.elementor-element-ec66022::after{
  content:"";
  position:absolute;
  left:50%; transform:translateX(-50%);
  bottom:-24px;               /* distancia al texto */
  width: 80px;               /* ancho de la línea */
  height: 6px;                /* grosor */
  background: linear-gradient(90deg, #2C4157, #31C084);
  border-radius: 999px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-080dc25 */.elementor-18 .elementor-element.elementor-element-080dc25 {
  padding: clamp(16px, 3vh)   /* top */
           clamp(128px, 12.5vw, 240px) /* right */
           clamp(16px, 4vh)   /* bottom */
           clamp(128px, 12.5vw, 240px); /* left */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-334ee27 */.elementor-18 .elementor-element.elementor-element-334ee27 {
  padding: clamp(16px, 3vh, 32px)   /* top */
           clamp(128px, 12.5vw, 240px) /* right */
           clamp(16px, 4vh, 48px)   /* bottom */
           clamp(128px, 12.5vw, 240px); /* left */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e231228 */.elementor-18 .elementor-element.elementor-element-e231228 {
  padding: clamp(16px, 3vh, 32px)   /* top */
           clamp(128px, 12.5vw, 240px) /* right */
           clamp(16px, 4vh, 48px)   /* bottom */
           clamp(128px, 12.5vw, 240px); /* left */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7737e44 */.elementor-18 .elementor-element.elementor-element-7737e44 {
  padding: clamp(16px, 3vh, 32px)   /* top */
           clamp(128px, 12.5vw, 240px) /* right */
           clamp(16px, 4vh, 48px)   /* bottom */
           clamp(128px, 12.5vw, 240px); /* left */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c621fa5 */.elementor-18 .elementor-element.elementor-element-c621fa5 .elementor-column {
    margin: 0 !important;
    padding: 0 !important;
    width: auto !important;
}

.elementor-18 .elementor-element.elementor-element-c621fa5 .elementor-column-gap-default {
    gap: 0 !important;
}

.elementor-18 .elementor-element.elementor-element-c621fa5 .elementor-widget {
    margin: 0 !important;
    padding: 0 !important;
}

.elementor-18 .elementor-element.elementor-element-c621fa5 .elementor-heading-title {
    margin: 0 !important;
    line-height: 1.1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c096df1 */.elementor-18 .elementor-element.elementor-element-c096df1 .elementor-column {
    margin: 0 !important;
    padding: 0 !important;
    width: auto !important;
}

.elementor-18 .elementor-element.elementor-element-c096df1 .elementor-column-gap-default {
    gap: 0 !important;
}

.elementor-18 .elementor-element.elementor-element-c096df1 .elementor-widget {
    margin: 0 !important;
    padding: 0 !important;
}

.elementor-18 .elementor-element.elementor-element-c096df1 .elementor-heading-title {
    margin: 0 !important;
    line-height: 1.1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fadd432 */.elementor-18 .elementor-element.elementor-element-fadd432 .elementor-column {
    margin: 0 !important;
    padding: 0 !important;
    width: auto !important;
}

.elementor-18 .elementor-element.elementor-element-fadd432 .elementor-column-gap-default {
    gap: 0 !important;
}

.elementor-18 .elementor-element.elementor-element-fadd432 .elementor-widget {
    margin: 0 !important;
    padding: 0 !important;
}

.elementor-18 .elementor-element.elementor-element-fadd432 .elementor-heading-title {
    margin: 0 !important;
    line-height: 1.1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8fcfb16 *//* Quita todo el espacio interno de esta sección */
.elementor-18 .elementor-element.elementor-element-8fcfb16 { --widgets-spacing: 0px; }
.elementor-18 .elementor-element.elementor-element-8fcfb16 .elementor-column,
.elementor-18 .elementor-element.elementor-element-8fcfb16 .elementor-widget-wrap,
.elementor-18 .elementor-element.elementor-element-8fcfb16 .elementor-widget { margin:0 !important; padding:0 !important; }
.elementor-18 .elementor-element.elementor-element-8fcfb16 .elementor-heading-title { margin:0 !important; line-height:1.05; }
.elementor-18 .elementor-element.elementor-element-8fcfb16 .elementor-widget-text-editor { margin:0 !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d3f4894 */.elementor-18 .elementor-element.elementor-element-d3f4894 {
  padding: clamp(16px, 3vh, 32px)   /* top */
           clamp(128px, 12.5vw, 240px) /* right */
           clamp(16px, 4vh, 48px)   /* bottom */
           clamp(128px, 12.5vw, 240px); /* left */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e80a03 */.elementor-18 .elementor-element.elementor-element-6e80a03 {
  padding: clamp(16px, 3vh, 32px)   /* top */
           clamp(128px, 12.5vw, 240px) /* right */
           clamp(16px, 4vh, 48px)   /* bottom */
           clamp(128px, 12.5vw, 240px); /* left */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36e0e51 */.elementor-18 .elementor-element.elementor-element-36e0e51 {
  padding: clamp(16px, 3vh, 32px)   /* top */
           clamp(128px, 12.5vw, 240px) /* right */
           clamp(16px, 4vh, 48px)   /* bottom */
           clamp(128px, 12.5vw, 240px); /* left */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c07915e */.elementor-18 .elementor-element.elementor-element-c07915e{ position: relative; }
.elementor-18 .elementor-element.elementor-element-c07915e::after{
  content:"";
  position:absolute;
  left:50%; transform:translateX(-50%);
  bottom:-24px;               /* distancia al texto */
  width: 160px;               /* ancho de la línea */
  height: 6px;                /* grosor */
  background: linear-gradient(90deg, #2C4157, #31C084);
  border-radius: 999px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f7cc6c6 */.elementor-18 .elementor-element.elementor-element-f7cc6c6 {
  padding: clamp(16px, 3vh, 80px)   /* top */
           clamp(128px, 12.5vw, 240px) /* right */
           clamp(16px, 4vh, 80pxpx)   /* bottom */
           clamp(128px, 12.5vw, 240px); /* left */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-abf5f8c *//* Quita espacios internos globales en Elementor */
.elementor-section,
.elementor-container,
.elementor-column { padding: 0 !important; }

/* Sin separación entre widgets dentro de un contenedor */
.elementor-container .elementor-widget { margin: 0 !important; }

/* Evita margen extra del último widget en una columna */
.elementor-column .elementor-widget:last-child { margin-bottom: 0 !important; }

/* En el sistema clásico: elimina espacio entre columnas */
.elementor-section.elementor-section-boxed > .elementor-container { gap: 0 !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3079279 *//* Quita espacios internos globales en Elementor */
.elementor-section,
.elementor-container,
.elementor-column { padding: 0 !important; }

/* Sin separación entre widgets dentro de un contenedor */
.elementor-container .elementor-widget { margin: 0 !important; }

/* Evita margen extra del último widget en una columna */
.elementor-column .elementor-widget:last-child { margin-bottom: 0 !important; }

/* En el sistema clásico: elimina espacio entre columnas */
.elementor-section.elementor-section-boxed > .elementor-container { gap: 0 !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1ab5f3 */.elementor-18 .elementor-element.elementor-element-a1ab5f3 {
  padding-left: clamp(128px, 12.5vw, 240px);
  padding-right: clamp(128px, 12.5vw, 240px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9068716 */.elementor-18 .elementor-element.elementor-element-9068716 {
  padding-left: clamp(128px, 12.5vw, 240px);
  padding-right: clamp(128px, 12.5vw, 240px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5cbaeee */.elementor-18 .elementor-element.elementor-element-5cbaeee {
  padding-left: clamp(128px, 12.5vw, 240px);
  padding-right: clamp(128px, 12.5vw, 240px);
}/* End custom CSS */