.elementor-19 .elementor-element.elementor-element-01a53af{--display:flex;--min-height:740px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-01a53af:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-01a53af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#04214E;background-image:url("https://legalti.cl/wp-content/uploads/2026/02/FONDO-2.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-eafc019{--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:70px;--padding-bottom:70px;--padding-left:120px;--padding-right:70px;}.elementor-19 .elementor-element.elementor-element-eafc019.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-00d6d5b{margin:-60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-astglobalcolor5 );}.elementor-19 .elementor-element.elementor-element-00d6d5b.elementor-element{--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-19 .elementor-element.elementor-element-b4b7279 .elementor-button{background-color:#F76F54;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;fill:var( --e-global-color-astglobalcolor5 );color:var( --e-global-color-astglobalcolor5 );border-radius:25px 25px 25px 25px;}.elementor-19 .elementor-element.elementor-element-b4b7279 .elementor-button:hover, .elementor-19 .elementor-element.elementor-element-b4b7279 .elementor-button:focus{background-color:#FD8269;}.elementor-19 .elementor-element.elementor-element-b4b7279{margin:-35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-b4b7279.elementor-element{--order:99999 /* order end hack */;}.elementor-19 .elementor-element.elementor-element-0565ffb{--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-19 .elementor-element.elementor-element-0565ffb.e-con{--order:99999 /* order end hack */;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-19 .elementor-element.elementor-element-2f488a3.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-19 .elementor-element.elementor-element-2f488a3 .elementor-counter-number-wrapper{color:var( --e-global-color-astglobalcolor5 );font-family:"Poppins", Sans-serif;font-size:45px;font-weight:600;}.elementor-19 .elementor-element.elementor-element-2f488a3 .elementor-counter-title{color:var( --e-global-color-astglobalcolor5 );font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-ad73730{padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-ad73730.elementor-element{--order:99999 /* order end hack */;}.elementor-19 .elementor-element.elementor-element-ad73730 .elementor-counter-number-wrapper{color:var( --e-global-color-astglobalcolor5 );font-family:"Poppins", Sans-serif;font-size:45px;font-weight:600;line-height:45px;}.elementor-19 .elementor-element.elementor-element-ad73730 .elementor-counter-title{color:var( --e-global-color-astglobalcolor5 );font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-5f27f87{padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-5f27f87.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-5f27f87 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:70px;font-weight:600;color:var( --e-global-color-astglobalcolor5 );}.elementor-19 .elementor-element.elementor-element-53a450e{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#F76F54;}.elementor-19 .elementor-element.elementor-element-c185eeb{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-19 .elementor-element.elementor-element-db7f0fd{padding:40px 40px 40px 40px;}.elementor-19 .elementor-element.elementor-element-ee12cfb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-ee12cfb:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-ee12cfb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-19 .elementor-element.elementor-element-ee12cfb.e-con{--align-self:center;}.elementor-19 .elementor-element.elementor-element-751aaba{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-19 .elementor-element.elementor-element-751aaba.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-7766b47{text-align:center;}.elementor-19 .elementor-element.elementor-element-7766b47 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:600;color:#F76F54;}.elementor-19 .elementor-element.elementor-element-68f4c36{--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-19 .elementor-element.elementor-element-1ee22b2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.2);}.elementor-19 .elementor-element.elementor-element-1ee22b2:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-1ee22b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-19 .elementor-element.elementor-element-b95e5a0{--display:flex;}.elementor-19 .elementor-element.elementor-element-4f9d9d3{--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-19 .elementor-element.elementor-element-ea1c59f{text-align:justify;}.elementor-19 .elementor-element.elementor-element-ea1c59f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#04214E;}.elementor-19 .elementor-element.elementor-element-e802e4f{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-e802e4f.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-e802e4f img{width:100%;}.elementor-19 .elementor-element.elementor-element-d8b5257{text-align:justify;font-family:"Poppins", Sans-serif;font-weight:400;color:var( --e-global-color-astglobalcolor2 );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-19 .elementor-element.elementor-element-c0c8358 .elementor-icon-list-icon i{color:var( --e-global-color-astglobalcolor1 );transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-c0c8358 .elementor-icon-list-icon svg{fill:var( --e-global-color-astglobalcolor1 );transition:fill 0.3s;}.elementor-19 .elementor-element.elementor-element-c0c8358{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-19 .elementor-element.elementor-element-c0c8358 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19 .elementor-element.elementor-element-c0c8358 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-19 .elementor-element.elementor-element-c0c8358 .elementor-icon-list-text{color:var( --e-global-color-astglobalcolor2 );transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-55eb44d{--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;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.2);}.elementor-19 .elementor-element.elementor-element-55eb44d:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-55eb44d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-19 .elementor-element.elementor-element-cc8e0eb{--display:flex;}.elementor-19 .elementor-element.elementor-element-dcbab9b{--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-19 .elementor-element.elementor-element-e9dda77{text-align:justify;}.elementor-19 .elementor-element.elementor-element-e9dda77 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#04214E;}.elementor-19 .elementor-element.elementor-element-45e93aa{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-45e93aa.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-07e6306{text-align:justify;font-family:"Poppins", Sans-serif;font-weight:400;color:var( --e-global-color-astglobalcolor2 );}.elementor-19 .elementor-element.elementor-element-fe11e67 .elementor-icon-list-icon i{color:var( --e-global-color-astglobalcolor1 );transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-fe11e67 .elementor-icon-list-icon svg{fill:var( --e-global-color-astglobalcolor1 );transition:fill 0.3s;}.elementor-19 .elementor-element.elementor-element-fe11e67{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-19 .elementor-element.elementor-element-fe11e67 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19 .elementor-element.elementor-element-fe11e67 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-19 .elementor-element.elementor-element-fe11e67 .elementor-icon-list-text{color:var( --e-global-color-astglobalcolor2 );transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-f00b939{--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-19 .elementor-element.elementor-element-6d646e8{--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;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.2);}.elementor-19 .elementor-element.elementor-element-6d646e8:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-6d646e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-19 .elementor-element.elementor-element-cc9db93{--display:flex;}.elementor-19 .elementor-element.elementor-element-9feb8fc{--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-19 .elementor-element.elementor-element-f9efd7b{text-align:justify;}.elementor-19 .elementor-element.elementor-element-f9efd7b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#04214E;}.elementor-19 .elementor-element.elementor-element-b118423{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-b118423.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-b45d082{text-align:justify;font-family:"Poppins", Sans-serif;font-weight:400;color:var( --e-global-color-astglobalcolor2 );}.elementor-19 .elementor-element.elementor-element-714fd5a .elementor-icon-list-icon i{color:var( --e-global-color-astglobalcolor1 );transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-714fd5a .elementor-icon-list-icon svg{fill:var( --e-global-color-astglobalcolor1 );transition:fill 0.3s;}.elementor-19 .elementor-element.elementor-element-714fd5a{--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-19 .elementor-element.elementor-element-714fd5a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19 .elementor-element.elementor-element-714fd5a .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-19 .elementor-element.elementor-element-714fd5a .elementor-icon-list-text{color:var( --e-global-color-astglobalcolor2 );transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-f0ab5ff{--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;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.2);}.elementor-19 .elementor-element.elementor-element-f0ab5ff:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-f0ab5ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-19 .elementor-element.elementor-element-49b995c{--display:flex;}.elementor-19 .elementor-element.elementor-element-5609e0b{--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-19 .elementor-element.elementor-element-14b4267{text-align:justify;}.elementor-19 .elementor-element.elementor-element-14b4267 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#04214E;}.elementor-19 .elementor-element.elementor-element-b2ddd9a{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-b2ddd9a.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-3238d5e{text-align:justify;font-family:"Poppins", Sans-serif;font-weight:400;color:var( --e-global-color-astglobalcolor2 );}.elementor-19 .elementor-element.elementor-element-522695a .elementor-icon-list-icon i{color:var( --e-global-color-astglobalcolor1 );transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-522695a .elementor-icon-list-icon svg{fill:var( --e-global-color-astglobalcolor1 );transition:fill 0.3s;}.elementor-19 .elementor-element.elementor-element-522695a{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-19 .elementor-element.elementor-element-522695a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19 .elementor-element.elementor-element-522695a .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-19 .elementor-element.elementor-element-522695a .elementor-icon-list-text{color:var( --e-global-color-astglobalcolor2 );transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-24e4c00{--display:flex;--min-height:800px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-24e4c00:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-24e4c00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #04214E 30%, var( --e-global-color-astglobalcolor0 ) 100%);}.elementor-19 .elementor-element.elementor-element-249a79f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:600;color:#F76F54;}.elementor-19 .elementor-element.elementor-element-02f7391{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-fcfe65d{--display:flex;}.elementor-19 .elementor-element.elementor-element-fcfe65d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-eael-feature-list .connector-type-classic .connector{border-color:var( --e-global-color-primary );}.elementor-widget-eael-feature-list .connector-type-modern .eael-feature-list-item:before, .elementor-widget-eael-feature-list .connector-type-modern .eael-feature-list-item:after{border-color:var( --e-global-color-primary );}.elementor-widget-eael-feature-list .eael-feature-list-content-box .eael-feature-list-title, .elementor-widget-eael-feature-list .eael-feature-list-content-box .eael-feature-list-title > a, .elementor-widget-eael-feature-list .eael-feature-list-content-box .eael-feature-list-title:visited{color:var( --e-global-color-primary );}.elementor-widget-eael-feature-list .eael-feature-list-content-box .eael-feature-list-title, .elementor-widget-eael-feature-list .eael-feature-list-content-box .eael-feature-list-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-eael-feature-list .eael-feature-list-content-box .eael-feature-list-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-19 .elementor-element.elementor-element-9cb5393 .eael-feature-list-items .eael-feature-list-icon-box .eael-feature-list-icon-inner{background-color:#F76F54;}.elementor-19 .elementor-element.elementor-element-9cb5393{padding:30px 30px 30px 30px;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-secondary );border-radius:15px 15px 15px 15px;}.elementor-19 .elementor-element.elementor-element-9cb5393 .eael-feature-list-items.eael-feature-list-horizontal{gap:15px;}.elementor-19 .elementor-element.elementor-element-9cb5393 .eael-feature-list-items.eael-feature-list-horizontal[data-layout-tablet="vertical"] .eael-feature-list-item{padding-bottom:calc(15px/2);}.elementor-19 .elementor-element.elementor-element-9cb5393 .eael-feature-list-items.eael-feature-list-vertical .eael-feature-list-item{padding-bottom:calc(15px/2);}body.rtl .elementor-19 .elementor-element.elementor-element-9cb5393 .eael-feature-list-items.eael-feature-list-vertical .eael-feature-list-item:after{left:calc(-15px/2);}.elementor-19 .elementor-element.elementor-element-9cb5393 .eael-feature-list-items.eael-feature-list-vertical.connector-type-modern .eael-feature-list-item:not(:last-child):before{height:calc(100% + 15px);}.elementor-19 .elementor-element.elementor-element-9cb5393 .eael-feature-list-items .eael-feature-list-icon{color:#fff;}.elementor-19 .elementor-element.elementor-element-9cb5393 .eael-feature-list-items .eael-feature-list-icon svg{fill:#fff;}.elementor-19 .elementor-element.elementor-element-9cb5393 .eael-feature-list-icon-box .eael-feature-list-icon{height:30px;width:30px;padding:0px 0px 0px 0px !important;}.elementor-19 .elementor-element.elementor-element-9cb5393 .eael-feature-list-items.connector-type-classic .connector{right:calc(100% - 30px);}.elementor-19 .elementor-element.elementor-element-9cb5393 .eael-feature-list-icon-box .eael-feature-list-icon i{font-size:15px !important;}.elementor-19 .elementor-element.elementor-element-9cb5393 .eael-feature-list-icon-box .eael-feature-list-icon svg{width:15px !important;height:15px !important;line-height:15px !important;}.elementor-19 .elementor-element.elementor-element-9cb5393 .eael-feature-list-icon-box .eael-feature-list-icon img{width:15px;height:15px;}.elementor-19 .elementor-element.elementor-element-9cb5393 .eael-feature-list-img{width:15px;height:15px;}.elementor-19 .elementor-element.elementor-element-9cb5393 .-icon-position-left .eael-feature-list-content-box, .elementor-19 .elementor-element.elementor-element-9cb5393 .-icon-position-right .eael-feature-list-content-box, .elementor-19 .elementor-element.elementor-element-9cb5393 .-icon-position-top .eael-feature-list-content-box{margin:30px;}.elementor-19 .elementor-element.elementor-element-9cb5393 .eael-feature-list-item .eael-feature-list-title{margin-bottom:10px;}.elementor-19 .elementor-element.elementor-element-9cb5393 .eael-feature-list-content-box .eael-feature-list-title, .elementor-19 .elementor-element.elementor-element-9cb5393 .eael-feature-list-content-box .eael-feature-list-title > a, .elementor-19 .elementor-element.elementor-element-9cb5393 .eael-feature-list-content-box .eael-feature-list-title:visited{color:var( --e-global-color-astglobalcolor4 );}.elementor-19 .elementor-element.elementor-element-9cb5393 .eael-feature-list-content-box .eael-feature-list-title, .elementor-19 .elementor-element.elementor-element-9cb5393 .eael-feature-list-content-box .eael-feature-list-title a{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-9cb5393 .eael-feature-list-content-box .eael-feature-list-content{color:var( --e-global-color-astglobalcolor5 );font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-babc506{--display:flex;--justify-content:center;}.elementor-19 .elementor-element.elementor-element-b0a5c93{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-b0a5c93.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-b0a5c93 img{width:90%;max-width:90%;}.elementor-19 .elementor-element.elementor-element-945f1e5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-108d775 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:600;color:#F76F54;}.elementor-19 .elementor-element.elementor-element-e6be674{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-edaea9c{--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-19 .elementor-element.elementor-element-edaea9c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-40a47b7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;padding:0px 0px 0px 0px;font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-19 .elementor-element.elementor-element-1ae5df1 .eael-feature-list-items .eael-feature-list-icon-box .eael-feature-list-icon-inner{background-color:#F76F54;}.elementor-19 .elementor-element.elementor-element-1ae5df1 .eael-feature-list-items.eael-feature-list-horizontal{gap:50px;}.elementor-19 .elementor-element.elementor-element-1ae5df1 .eael-feature-list-items.eael-feature-list-horizontal[data-layout-tablet="vertical"] .eael-feature-list-item{padding-bottom:calc(50px/2);}.elementor-19 .elementor-element.elementor-element-1ae5df1 .eael-feature-list-items.eael-feature-list-vertical .eael-feature-list-item{padding-bottom:calc(50px/2);}body.rtl .elementor-19 .elementor-element.elementor-element-1ae5df1 .eael-feature-list-items.eael-feature-list-vertical .eael-feature-list-item:after{left:calc(-50px/2);}.elementor-19 .elementor-element.elementor-element-1ae5df1 .eael-feature-list-items.eael-feature-list-vertical.connector-type-modern .eael-feature-list-item:not(:last-child):before{height:calc(100% + 50px);}.elementor-19 .elementor-element.elementor-element-1ae5df1 .eael-feature-list-items .eael-feature-list-icon{color:#fff;}.elementor-19 .elementor-element.elementor-element-1ae5df1 .eael-feature-list-items .eael-feature-list-icon svg{fill:#fff;}.elementor-19 .elementor-element.elementor-element-1ae5df1 .eael-feature-list-icon-box .eael-feature-list-icon{height:30px;width:30px;padding:0px 0px 0px 0px !important;}.elementor-19 .elementor-element.elementor-element-1ae5df1 .eael-feature-list-items.connector-type-classic .connector{right:calc(100% - 30px);}.elementor-19 .elementor-element.elementor-element-1ae5df1 .eael-feature-list-icon-box .eael-feature-list-icon i{font-size:15px !important;}.elementor-19 .elementor-element.elementor-element-1ae5df1 .eael-feature-list-icon-box .eael-feature-list-icon svg{width:15px !important;height:15px !important;line-height:15px !important;}.elementor-19 .elementor-element.elementor-element-1ae5df1 .eael-feature-list-icon-box .eael-feature-list-icon img{width:15px;height:15px;}.elementor-19 .elementor-element.elementor-element-1ae5df1 .eael-feature-list-img{width:15px;height:15px;}.elementor-19 .elementor-element.elementor-element-1ae5df1 .-icon-position-left .eael-feature-list-content-box, .elementor-19 .elementor-element.elementor-element-1ae5df1 .-icon-position-right .eael-feature-list-content-box, .elementor-19 .elementor-element.elementor-element-1ae5df1 .-icon-position-top .eael-feature-list-content-box{margin:10px;}.elementor-19 .elementor-element.elementor-element-1ae5df1 .eael-feature-list-item .eael-feature-list-title{margin-bottom:10px;}.elementor-19 .elementor-element.elementor-element-1ae5df1 .eael-feature-list-content-box .eael-feature-list-title, .elementor-19 .elementor-element.elementor-element-1ae5df1 .eael-feature-list-content-box .eael-feature-list-title > a, .elementor-19 .elementor-element.elementor-element-1ae5df1 .eael-feature-list-content-box .eael-feature-list-title:visited{color:#414247;}.elementor-19 .elementor-element.elementor-element-1ae5df1 .eael-feature-list-content-box .eael-feature-list-title, .elementor-19 .elementor-element.elementor-element-1ae5df1 .eael-feature-list-content-box .eael-feature-list-title a{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:500;}.elementor-19 .elementor-element.elementor-element-1ae5df1 .eael-feature-list-content-box .eael-feature-list-content{color:var( --e-global-color-astglobalcolor2 );font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-9eb840f{--display:flex;}.elementor-19 .elementor-element.elementor-element-13703f0{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-13703f0:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-13703f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#04214E;}.elementor-19 .elementor-element.elementor-element-e8d7345{--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-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-9d20090{width:var( --container-widget-width, 25.244% );max-width:25.244%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:25.244%;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-9d20090.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-9d20090 .elementor-image-box-wrapper{text-align:start;}.elementor-19 .elementor-element.elementor-element-9d20090.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-19 .elementor-element.elementor-element-9d20090.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-19 .elementor-element.elementor-element-9d20090.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-19 .elementor-element.elementor-element-9d20090 .elementor-image-box-wrapper .elementor-image-box-img{width:70%;}.elementor-19 .elementor-element.elementor-element-9d20090 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-19 .elementor-element.elementor-element-9d20090 .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:500;color:var( --e-global-color-astglobalcolor7 );}.elementor-19 .elementor-element.elementor-element-9d20090:has(:hover) .elementor-image-box-title,
					 .elementor-19 .elementor-element.elementor-element-9d20090:has(:focus) .elementor-image-box-title{color:var( --e-global-color-astglobalcolor7 );}.elementor-19 .elementor-element.elementor-element-0c1f6a6{--spacer-size:70px;width:var( --container-widget-width, 2.265% );max-width:2.265%;--container-widget-width:2.265%;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-0c1f6a6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-45bba08{width:var( --container-widget-width, 13.476% );max-width:13.476%;--container-widget-width:13.476%;--container-widget-flex-grow:0;color:var( --e-global-color-astglobalcolor7 );}.elementor-19 .elementor-element.elementor-element-45bba08.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-45bba08 p{margin-block-end:1px;}.elementor-19 .elementor-element.elementor-element-45bba08 a{color:var( --e-global-color-astglobalcolor4 );}.elementor-19 .elementor-element.elementor-element-45bba08 a:hover, .elementor-19 .elementor-element.elementor-element-45bba08 a:focus{color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-1be0d27{width:var( --container-widget-width, 27.032% );max-width:27.032%;--container-widget-width:27.032%;--container-widget-flex-grow:0;color:var( --e-global-color-astglobalcolor7 );}.elementor-19 .elementor-element.elementor-element-1be0d27.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-1be0d27 p{margin-block-end:1px;}.elementor-19 .elementor-element.elementor-element-1be0d27 a{color:var( --e-global-color-astglobalcolor7 );}.elementor-19 .elementor-element.elementor-element-1be0d27 a:hover, .elementor-19 .elementor-element.elementor-element-1be0d27 a:focus{color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-e2898cb{--spacer-size:70px;width:var( --container-widget-width, 3.742% );max-width:3.742%;--container-widget-width:3.742%;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-e2898cb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-bdc910c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-bdc910c p{margin-block-end:1px;}.elementor-19 .elementor-element.elementor-element-bdc910c{color:var( --e-global-color-astglobalcolor7 );}.elementor-19 .elementor-element.elementor-element-bdc910c a{color:var( --e-global-color-astglobalcolor7 );}.elementor-19 .elementor-element.elementor-element-bdc910c a:hover, .elementor-19 .elementor-element.elementor-element-bdc910c a:focus{color:var( --e-global-color-text );}@media(max-width:1024px){.elementor-19 .elementor-element.elementor-element-9cb5393 .-icon-position-left .eael-feature-list-content-box, .elementor-19 .elementor-element.elementor-element-9cb5393 .-icon-position-right .eael-feature-list-content-box, .elementor-19 .elementor-element.elementor-element-9cb5393 .-icon-position-top .eael-feature-list-content-box{margin:20px;}.elementor-19 .elementor-element.elementor-element-108d775{text-align:center;}.elementor-19 .elementor-element.elementor-element-1ae5df1 .-icon-position-left .eael-feature-list-content-box, .elementor-19 .elementor-element.elementor-element-1ae5df1 .-icon-position-right .eael-feature-list-content-box, .elementor-19 .elementor-element.elementor-element-1ae5df1 .-icon-position-top .eael-feature-list-content-box{margin:20px;}.elementor-19 .elementor-element.elementor-element-9d20090{width:var( --container-widget-width, 152.25px );max-width:152.25px;--container-widget-width:152.25px;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-9d20090 .elementor-image-box-title{font-size:13px;}.elementor-19 .elementor-element.elementor-element-0c1f6a6{--spacer-size:0px;width:var( --container-widget-width, 10px );max-width:10px;--container-widget-width:10px;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-45bba08{width:var( --container-widget-width, 73.267px );max-width:73.267px;--container-widget-width:73.267px;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-1be0d27{width:var( --container-widget-width, 181.05px );max-width:181.05px;--container-widget-width:181.05px;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-e2898cb{--spacer-size:0px;width:var( --container-widget-width, 10px );max-width:10px;--container-widget-width:10px;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-bdc910c{width:var( --container-widget-width, 202.533px );max-width:202.533px;--container-widget-width:202.533px;--container-widget-flex-grow:0;}}@media(max-width:767px){.elementor-19 .elementor-element.elementor-element-01a53af{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-eafc019{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-19 .elementor-element.elementor-element-00d6d5b{margin:-42px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:18px;}.elementor-19 .elementor-element.elementor-element-0565ffb{--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-19 .elementor-element.elementor-element-0565ffb.e-con{--align-self:center;}.elementor-19 .elementor-element.elementor-element-2f488a3 .elementor-counter-number-wrapper{font-size:35px;}.elementor-19 .elementor-element.elementor-element-ad73730 .elementor-counter-number-wrapper{font-size:35px;}.elementor-19 .elementor-element.elementor-element-5f27f87{width:var( --container-widget-width, 338px );max-width:338px;padding:0px 0px 0px 4px;--container-widget-width:338px;--container-widget-flex-grow:0;text-align:center;}.elementor-19 .elementor-element.elementor-element-5f27f87 .elementor-heading-title{font-size:50px;}.elementor-19 .elementor-element.elementor-element-53a450e{text-align:center;font-size:18px;}.elementor-19 .elementor-element.elementor-element-751aaba{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-19 .elementor-element.elementor-element-7766b47 .elementor-heading-title{font-size:35px;}.elementor-19 .elementor-element.elementor-element-4f9d9d3{--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;}.elementor-19 .elementor-element.elementor-element-ea1c59f{text-align:center;}.elementor-19 .elementor-element.elementor-element-ea1c59f .elementor-heading-title{font-size:20px;}.elementor-19 .elementor-element.elementor-element-d8b5257{text-align:justify;}.elementor-19 .elementor-element.elementor-element-dcbab9b{--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;}.elementor-19 .elementor-element.elementor-element-e9dda77{text-align:center;}.elementor-19 .elementor-element.elementor-element-e9dda77 .elementor-heading-title{font-size:20px;}.elementor-19 .elementor-element.elementor-element-07e6306{text-align:justify;}.elementor-19 .elementor-element.elementor-element-9feb8fc{--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;}.elementor-19 .elementor-element.elementor-element-f9efd7b{text-align:center;}.elementor-19 .elementor-element.elementor-element-f9efd7b .elementor-heading-title{font-size:20px;}.elementor-19 .elementor-element.elementor-element-b45d082{text-align:justify;}.elementor-19 .elementor-element.elementor-element-5609e0b{--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;}.elementor-19 .elementor-element.elementor-element-14b4267{text-align:center;}.elementor-19 .elementor-element.elementor-element-14b4267 .elementor-heading-title{font-size:20px;}.elementor-19 .elementor-element.elementor-element-3238d5e{text-align:justify;}.elementor-19 .elementor-element.elementor-element-249a79f{padding:10px 10px 10px 10px;text-align:center;}.elementor-19 .elementor-element.elementor-element-249a79f .elementor-heading-title{font-size:30px;}.elementor-19 .elementor-element.elementor-element-02f7391{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-19 .elementor-element.elementor-element-9cb5393{padding:10px 10px 10px 10px;}.elementor-19 .elementor-element.elementor-element-9cb5393 .-mobile-icon-position-left .eael-feature-list-content-box{margin:0 0 0 10px !important;}.elementor-19 .elementor-element.elementor-element-9cb5393 .-mobile-icon-position-right .eael-feature-list-content-box{margin:0 10px 0 0 !important;}.elementor-19 .elementor-element.elementor-element-9cb5393 .-icon-position-left .eael-feature-list-content-box, .elementor-19 .elementor-element.elementor-element-9cb5393 .-icon-position-right .eael-feature-list-content-box, .elementor-19 .elementor-element.elementor-element-9cb5393 .-icon-position-top .eael-feature-list-content-box{margin:10px;}.elementor-19 .elementor-element.elementor-element-9cb5393 .eael-feature-list-content-box .eael-feature-list-title, .elementor-19 .elementor-element.elementor-element-9cb5393 .eael-feature-list-content-box .eael-feature-list-title a{font-size:15px;}.elementor-19 .elementor-element.elementor-element-babc506.e-con{--order:-99999 /* order start hack */;}.elementor-19 .elementor-element.elementor-element-b0a5c93 img{width:65%;max-width:65%;}.elementor-19 .elementor-element.elementor-element-108d775{text-align:center;}.elementor-19 .elementor-element.elementor-element-108d775 .elementor-heading-title{font-size:35px;}.elementor-19 .elementor-element.elementor-element-e6be674{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-19 .elementor-element.elementor-element-40a47b7{text-align:start;font-size:25px;}.elementor-19 .elementor-element.elementor-element-1ae5df1 .-mobile-icon-position-left .eael-feature-list-content-box{margin:0 0 0 10px !important;}.elementor-19 .elementor-element.elementor-element-1ae5df1 .-mobile-icon-position-right .eael-feature-list-content-box{margin:0 10px 0 0 !important;}.elementor-19 .elementor-element.elementor-element-1ae5df1 .-icon-position-left .eael-feature-list-content-box, .elementor-19 .elementor-element.elementor-element-1ae5df1 .-icon-position-right .eael-feature-list-content-box, .elementor-19 .elementor-element.elementor-element-1ae5df1 .-icon-position-top .eael-feature-list-content-box{margin:10px;}.elementor-19 .elementor-element.elementor-element-9eb840f{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-19 .elementor-element.elementor-element-e8d7345{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-19 .elementor-element.elementor-element-9d20090{width:var( --container-widget-width, 339.817px );max-width:339.817px;--container-widget-width:339.817px;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-9d20090 .elementor-image-box-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-9d20090 .elementor-image-box-img{margin-bottom:10px;}.elementor-19 .elementor-element.elementor-element-0c1f6a6{--spacer-size:0px;}.elementor-19 .elementor-element.elementor-element-45bba08{width:var( --container-widget-width, 149.817px );max-width:149.817px;--container-widget-width:149.817px;--container-widget-flex-grow:0;text-align:center;}.elementor-19 .elementor-element.elementor-element-1be0d27{width:var( --container-widget-width, 312.9px );max-width:312.9px;--container-widget-width:312.9px;--container-widget-flex-grow:0;text-align:center;}.elementor-19 .elementor-element.elementor-element-e2898cb{--spacer-size:0px;}.elementor-19 .elementor-element.elementor-element-bdc910c{width:var( --container-widget-width, 272.533px );max-width:272.533px;--container-widget-width:272.533px;--container-widget-flex-grow:0;text-align:center;}}@media(min-width:768px){.elementor-19 .elementor-element.elementor-element-01a53af{--width:100%;}.elementor-19 .elementor-element.elementor-element-eafc019{--width:50%;}.elementor-19 .elementor-element.elementor-element-751aaba{--width:100%;}.elementor-19 .elementor-element.elementor-element-68f4c36{--width:80%;}.elementor-19 .elementor-element.elementor-element-f00b939{--width:80%;}.elementor-19 .elementor-element.elementor-element-fcfe65d{--width:55%;}.elementor-19 .elementor-element.elementor-element-e6be674{--width:70%;}.elementor-19 .elementor-element.elementor-element-edaea9c{--width:47.935%;}.elementor-19 .elementor-element.elementor-element-e8d7345{--width:85%;}}@media(max-width:1024px) and (min-width:768px){.elementor-19 .elementor-element.elementor-element-eafc019{--width:668px;}.elementor-19 .elementor-element.elementor-element-751aaba{--width:750px;}.elementor-19 .elementor-element.elementor-element-68f4c36{--width:756px;}.elementor-19 .elementor-element.elementor-element-f00b939{--width:756px;}.elementor-19 .elementor-element.elementor-element-e6be674{--width:750px;}.elementor-19 .elementor-element.elementor-element-e8d7345{--width:738px;}}/* Start custom CSS for wpforms, class: .elementor-element-95f9ea4 *//* ====================================
   FORMULARIO WPFORMS - ASESORIAS IT
   ==================================== */

/* Fuente Poppins para todo el formulario */
.wpforms-container,
.wpforms-container * {
    font-family: 'Poppins', sans-serif !important;
}

/* ====================================
   INPUTS Y CAMPOS
   ==================================== */

/* Todos los inputs con el mismo ancho y border-radius de 10px */
.wpforms-field input[type="text"],
.wpforms-field input[type="email"],
.wpforms-field input[type="tel"],
.wpforms-field input[type="url"],
.wpforms-field input[type="number"],
.wpforms-field select,
.wpforms-field textarea {
    width: 100% !important;
    border-radius: 10px !important;
    border: 2px solid #999 !important;
    padding: 14px 20px !important;
    font-size: 17px !important;
    transition: all 0.3s ease !important;
    background-color: #fff !important;
}

/* QUITAR FLECHAS DEL INPUT NUMBER */
/* Chrome, Safari, Edge */
.wpforms-field input[type="number"]::-webkit-outer-spin-button,
.wpforms-field input[type="number"]::-webkit-inner-spin-button {
    -webkit-appearance: none !important;
    margin: 0 !important;
}

/* Firefox */
.wpforms-field input[type="number"] {
    -moz-appearance: textfield !important;
}

/* Focus en los inputs */
.wpforms-field input:focus,
.wpforms-field select:focus,
.wpforms-field textarea:focus {
    border-color: #F76F54 !important;
    outline: none !important;
    box-shadow: 0 0 0 3px rgba(247, 111, 84, 0.15) !important;
}

/* Textarea */
.wpforms-field textarea {
    min-height: 150px !important;
    resize: vertical !important;
}

/* Labels - ESPACIO MÍNIMO */
.wpforms-field-label {
    font-weight: 500 !important;
    margin-bottom: 8px !important; /* Reducido a 1px */
    margin-top: 0 !important;
    color: #1a1a1a !important;
    font-size: 17px !important;
    line-height: 1.3 !important;
}

/* Sublabels (Nombre, Apellidos) */
.wpforms-field-sublabel {
    font-size: 15px !important;
    color: #666 !important;
    margin-top: 1px !important; /* Reducido a 1px */
    margin-bottom: 0 !important;
    font-weight: 400 !important;
    line-height: 1.2 !important;
}

/* ====================================
   BOTÓN SUBMIT - ANCHO COMPLETO
   ==================================== */

/* Contenedor del botón */
.wpforms-submit-container {
    width: 100% !important;
    text-align: left !important;
    margin-top: 30px !important; /* Reducido a 3px */
    padding-top: 0 !important;
}

/* Botón principal - ANCHO COMPLETO */
.wpforms-submit-container button[type="submit"],
.wpforms-submit-container input[type="submit"] {
    background-color: #F76F54 !important;
    color: #ffffff !important;
    border: none !important;
    border-radius: 10px !important;
    padding: 1px 40px !important;
    font-size: 18px !important;
    font-weight: 600 !important;
    cursor: pointer !important;
    transition: all 0.3s ease !important;
    text-transform: none !important;
    box-shadow: 0 4px 10px rgba(247, 111, 84, 0.3) !important;
    width: 100% !important;
    margin-top: 0 !important;
}

/* Hover del botón */
.wpforms-submit-container button[type="submit"]:hover,
.wpforms-submit-container input[type="submit"]:hover {
    background-color: #e55d42 !important;
    box-shadow: 0 6px 15px rgba(247, 111, 84, 0.4) !important;
    transform: translateY(-2px) !important;
}

/* Active del botón */
.wpforms-submit-container button[type="submit"]:active,
.wpforms-submit-container input[type="submit"]:active {
    transform: translateY(0) !important;
    box-shadow: 0 2px 5px rgba(247, 111, 84, 0.3) !important;
}

/* ====================================
   CAMPOS DE NOMBRE (LADO A LADO)
   ==================================== */

/* Asegurar que Nombre y Apellidos estén lado a lado */
.wpforms-field-name .wpforms-field-row {
    display: flex !important;
    gap: 15px !important;
    margin-bottom: 0 !important;
}

.wpforms-field-name .wpforms-field-row > div {
    flex: 1 !important;
    margin-bottom: 0 !important;
}

/* ====================================
   ASTERISCOS REQUERIDOS
   ==================================== */

.wpforms-required-label {
    color: #F76F54 !important;
    font-weight: 600 !important;
}

/* ====================================
   ESPACIADO ENTRE CAMPOS - ULTRA COMPACTO
   ==================================== */

.wpforms-field {
    margin-bottom: 3px !important; /* ULTRA REDUCIDO a 3px */
    padding-bottom: 0 !important;
}

.wpforms-field-container {
    padding: 0 !important;
    margin: 0 !important;
}

/* ====================================
   RESPONSIVE
   ==================================== */

@media (max-width: 768px) {
    /* Campos apilados en móvil */
    .wpforms-field-name .wpforms-field-row {
        flex-direction: column !important;
        gap: 3px !important; /* Reducido a 3px */
    }
    
    /* Asegurar ancho completo en móvil */
    .wpforms-submit-container button[type="submit"],
    .wpforms-submit-container input[type="submit"] {
        width: 100% !important;
        padding: 14px 30px !important;
        font-size: 17px !important;
    }
}

/* ====================================
   MENSAJES DE ERROR Y ÉXITO
   ==================================== */

/* Mensajes de error */
.wpforms-error {
    color: #F76F54 !important;
    font-size: 14px !important;
    margin-top: 1px !important; /* Reducido a 1px */
    font-weight: 500 !important;
}

/* Campos con error */
.wpforms-field.wpforms-has-error input,
.wpforms-field.wpforms-has-error textarea,
.wpforms-field.wpforms-has-error select {
    border-color: #F76F54 !important;
    background-color: #fff5f3 !important;
}

/* Mensaje de confirmación */
.wpforms-confirmation-container-full {
    background-color: #d4edda !important;
    border: 2px solid #28a745 !important;
    color: #155724 !important;
    padding: 20px !important;
    border-radius: 10px !important;
    margin: 20px 0 !important;
    font-weight: 500 !important;
}

/* ====================================
   PLACEHOLDER
   ==================================== */

.wpforms-field input::placeholder,
.wpforms-field textarea::placeholder {
    color: #999 !important;
    font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-45bba08 */a{
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bdc910c */a, p{
    text-decoration: none !important;
}/* End custom CSS */