.elementor-1819 .elementor-element.elementor-element-efe4e6d{--display:flex;--justify-content:center;--gap:17px 0px;--row-gap:17px;--column-gap:0px;--padding-top:45px;--padding-bottom:40px;--padding-left:72px;--padding-right:72px;}.elementor-1819 .elementor-element.elementor-element-efe4e6d:not(.elementor-motion-effects-element-type-background), .elementor-1819 .elementor-element.elementor-element-efe4e6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ltnuevoproyecto.cl/wp-content/uploads/2026/07/image-17.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Arial, Helvetica, sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-1819 .elementor-element.elementor-element-0bb6c58{width:var( --container-widget-width, 46.137% );max-width:46.137%;--container-widget-width:46.137%;--container-widget-flex-grow:0;}.elementor-1819 .elementor-element.elementor-element-0bb6c58.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1819 .elementor-element.elementor-element-0bb6c58 .elementor-heading-title{font-family:"Poppins", Arial, Helvetica, sans-serif;font-size:39px;font-weight:700;font-style:normal;line-height:50px;color:#FFFFFF;}.elementor-1819 .elementor-element.elementor-element-2bc36a1{width:var( --container-widget-width, 57.119% );max-width:57.119%;--container-widget-width:57.119%;--container-widget-flex-grow:0;}.elementor-1819 .elementor-element.elementor-element-2bc36a1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1819 .elementor-element.elementor-element-2bc36a1 .elementor-heading-title{font-family:"Poppins", Arial, Helvetica, sans-serif;font-size:20px;font-weight:600;font-style:normal;line-height:50px;color:var( --e-global-color-primary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Arial, Helvetica, 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-1819 .elementor-element.elementor-element-7a3d8bd{width:var( --container-widget-width, 44.264% );max-width:44.264%;--container-widget-width:44.264%;--container-widget-flex-grow:0;font-family:"Poppins", Arial, Helvetica, sans-serif;font-size:16px;font-weight:400;line-height:19px;color:var( --e-global-color-2b550cd );}.elementor-1819 .elementor-element.elementor-element-7a3d8bd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1819 .elementor-element.elementor-element-a0c757e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1819 .elementor-element.elementor-element-a0c757e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Arial, Helvetica, sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1819 .elementor-element.elementor-element-567a877 .elementor-button{background-color:#F86920;fill:#000000;color:#000000;padding:18px 30px 18px 30px;}.elementor-1819 .elementor-element.elementor-element-567a877{width:initial;max-width:initial;}.elementor-1819 .elementor-element.elementor-element-567a877.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1819 .elementor-element.elementor-element-567a877 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1819 .elementor-element.elementor-element-567a877 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-1819 .elementor-element.elementor-element-7f75eb0 .elementor-button{background-color:transparent;fill:var( --e-global-color-2b550cd );color:var( --e-global-color-2b550cd );background-image:linear-gradient(180deg, #151B2000 0%, #F2295B00 100%);border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-2b550cd );padding:16px 30px 16px 30px;}.elementor-1819 .elementor-element.elementor-element-7f75eb0{width:initial;max-width:initial;}.elementor-1819 .elementor-element.elementor-element-7f75eb0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1819 .elementor-element.elementor-element-7f75eb0 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1819 .elementor-element.elementor-element-08ac604{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:-8px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1819 .elementor-element.elementor-element-649a9ef{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;}.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-1819 .elementor-element.elementor-element-4118e04 .elementor-icon-wrapper{text-align:center;}.elementor-1819 .elementor-element.elementor-element-4118e04.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-1819 .elementor-element.elementor-element-4118e04.elementor-view-framed .elementor-icon, .elementor-1819 .elementor-element.elementor-element-4118e04.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-1819 .elementor-element.elementor-element-4118e04.elementor-view-framed .elementor-icon, .elementor-1819 .elementor-element.elementor-element-4118e04.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1819 .elementor-element.elementor-element-4118e04 .elementor-icon{font-size:29px;}.elementor-1819 .elementor-element.elementor-element-4118e04 .elementor-icon svg{height:29px;}.elementor-1819 .elementor-element.elementor-element-dfe57b9 .elementor-heading-title{font-family:"Poppins", Arial, Helvetica, sans-serif;font-size:13px;font-weight:700;font-style:normal;line-height:17px;color:#FFFFFF;}.elementor-1819 .elementor-element.elementor-element-bdb4f5a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-1819 .elementor-element.elementor-element-90e6372 .elementor-icon-wrapper{text-align:center;}.elementor-1819 .elementor-element.elementor-element-90e6372.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-1819 .elementor-element.elementor-element-90e6372.elementor-view-framed .elementor-icon, .elementor-1819 .elementor-element.elementor-element-90e6372.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-1819 .elementor-element.elementor-element-90e6372.elementor-view-framed .elementor-icon, .elementor-1819 .elementor-element.elementor-element-90e6372.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1819 .elementor-element.elementor-element-90e6372 .elementor-icon{font-size:29px;}.elementor-1819 .elementor-element.elementor-element-90e6372 .elementor-icon svg{height:29px;}.elementor-1819 .elementor-element.elementor-element-e1699dd .elementor-heading-title{font-family:"Poppins", Arial, Helvetica, sans-serif;font-size:13px;font-weight:700;font-style:normal;line-height:17px;color:#FFFFFF;}.elementor-1819 .elementor-element.elementor-element-006bd67{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-1819 .elementor-element.elementor-element-32ee838 .elementor-icon-wrapper{text-align:center;}.elementor-1819 .elementor-element.elementor-element-32ee838.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-1819 .elementor-element.elementor-element-32ee838.elementor-view-framed .elementor-icon, .elementor-1819 .elementor-element.elementor-element-32ee838.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-1819 .elementor-element.elementor-element-32ee838.elementor-view-framed .elementor-icon, .elementor-1819 .elementor-element.elementor-element-32ee838.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1819 .elementor-element.elementor-element-32ee838 .elementor-icon{font-size:29px;}.elementor-1819 .elementor-element.elementor-element-32ee838 .elementor-icon svg{height:29px;}.elementor-1819 .elementor-element.elementor-element-f7a20e5 .elementor-heading-title{font-family:"Poppins", Arial, Helvetica, sans-serif;font-size:13px;font-weight:700;font-style:normal;line-height:17px;color:#FFFFFF;}.elementor-1819 .elementor-element.elementor-element-7d17b76{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-1819 .elementor-element.elementor-element-746c37e .elementor-icon-wrapper{text-align:center;}.elementor-1819 .elementor-element.elementor-element-746c37e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-1819 .elementor-element.elementor-element-746c37e.elementor-view-framed .elementor-icon, .elementor-1819 .elementor-element.elementor-element-746c37e.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-1819 .elementor-element.elementor-element-746c37e.elementor-view-framed .elementor-icon, .elementor-1819 .elementor-element.elementor-element-746c37e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1819 .elementor-element.elementor-element-746c37e .elementor-icon{font-size:29px;}.elementor-1819 .elementor-element.elementor-element-746c37e .elementor-icon svg{height:29px;}.elementor-1819 .elementor-element.elementor-element-6b8cde8 .elementor-heading-title{font-family:"Poppins", Arial, Helvetica, sans-serif;font-size:13px;font-weight:700;font-style:normal;line-height:17px;color:#FFFFFF;}.elementor-1819 .elementor-element.elementor-element-41505a2{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:36px;--padding-bottom:36px;--padding-left:10px;--padding-right:10px;}.elementor-1819 .elementor-element.elementor-element-e4e91e7{--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:5px 5px;--row-gap:5px;--column-gap:5px;border-style:none;--border-style:none;--border-radius:9px 9px 9px 9px;box-shadow:0px 0px 10px -3px rgba(0,0,0,0.5);--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:0px;}.elementor-1819 .elementor-element.elementor-element-e4e91e7:not(.elementor-motion-effects-element-type-background), .elementor-1819 .elementor-element.elementor-element-e4e91e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1819 .elementor-element.elementor-element-cc5e20a{width:var( --container-widget-width, 21.801% );max-width:21.801%;margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:21.801%;--container-widget-flex-grow:0;}.elementor-1819 .elementor-element.elementor-element-cc5e20a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1819 .elementor-element.elementor-element-cc5e20a .elementor-icon-wrapper{text-align:center;}.elementor-1819 .elementor-element.elementor-element-cc5e20a .elementor-icon{font-size:37px;}.elementor-1819 .elementor-element.elementor-element-cc5e20a .elementor-icon svg{height:37px;}.elementor-1819 .elementor-element.elementor-element-25ae004{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1819 .elementor-element.elementor-element-25ae004.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1819 .elementor-element.elementor-element-bfbb4b9 .elementor-heading-title{font-family:"Poppins", Arial, Helvetica, sans-serif;font-size:15px;font-weight:600;font-style:normal;line-height:34px;color:var( --e-global-color-text );}.elementor-1819 .elementor-element.elementor-element-7c3ca62{font-family:"Poppins", Arial, Helvetica, sans-serif;font-size:13px;font-weight:500;}.elementor-1819 .elementor-element.elementor-element-7c3ca62 p{margin-block-end:4px;}.elementor-1819 .elementor-element.elementor-element-f74c1b0{--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:5px 5px;--row-gap:5px;--column-gap:5px;border-style:none;--border-style:none;--border-radius:9px 9px 9px 9px;box-shadow:0px 0px 10px -3px rgba(0,0,0,0.5);--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:0px;}.elementor-1819 .elementor-element.elementor-element-f74c1b0:not(.elementor-motion-effects-element-type-background), .elementor-1819 .elementor-element.elementor-element-f74c1b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1819 .elementor-element.elementor-element-64bd547{width:var( --container-widget-width, 21.801% );max-width:21.801%;margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:21.801%;--container-widget-flex-grow:0;}.elementor-1819 .elementor-element.elementor-element-64bd547.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1819 .elementor-element.elementor-element-64bd547 .elementor-icon-wrapper{text-align:center;}.elementor-1819 .elementor-element.elementor-element-64bd547 .elementor-icon{font-size:37px;}.elementor-1819 .elementor-element.elementor-element-64bd547 .elementor-icon svg{height:37px;}.elementor-1819 .elementor-element.elementor-element-ef3e3f1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1819 .elementor-element.elementor-element-ef3e3f1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1819 .elementor-element.elementor-element-31deea3 .elementor-heading-title{font-family:"Poppins", Arial, Helvetica, sans-serif;font-size:15px;font-weight:600;font-style:normal;line-height:34px;color:var( --e-global-color-text );}.elementor-1819 .elementor-element.elementor-element-9144e20{font-family:"Poppins", Arial, Helvetica, sans-serif;font-size:13px;font-weight:500;}.elementor-1819 .elementor-element.elementor-element-9144e20 p{margin-block-end:4px;}.elementor-1819 .elementor-element.elementor-element-8021ae7{--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:5px 5px;--row-gap:5px;--column-gap:5px;border-style:none;--border-style:none;--border-radius:9px 9px 9px 9px;box-shadow:0px 0px 10px -3px rgba(0,0,0,0.5);--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:0px;}.elementor-1819 .elementor-element.elementor-element-8021ae7:not(.elementor-motion-effects-element-type-background), .elementor-1819 .elementor-element.elementor-element-8021ae7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1819 .elementor-element.elementor-element-ec5ff2e{width:var( --container-widget-width, 21.801% );max-width:21.801%;margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:21.801%;--container-widget-flex-grow:0;}.elementor-1819 .elementor-element.elementor-element-ec5ff2e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1819 .elementor-element.elementor-element-ec5ff2e .elementor-icon-wrapper{text-align:center;}.elementor-1819 .elementor-element.elementor-element-ec5ff2e .elementor-icon{font-size:37px;}.elementor-1819 .elementor-element.elementor-element-ec5ff2e .elementor-icon svg{height:37px;}.elementor-1819 .elementor-element.elementor-element-b98a7f9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1819 .elementor-element.elementor-element-b98a7f9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1819 .elementor-element.elementor-element-be336d4 .elementor-heading-title{font-family:"Poppins", Arial, Helvetica, sans-serif;font-size:15px;font-weight:600;font-style:normal;line-height:34px;color:var( --e-global-color-text );}.elementor-1819 .elementor-element.elementor-element-506f67b{font-family:"Poppins", Arial, Helvetica, sans-serif;font-size:13px;font-weight:500;}.elementor-1819 .elementor-element.elementor-element-506f67b p{margin-block-end:4px;}.elementor-1819 .elementor-element.elementor-element-7387feb{--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:5px 5px;--row-gap:5px;--column-gap:5px;border-style:none;--border-style:none;--border-radius:9px 9px 9px 9px;box-shadow:0px 0px 10px -3px rgba(0,0,0,0.5);--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:0px;}.elementor-1819 .elementor-element.elementor-element-7387feb:not(.elementor-motion-effects-element-type-background), .elementor-1819 .elementor-element.elementor-element-7387feb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1819 .elementor-element.elementor-element-603fd9e{width:var( --container-widget-width, 21.801% );max-width:21.801%;margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:21.801%;--container-widget-flex-grow:0;}.elementor-1819 .elementor-element.elementor-element-603fd9e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1819 .elementor-element.elementor-element-603fd9e .elementor-icon-wrapper{text-align:center;}.elementor-1819 .elementor-element.elementor-element-603fd9e .elementor-icon{font-size:37px;}.elementor-1819 .elementor-element.elementor-element-603fd9e .elementor-icon svg{height:37px;}.elementor-1819 .elementor-element.elementor-element-50ec414{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1819 .elementor-element.elementor-element-50ec414.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1819 .elementor-element.elementor-element-da782aa .elementor-heading-title{font-family:"Poppins", Arial, Helvetica, sans-serif;font-size:15px;font-weight:600;font-style:normal;line-height:34px;color:var( --e-global-color-text );}.elementor-1819 .elementor-element.elementor-element-3402d42{font-family:"Poppins", Arial, Helvetica, sans-serif;font-size:13px;font-weight:500;}.elementor-1819 .elementor-element.elementor-element-3402d42 p{margin-block-end:4px;}.elementor-1819 .elementor-element.elementor-element-d45d51a{--display:flex;--gap:13px 13px;--row-gap:13px;--column-gap:13px;--padding-top:10px;--padding-bottom:47px;--padding-left:10px;--padding-right:10px;}.elementor-1819 .elementor-element.elementor-element-99127d0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1819 .elementor-element.elementor-element-99127d0 .elementor-heading-title{font-family:"Inter", Arial, Helvetica, sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:0.8px;}.elementor-1819 .elementor-element.elementor-element-94181de{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1819 .elementor-element.elementor-element-6429f5c{--display:flex;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--border-radius:14px 14px 14px 14px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-1819 .elementor-element.elementor-element-6429f5c:not(.elementor-motion-effects-element-type-background), .elementor-1819 .elementor-element.elementor-element-6429f5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Arial, Helvetica, sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-1819 .elementor-element.elementor-element-9cf5465{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 2px) 0px;}.elementor-1819 .elementor-element.elementor-element-9cf5465 img{width:73%;border-radius:100% 100% 100% 100%;}.elementor-1819 .elementor-element.elementor-element-1a4b4a9{text-align:center;}.elementor-1819 .elementor-element.elementor-element-1a4b4a9 .elementor-heading-title{font-size:15px;color:var( --e-global-color-text );}.elementor-1819 .elementor-element.elementor-element-1996109{--display:flex;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--border-radius:14px 14px 14px 14px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-1819 .elementor-element.elementor-element-1996109:not(.elementor-motion-effects-element-type-background), .elementor-1819 .elementor-element.elementor-element-1996109 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1819 .elementor-element.elementor-element-054d3b4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 2px) 0px;}.elementor-1819 .elementor-element.elementor-element-054d3b4 img{width:73%;border-radius:100% 100% 100% 100%;}.elementor-1819 .elementor-element.elementor-element-999c7a8{text-align:center;}.elementor-1819 .elementor-element.elementor-element-999c7a8 .elementor-heading-title{font-size:15px;color:var( --e-global-color-text );}.elementor-1819 .elementor-element.elementor-element-d0bbe9c{--display:flex;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--border-radius:14px 14px 14px 14px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-1819 .elementor-element.elementor-element-d0bbe9c:not(.elementor-motion-effects-element-type-background), .elementor-1819 .elementor-element.elementor-element-d0bbe9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1819 .elementor-element.elementor-element-44d4677{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 2px) 0px;}.elementor-1819 .elementor-element.elementor-element-44d4677 img{width:73%;border-radius:100% 100% 100% 100%;}.elementor-1819 .elementor-element.elementor-element-8374813{text-align:center;}.elementor-1819 .elementor-element.elementor-element-8374813 .elementor-heading-title{font-size:15px;color:var( --e-global-color-text );}.elementor-1819 .elementor-element.elementor-element-50ed9a2{--display:flex;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--border-radius:14px 14px 14px 14px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-1819 .elementor-element.elementor-element-50ed9a2:not(.elementor-motion-effects-element-type-background), .elementor-1819 .elementor-element.elementor-element-50ed9a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1819 .elementor-element.elementor-element-1ca0457{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 2px) 0px;}.elementor-1819 .elementor-element.elementor-element-1ca0457 img{width:73%;border-radius:100% 100% 100% 100%;}.elementor-1819 .elementor-element.elementor-element-ef65478{text-align:center;}.elementor-1819 .elementor-element.elementor-element-ef65478 .elementor-heading-title{font-size:15px;color:var( --e-global-color-text );}.elementor-1819 .elementor-element.elementor-element-60ca7cb{--display:flex;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--border-radius:14px 14px 14px 14px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-1819 .elementor-element.elementor-element-60ca7cb:not(.elementor-motion-effects-element-type-background), .elementor-1819 .elementor-element.elementor-element-60ca7cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1819 .elementor-element.elementor-element-8a3e866{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 2px) 0px;}.elementor-1819 .elementor-element.elementor-element-8a3e866 img{width:73%;border-radius:100% 100% 100% 100%;}.elementor-1819 .elementor-element.elementor-element-0cc63dd{text-align:center;}.elementor-1819 .elementor-element.elementor-element-0cc63dd .elementor-heading-title{font-size:15px;color:var( --e-global-color-text );}.elementor-1819 .elementor-element.elementor-element-604a183{--display:flex;}.elementor-1819 .elementor-element.elementor-element-57ed9da{--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:21px 21px 21px 21px;--padding-top:0px;--padding-bottom:0px;--padding-left:21px;--padding-right:0px;}.elementor-1819 .elementor-element.elementor-element-57ed9da:not(.elementor-motion-effects-element-type-background), .elementor-1819 .elementor-element.elementor-element-57ed9da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-1819 .elementor-element.elementor-element-6e28816{--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:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-1819 .elementor-element.elementor-element-6e28816.e-con{--order:-99999 /* order start hack */;}.elementor-1819 .elementor-element.elementor-element-c9bf876{width:var( --container-widget-width, 21.801% );max-width:21.801%;margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:21.801%;--container-widget-flex-grow:0;}.elementor-1819 .elementor-element.elementor-element-c9bf876.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1819 .elementor-element.elementor-element-c9bf876 .elementor-icon-wrapper{text-align:end;}.elementor-1819 .elementor-element.elementor-element-c9bf876.elementor-view-stacked .elementor-icon{background-color:#F25A0D;}.elementor-1819 .elementor-element.elementor-element-c9bf876.elementor-view-framed .elementor-icon, .elementor-1819 .elementor-element.elementor-element-c9bf876.elementor-view-default .elementor-icon{color:#F25A0D;border-color:#F25A0D;}.elementor-1819 .elementor-element.elementor-element-c9bf876.elementor-view-framed .elementor-icon, .elementor-1819 .elementor-element.elementor-element-c9bf876.elementor-view-default .elementor-icon svg{fill:#F25A0D;}.elementor-1819 .elementor-element.elementor-element-c9bf876 .elementor-icon{font-size:68px;}.elementor-1819 .elementor-element.elementor-element-c9bf876 .elementor-icon svg{height:68px;}.elementor-1819 .elementor-element.elementor-element-4b9ceab{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1819 .elementor-element.elementor-element-4b9ceab.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1819 .elementor-element.elementor-element-737a934 .elementor-heading-title{font-family:"Poppins", Arial, Helvetica, sans-serif;font-size:23px;font-weight:600;font-style:normal;line-height:34px;color:#FFFFFF;}.elementor-1819 .elementor-element.elementor-element-8355a7f{font-family:"Poppins", Arial, Helvetica, sans-serif;font-size:13px;font-weight:500;color:var( --e-global-color-2b550cd );}.elementor-1819 .elementor-element.elementor-element-8355a7f p{margin-block-end:4px;}.elementor-1819 .elementor-element.elementor-element-ea76cf0{--display:flex;--justify-content:center;}.elementor-1819 .elementor-element.elementor-element-d805900 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1819 .elementor-element.elementor-element-d805900 .elementor-button{fill:#FFFFFF;color:#FFFFFF;padding:0px 0px 0px 0px;}.elementor-1819 .elementor-element.elementor-element-5d2c9b1{--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;--flex-wrap:nowrap;}.elementor-1819 .elementor-element.elementor-element-8d96151{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:14px 14px 14px 14px;}.elementor-1819 .elementor-element.elementor-element-8d96151:not(.elementor-motion-effects-element-type-background), .elementor-1819 .elementor-element.elementor-element-8d96151 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1819 .elementor-element.elementor-element-8d96151.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1819 .elementor-element.elementor-element-386fb25 .elementor-heading-title{font-family:"Poppins", Arial, Helvetica, sans-serif;font-size:23px;font-weight:700;font-style:normal;line-height:34px;color:var( --e-global-color-text );}.elementor-1819 .elementor-element.elementor-element-d9a14c3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-1819 .elementor-element.elementor-element-57c65ba .elementor-icon-wrapper{text-align:center;}.elementor-1819 .elementor-element.elementor-element-57c65ba .elementor-icon{font-size:30px;}.elementor-1819 .elementor-element.elementor-element-57c65ba .elementor-icon svg{height:30px;}.elementor-1819 .elementor-element.elementor-element-9248093{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1819 .elementor-element.elementor-element-503a841 .elementor-heading-title{font-family:"Poppins", Arial, Helvetica, sans-serif;font-size:14px;font-weight:700;font-style:normal;color:var( --e-global-color-text );}.elementor-1819 .elementor-element.elementor-element-61828c7{font-family:"Poppins", Arial, Helvetica, sans-serif;font-size:12px;font-weight:400;}.elementor-1819 .elementor-element.elementor-element-61828c7 p{margin-block-end:0px;}.elementor-1819 .elementor-element.elementor-element-4856f07{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-1819 .elementor-element.elementor-element-7a73a86 .elementor-icon-wrapper{text-align:center;}.elementor-1819 .elementor-element.elementor-element-7a73a86 .elementor-icon{font-size:30px;}.elementor-1819 .elementor-element.elementor-element-7a73a86 .elementor-icon svg{height:30px;}.elementor-1819 .elementor-element.elementor-element-f227ca0{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1819 .elementor-element.elementor-element-519de85 .elementor-heading-title{font-family:"Poppins", Arial, Helvetica, sans-serif;font-size:14px;font-weight:700;font-style:normal;color:var( --e-global-color-text );}.elementor-1819 .elementor-element.elementor-element-5b68d8a{font-family:"Poppins", Arial, Helvetica, sans-serif;font-size:12px;font-weight:400;}.elementor-1819 .elementor-element.elementor-element-5b68d8a p{margin-block-end:0px;}.elementor-1819 .elementor-element.elementor-element-5b06d52{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-1819 .elementor-element.elementor-element-437ca12 .elementor-icon-wrapper{text-align:center;}.elementor-1819 .elementor-element.elementor-element-437ca12 .elementor-icon{font-size:30px;}.elementor-1819 .elementor-element.elementor-element-437ca12 .elementor-icon svg{height:30px;}.elementor-1819 .elementor-element.elementor-element-b9b7dab{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1819 .elementor-element.elementor-element-65bddfd .elementor-heading-title{font-family:"Poppins", Arial, Helvetica, sans-serif;font-size:14px;font-weight:700;font-style:normal;color:var( --e-global-color-text );}.elementor-1819 .elementor-element.elementor-element-09c1654{font-family:"Poppins", Arial, Helvetica, sans-serif;font-size:12px;font-weight:400;}.elementor-1819 .elementor-element.elementor-element-09c1654 p{margin-block-end:0px;}.elementor-1819 .elementor-element.elementor-element-51f9004{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-1819 .elementor-element.elementor-element-3b42e5d .elementor-icon-wrapper{text-align:center;}.elementor-1819 .elementor-element.elementor-element-3b42e5d .elementor-icon{font-size:30px;}.elementor-1819 .elementor-element.elementor-element-3b42e5d .elementor-icon svg{height:30px;}.elementor-1819 .elementor-element.elementor-element-475f612{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1819 .elementor-element.elementor-element-38cb06f .elementor-heading-title{font-family:"Poppins", Arial, Helvetica, sans-serif;font-size:14px;font-weight:700;font-style:normal;color:var( --e-global-color-text );}.elementor-1819 .elementor-element.elementor-element-09200a6{font-family:"Poppins", Arial, Helvetica, sans-serif;font-size:12px;font-weight:400;}.elementor-1819 .elementor-element.elementor-element-09200a6 p{margin-block-end:0px;}.elementor-1819 .elementor-element.elementor-element-c1da242{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-1819 .elementor-element.elementor-element-424e00e .elementor-icon-wrapper{text-align:center;}.elementor-1819 .elementor-element.elementor-element-424e00e .elementor-icon{font-size:30px;}.elementor-1819 .elementor-element.elementor-element-424e00e .elementor-icon svg{height:30px;}.elementor-1819 .elementor-element.elementor-element-6ba0da4{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1819 .elementor-element.elementor-element-d33c2db .elementor-heading-title{font-family:"Poppins", Arial, Helvetica, sans-serif;font-size:14px;font-weight:700;font-style:normal;color:var( --e-global-color-text );}.elementor-1819 .elementor-element.elementor-element-8a945e8{font-family:"Poppins", Arial, Helvetica, sans-serif;font-size:12px;font-weight:400;}.elementor-1819 .elementor-element.elementor-element-8a945e8 p{margin-block-end:0px;}.elementor-1819 .elementor-element.elementor-element-e4036b3 .elementor-heading-title{font-family:"Poppins", Arial, Helvetica, sans-serif;font-size:23px;font-weight:700;font-style:normal;line-height:34px;color:var( --e-global-color-text );}.elementor-1819 .elementor-element.elementor-element-db7afc5{padding:9px 0px 0px 10px;}.elementor-1819 .elementor-element.elementor-element-57fb55a{--display:flex;--border-radius:14px 14px 14px 14px;}.elementor-1819 .elementor-element.elementor-element-57fb55a:not(.elementor-motion-effects-element-type-background), .elementor-1819 .elementor-element.elementor-element-57fb55a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1819 .elementor-element.elementor-element-db9a863 .elementor-heading-title{font-family:"Poppins", Arial, Helvetica, sans-serif;font-size:28px;font-weight:700;font-style:normal;line-height:34px;color:var( --e-global-color-text );}body.elementor-page-1819:not(.elementor-motion-effects-element-type-background), body.elementor-page-1819 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2b550cd );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-1819 .elementor-element.elementor-element-41505a2{--grid-auto-flow:row;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}}@media(min-width:768px){.elementor-1819 .elementor-element.elementor-element-efe4e6d{--width:100%;}.elementor-1819 .elementor-element.elementor-element-a0c757e{--width:44.72%;}.elementor-1819 .elementor-element.elementor-element-08ac604{--width:91%;}.elementor-1819 .elementor-element.elementor-element-25ae004{--width:56.139%;}.elementor-1819 .elementor-element.elementor-element-ef3e3f1{--width:56.139%;}.elementor-1819 .elementor-element.elementor-element-b98a7f9{--width:66.576%;}.elementor-1819 .elementor-element.elementor-element-50ec414{--width:56.139%;}.elementor-1819 .elementor-element.elementor-element-4b9ceab{--width:92.84%;}.elementor-1819 .elementor-element.elementor-element-8d96151{--width:38.458%;}}@media(max-width:767px){.elementor-1819 .elementor-element.elementor-element-efe4e6d{--padding-top:27px;--padding-bottom:27px;--padding-left:27px;--padding-right:27px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1819 .elementor-element.elementor-element-0bb6c58{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1819 .elementor-element.elementor-element-0bb6c58 .elementor-heading-title{font-size:26px;line-height:31px;}.elementor-1819 .elementor-element.elementor-element-2bc36a1{width:var( --container-widget-width, 276.533px );max-width:276.533px;--container-widget-width:276.533px;--container-widget-flex-grow:0;}.elementor-1819 .elementor-element.elementor-element-2bc36a1 .elementor-heading-title{line-height:16px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-1819 .elementor-element.elementor-element-7a3d8bd{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-size:14px;}.elementor-1819 .elementor-element.elementor-element-7a3d8bd p{margin-block-end:4px;}.elementor-1819 .elementor-element.elementor-element-567a877{width:100%;max-width:100%;}.elementor-1819 .elementor-element.elementor-element-7f75eb0{width:100%;max-width:100%;}.elementor-1819 .elementor-element.elementor-element-649a9ef{--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-1819 .elementor-element.elementor-element-4118e04 .elementor-icon{font-size:18px;}.elementor-1819 .elementor-element.elementor-element-4118e04 .elementor-icon svg{height:18px;}.elementor-1819 .elementor-element.elementor-element-41505a2{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-1819 .elementor-element.elementor-element-e4e91e7{--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:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-1819 .elementor-element.elementor-element-bfbb4b9{text-align:center;}.elementor-1819 .elementor-element.elementor-element-7c3ca62{text-align:center;}.elementor-1819 .elementor-element.elementor-element-f74c1b0{--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:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-1819 .elementor-element.elementor-element-31deea3{text-align:center;}.elementor-1819 .elementor-element.elementor-element-31deea3 .elementor-heading-title{line-height:17px;}.elementor-1819 .elementor-element.elementor-element-9144e20{text-align:center;}.elementor-1819 .elementor-element.elementor-element-8021ae7{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-1819 .elementor-element.elementor-element-ec5ff2e{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-1819 .elementor-element.elementor-element-be336d4{text-align:center;}.elementor-1819 .elementor-element.elementor-element-506f67b{text-align:center;}.elementor-1819 .elementor-element.elementor-element-7387feb{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-1819 .elementor-element.elementor-element-603fd9e{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-1819 .elementor-element.elementor-element-da782aa{text-align:center;}.elementor-1819 .elementor-element.elementor-element-3402d42{text-align:center;}.elementor-1819 .elementor-element.elementor-element-d45d51a{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-1819 .elementor-element.elementor-element-57ed9da{--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-1819 .elementor-element.elementor-element-6e28816{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1819 .elementor-element.elementor-element-c9bf876{width:100%;max-width:100%;}.elementor-1819 .elementor-element.elementor-element-c9bf876 .elementor-icon-wrapper{text-align:center;}.elementor-1819 .elementor-element.elementor-element-737a934{text-align:center;}.elementor-1819 .elementor-element.elementor-element-5d2c9b1{--flex-wrap:wrap;}.elementor-1819 .elementor-element.elementor-element-57fb55a{--padding-top:13px;--padding-bottom:13px;--padding-left:13px;--padding-right:13px;}}/* Start custom CSS for button, class: .elementor-element-567a877 */.elementor-1819 .elementor-element.elementor-element-567a877 .elementor-button {
    min-height: 66px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7f75eb0 */.elementor-1819 .elementor-element.elementor-element-7f75eb0 .elementor-button-text::after {
    content: "Ir al formulario";
    display: block;
    font-size: 12px;
    font-weight: 400;
    line-height: 1.1;
    margin-top: 2px;
    opacity: 0.8;
}

.elementor-1819 .elementor-element.elementor-element-7f75eb0 .elementor-button-text {
    line-height: 1.1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94181de *//* =========================================
   EQUIPO - 2 TARJETAS POR FILA EN MÓVIL
========================================= */

@media (max-width: 767px) {

    .equipo-movil-2 {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: wrap !important;

        gap: 12px !important;

        align-items: stretch !important;
        justify-content: center !important;
    }

    /* Cada tarjeta ocupa la mitad de la fila */
    .equipo-movil-2 > .e-con {
        flex: 0 0 calc(50% - 6px) !important;

        width: calc(50% - 6px) !important;
        max-width: calc(50% - 6px) !important;

        min-width: 0 !important;
    }

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d805900 */.elementor-1819 .elementor-element.elementor-element-d805900 .elementor-button {
    width: 270px;
    min-height: 66px;
    padding: 0 24px;

    background: #F25A0D;
    border-radius: 9px;

    display: inline-flex;
    align-items: center;
    justify-content: center;
}

.elementor-1819 .elementor-element.elementor-element-d805900 .elementor-button:hover {
    background: #D94E08;
}

/* Distribución texto + flecha */
.elementor-1819 .elementor-element.elementor-element-d805900 .elementor-button-content-wrapper {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 24px;
}

/* Texto principal */
.elementor-1819 .elementor-element.elementor-element-d805900 .elementor-button-text {
    font-size: 16px;
    font-weight: 600;
    line-height: 1.1;
    text-align: center;
}

/* Segunda línea */
.elementor-1819 .elementor-element.elementor-element-d805900 .elementor-button-text::after {
    content: "Ir al formulario";
    display: block;
    font-size: 13px;
    font-weight: 400;
    line-height: 1.15;
    margin-top: 3px;
    opacity: 0.9;
}

/* Flecha */
.elementor-1819 .elementor-element.elementor-element-d805900 .elementor-button-icon {
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 0 !important;
    flex-shrink: 0;
}

.elementor-1819 .elementor-element.elementor-element-d805900 .elementor-button-icon svg {
    width: 32px;
    height: 32px;
}/* End custom CSS */
/* Start custom CSS for wpforms, class: .elementor-element-6834aae *//* =========================================================
   FORMULARIO TRANSPORTISTAS - LT NUEVO PROYECTO
   ========================================================= */


/* =========================================================
   CONTENEDOR GENERAL
========================================================= */

.formulario-transportistas .wpforms-container {
    width: 100% !important;
    max-width: 100% !important;
    margin: 0 !important;
}


/* =========================================================
   GRID PRINCIPAL
========================================================= */

.formulario-transportistas .wpforms-field-container {
    display: grid !important;
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
    column-gap: 24px !important;
    row-gap: 20px !important;

    width: 100% !important;
}


/* =========================================================
   RESET CAMPOS
========================================================= */

.formulario-transportistas .wpforms-field {
    width: 100% !important;
    max-width: 100% !important;

    margin: 0 !important;
    padding: 0 !important;

    float: none !important;
    clear: none !important;
}


/* =========================================================
   DISTRIBUCIÓN DE CAMPOS

   1 Nombre
   2 Teléfono
   3 Correo
   4 Empresa
   5 Tipo de equipo
   6 Región
   7 GPS
   8 Seguro
   9 Comentarios
========================================================= */


/* Tipo de equipo */
.formulario-transportistas .wpforms-field:nth-child(5) {
    grid-column: 1 / -1 !important;
}


/* Región / zona de operación */
.formulario-transportistas .wpforms-field:nth-child(6) {
    grid-column: 1 / -1 !important;
}


/* Comentarios adicionales */
.formulario-transportistas .wpforms-field:nth-child(9) {
    grid-column: 1 / -1 !important;
}


/* =========================================================
   LABELS
========================================================= */

.formulario-transportistas .wpforms-field-label {
    display: block !important;

    margin: 0 0 8px !important;

    font-size: 14px !important;
    line-height: 1.35 !important;
    font-weight: 600 !important;

    color: #222222 !important;
}


/* Asterisco */
.formulario-transportistas .wpforms-required-label {
    color: #F25A0D !important;
}


/* =========================================================
   TODOS LOS INPUTS
========================================================= */

.formulario-transportistas input[type="text"],
.formulario-transportistas input[type="email"],
.formulario-transportistas input[type="tel"],
.formulario-transportistas input[type="number"],
.formulario-transportistas input[type="url"],
.formulario-transportistas select,
.formulario-transportistas textarea {

    display: block !important;

    width: 100% !important;
    max-width: 100% !important;

    background: #FFFFFF !important;

    border: 1px solid #D7DCE2 !important;
    border-radius: 7px !important;

    color: #222222 !important;

    font-size: 14px !important;
    font-weight: 400 !important;

    box-shadow: none !important;

    outline: none !important;

    transition:
        border-color .2s ease,
        box-shadow .2s ease,
        background .2s ease !important;
}


/* =========================================================
   CORREGIR TAMAÑOS INTERNOS DE WPFORMS
========================================================= */

.formulario-transportistas .wpforms-field-small,
.formulario-transportistas .wpforms-field-medium,
.formulario-transportistas .wpforms-field-large {

    width: 100% !important;
    max-width: 100% !important;
}


/* =========================================================
   INPUTS Y SELECTS
========================================================= */

.formulario-transportistas input[type="text"],
.formulario-transportistas input[type="email"],
.formulario-transportistas input[type="tel"],
.formulario-transportistas input[type="number"],
.formulario-transportistas input[type="url"],
.formulario-transportistas select {

    height: 50px !important;
    min-height: 50px !important;

    padding: 0 14px !important;
}


/* =========================================================
   TEXTAREA
========================================================= */

.formulario-transportistas textarea {

    min-height: 115px !important;

    padding: 14px !important;

    resize: vertical !important;
}


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

.formulario-transportistas input::placeholder,
.formulario-transportistas textarea::placeholder {

    color: #969CA5 !important;

    opacity: 1 !important;
}


/* =========================================================
   SELECT
========================================================= */

.formulario-transportistas select {

    cursor: pointer !important;

    color: #777D85 !important;
}


/* =========================================================
   FOCUS
========================================================= */

.formulario-transportistas input:focus,
.formulario-transportistas select:focus,
.formulario-transportistas textarea:focus {

    border-color: #F25A0D !important;

    box-shadow:
        0 0 0 3px rgba(242, 90, 13, .10) !important;
}


/* =========================================================
   BOTÓN
========================================================= */

.formulario-transportistas .wpforms-submit-container {

    width: 100% !important;

    margin-top: 20px !important;
    padding: 0 !important;
}


.formulario-transportistas button[type="submit"],
.formulario-transportistas .wpforms-submit {

    display: flex !important;

    align-items: center !important;
    justify-content: center !important;

    width: 100% !important;
    max-width: none !important;

    min-height: 54px !important;

    padding: 14px 24px !important;

    background: #F25A0D !important;

    border: 0 !important;
    border-radius: 8px !important;

    color: #FFFFFF !important;

    font-size: 15px !important;
    line-height: 1.2 !important;
    font-weight: 600 !important;

    box-shadow: none !important;

    cursor: pointer !important;

    transition:
        background .2s ease,
        transform .2s ease !important;
}


/* Hover botón */
.formulario-transportistas button[type="submit"]:hover,
.formulario-transportistas .wpforms-submit:hover {

    background: #DD4F08 !important;

    transform: translateY(-1px) !important;
}


/* =========================================================
   MENSAJES DE ERROR
========================================================= */

.formulario-transportistas label.wpforms-error,
.formulario-transportistas .wpforms-error {

    font-size: 12px !important;

    margin-top: 5px !important;
}


/* =========================================================
   EVITAR ANCHOS RAROS DE WPFORMS
========================================================= */

.formulario-transportistas .wpforms-field input,
.formulario-transportistas .wpforms-field select,
.formulario-transportistas .wpforms-field textarea {

    width: 100% !important;
    max-width: 100% !important;
}


/* =========================================================
   MOBILE
========================================================= */

@media (max-width: 767px) {

    .formulario-transportistas .wpforms-field-container {

        grid-template-columns: 1fr !important;

        column-gap: 0 !important;
        row-gap: 18px !important;
    }


    .formulario-transportistas .wpforms-field {

        grid-column: 1 / -1 !important;

        width: 100% !important;
    }


    .formulario-transportistas .wpforms-field-label {

        font-size: 14px !important;
    }


    .formulario-transportistas input[type="text"],
    .formulario-transportistas input[type="email"],
    .formulario-transportistas input[type="tel"],
    .formulario-transportistas input[type="number"],
    .formulario-transportistas input[type="url"],
    .formulario-transportistas select {

        height: 50px !important;
        min-height: 50px !important;
    }


    .formulario-transportistas textarea {

        min-height: 120px !important;
    }


    .formulario-transportistas button[type="submit"],
    .formulario-transportistas .wpforms-submit {

        min-height: 54px !important;
    }

}/* End custom CSS */