.elementor-1409 .elementor-element.elementor-element-a148012{--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-1409 .elementor-element.elementor-element-a148012:not(.elementor-motion-effects-element-type-background), .elementor-1409 .elementor-element.elementor-element-a148012 > .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-1409 .elementor-element.elementor-element-98d3166{width:var( --container-widget-width, 46.137% );max-width:46.137%;--container-widget-width:46.137%;--container-widget-flex-grow:0;}.elementor-1409 .elementor-element.elementor-element-98d3166.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1409 .elementor-element.elementor-element-98d3166 .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-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-1409 .elementor-element.elementor-element-65b113e{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-1409 .elementor-element.elementor-element-65b113e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1409 .elementor-element.elementor-element-db4f0c3{--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-1409 .elementor-element.elementor-element-db4f0c3.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-1409 .elementor-element.elementor-element-79f0ef6{width:initial;max-width:initial;}.elementor-1409 .elementor-element.elementor-element-79f0ef6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1409 .elementor-element.elementor-element-79f0ef6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1409 .elementor-element.elementor-element-79f0ef6 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-1409 .elementor-element.elementor-element-79f0ef6 .elementor-button{fill:#000000;color:#000000;padding:18px 30px 18px 30px;}.elementor-1409 .elementor-element.elementor-element-7fdce4c .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-1409 .elementor-element.elementor-element-7fdce4c{width:initial;max-width:initial;}.elementor-1409 .elementor-element.elementor-element-7fdce4c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1409 .elementor-element.elementor-element-7fdce4c .elementor-button-content-wrapper{flex-direction:row;}.elementor-1409 .elementor-element.elementor-element-9147cb3{--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-1409 .elementor-element.elementor-element-eb96979{--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-1409 .elementor-element.elementor-element-24e9f80 .elementor-icon-wrapper{text-align:center;}.elementor-1409 .elementor-element.elementor-element-24e9f80.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-1409 .elementor-element.elementor-element-24e9f80.elementor-view-framed .elementor-icon, .elementor-1409 .elementor-element.elementor-element-24e9f80.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-1409 .elementor-element.elementor-element-24e9f80.elementor-view-framed .elementor-icon, .elementor-1409 .elementor-element.elementor-element-24e9f80.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1409 .elementor-element.elementor-element-24e9f80 .elementor-icon{font-size:29px;}.elementor-1409 .elementor-element.elementor-element-24e9f80 .elementor-icon svg{height:29px;}.elementor-1409 .elementor-element.elementor-element-f12be54 .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-1409 .elementor-element.elementor-element-c0bb3a7{--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-1409 .elementor-element.elementor-element-47393c5 .elementor-icon-wrapper{text-align:center;}.elementor-1409 .elementor-element.elementor-element-47393c5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-1409 .elementor-element.elementor-element-47393c5.elementor-view-framed .elementor-icon, .elementor-1409 .elementor-element.elementor-element-47393c5.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-1409 .elementor-element.elementor-element-47393c5.elementor-view-framed .elementor-icon, .elementor-1409 .elementor-element.elementor-element-47393c5.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1409 .elementor-element.elementor-element-47393c5 .elementor-icon{font-size:29px;}.elementor-1409 .elementor-element.elementor-element-47393c5 .elementor-icon svg{height:29px;}.elementor-1409 .elementor-element.elementor-element-baec68b .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-1409 .elementor-element.elementor-element-160a0ed{--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-1409 .elementor-element.elementor-element-96956cf .elementor-icon-wrapper{text-align:center;}.elementor-1409 .elementor-element.elementor-element-96956cf.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-1409 .elementor-element.elementor-element-96956cf.elementor-view-framed .elementor-icon, .elementor-1409 .elementor-element.elementor-element-96956cf.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-1409 .elementor-element.elementor-element-96956cf.elementor-view-framed .elementor-icon, .elementor-1409 .elementor-element.elementor-element-96956cf.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1409 .elementor-element.elementor-element-96956cf .elementor-icon{font-size:29px;}.elementor-1409 .elementor-element.elementor-element-96956cf .elementor-icon svg{height:29px;}.elementor-1409 .elementor-element.elementor-element-2e1035c .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-1409 .elementor-element.elementor-element-9774c69{--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-1409 .elementor-element.elementor-element-c76927d .elementor-icon-wrapper{text-align:center;}.elementor-1409 .elementor-element.elementor-element-c76927d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-1409 .elementor-element.elementor-element-c76927d.elementor-view-framed .elementor-icon, .elementor-1409 .elementor-element.elementor-element-c76927d.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-1409 .elementor-element.elementor-element-c76927d.elementor-view-framed .elementor-icon, .elementor-1409 .elementor-element.elementor-element-c76927d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1409 .elementor-element.elementor-element-c76927d .elementor-icon{font-size:29px;}.elementor-1409 .elementor-element.elementor-element-c76927d .elementor-icon svg{height:29px;}.elementor-1409 .elementor-element.elementor-element-7307fb5 .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-1409 .elementor-element.elementor-element-45d0aa0{--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-1409 .elementor-element.elementor-element-7768baa{--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-1409 .elementor-element.elementor-element-7768baa:not(.elementor-motion-effects-element-type-background), .elementor-1409 .elementor-element.elementor-element-7768baa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1409 .elementor-element.elementor-element-41fd5b4{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-1409 .elementor-element.elementor-element-41fd5b4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1409 .elementor-element.elementor-element-41fd5b4 .elementor-icon-wrapper{text-align:center;}.elementor-1409 .elementor-element.elementor-element-41fd5b4 .elementor-icon{font-size:37px;}.elementor-1409 .elementor-element.elementor-element-41fd5b4 .elementor-icon svg{height:37px;}.elementor-1409 .elementor-element.elementor-element-f7e87ad{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1409 .elementor-element.elementor-element-f7e87ad.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1409 .elementor-element.elementor-element-2300157 .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-1409 .elementor-element.elementor-element-b8a3ee2{font-family:"Poppins", Arial, Helvetica, sans-serif;font-size:13px;font-weight:500;}.elementor-1409 .elementor-element.elementor-element-b8a3ee2 p{margin-block-end:4px;}.elementor-1409 .elementor-element.elementor-element-b8a3ee2 a{color:var( --e-global-color-primary );}.elementor-1409 .elementor-element.elementor-element-1836cd8{--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-1409 .elementor-element.elementor-element-1836cd8:not(.elementor-motion-effects-element-type-background), .elementor-1409 .elementor-element.elementor-element-1836cd8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1409 .elementor-element.elementor-element-93c1988{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-1409 .elementor-element.elementor-element-93c1988.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1409 .elementor-element.elementor-element-93c1988 .elementor-icon-wrapper{text-align:center;}.elementor-1409 .elementor-element.elementor-element-93c1988 .elementor-icon{font-size:37px;}.elementor-1409 .elementor-element.elementor-element-93c1988 .elementor-icon svg{height:37px;}.elementor-1409 .elementor-element.elementor-element-bb776b8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1409 .elementor-element.elementor-element-bb776b8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1409 .elementor-element.elementor-element-667f934 .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-1409 .elementor-element.elementor-element-f7a79b6{font-family:"Poppins", Arial, Helvetica, sans-serif;font-size:13px;font-weight:500;}.elementor-1409 .elementor-element.elementor-element-f7a79b6 p{margin-block-end:4px;}.elementor-1409 .elementor-element.elementor-element-f7a79b6 a{color:var( --e-global-color-primary );}.elementor-1409 .elementor-element.elementor-element-0ca700c{--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-1409 .elementor-element.elementor-element-0ca700c:not(.elementor-motion-effects-element-type-background), .elementor-1409 .elementor-element.elementor-element-0ca700c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1409 .elementor-element.elementor-element-6f8897e{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-1409 .elementor-element.elementor-element-6f8897e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1409 .elementor-element.elementor-element-6f8897e .elementor-icon-wrapper{text-align:center;}.elementor-1409 .elementor-element.elementor-element-6f8897e .elementor-icon{font-size:37px;}.elementor-1409 .elementor-element.elementor-element-6f8897e .elementor-icon svg{height:37px;}.elementor-1409 .elementor-element.elementor-element-016127d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1409 .elementor-element.elementor-element-016127d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1409 .elementor-element.elementor-element-96277bc .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-1409 .elementor-element.elementor-element-68e1f42{font-family:"Poppins", Arial, Helvetica, sans-serif;font-size:13px;font-weight:500;}.elementor-1409 .elementor-element.elementor-element-68e1f42 p{margin-block-end:4px;}.elementor-1409 .elementor-element.elementor-element-341b4fd{--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-1409 .elementor-element.elementor-element-341b4fd:not(.elementor-motion-effects-element-type-background), .elementor-1409 .elementor-element.elementor-element-341b4fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1409 .elementor-element.elementor-element-40042ee{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-1409 .elementor-element.elementor-element-40042ee.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1409 .elementor-element.elementor-element-40042ee .elementor-icon-wrapper{text-align:center;}.elementor-1409 .elementor-element.elementor-element-40042ee .elementor-icon{font-size:37px;}.elementor-1409 .elementor-element.elementor-element-40042ee .elementor-icon svg{height:37px;}.elementor-1409 .elementor-element.elementor-element-1dc034f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1409 .elementor-element.elementor-element-1dc034f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1409 .elementor-element.elementor-element-52f9813 .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-1409 .elementor-element.elementor-element-b620841{font-family:"Poppins", Arial, Helvetica, sans-serif;font-size:13px;font-weight:500;}.elementor-1409 .elementor-element.elementor-element-b620841 p{margin-block-end:4px;}.elementor-1409 .elementor-element.elementor-element-34f7cae{--display:flex;--gap:13px 13px;--row-gap:13px;--column-gap:13px;--padding-top:10px;--padding-bottom:47px;--padding-left:10px;--padding-right:10px;}.elementor-1409 .elementor-element.elementor-element-c5db27f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1409 .elementor-element.elementor-element-c5db27f .elementor-heading-title{font-family:"Inter", Arial, Helvetica, sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:0.8px;color:var( --e-global-color-primary );}.elementor-1409 .elementor-element.elementor-element-5b7a5bf{--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-1409 .elementor-element.elementor-element-7690230{--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-1409 .elementor-element.elementor-element-7690230:not(.elementor-motion-effects-element-type-background), .elementor-1409 .elementor-element.elementor-element-7690230 > .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-1409 .elementor-element.elementor-element-348efd2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 2px) 0px;}.elementor-1409 .elementor-element.elementor-element-348efd2 img{width:73%;border-radius:100% 100% 100% 100%;}.elementor-1409 .elementor-element.elementor-element-2fbe325{text-align:center;}.elementor-1409 .elementor-element.elementor-element-2fbe325 .elementor-heading-title{font-size:15px;color:var( --e-global-color-text );}.elementor-1409 .elementor-element.elementor-element-47290b3{--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-1409 .elementor-element.elementor-element-47290b3:not(.elementor-motion-effects-element-type-background), .elementor-1409 .elementor-element.elementor-element-47290b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1409 .elementor-element.elementor-element-870e129{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 2px) 0px;}.elementor-1409 .elementor-element.elementor-element-870e129 img{width:73%;border-radius:100% 100% 100% 100%;}.elementor-1409 .elementor-element.elementor-element-a2ca58e{text-align:center;}.elementor-1409 .elementor-element.elementor-element-a2ca58e .elementor-heading-title{font-size:15px;color:var( --e-global-color-text );}.elementor-1409 .elementor-element.elementor-element-7409f35{--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-1409 .elementor-element.elementor-element-7409f35:not(.elementor-motion-effects-element-type-background), .elementor-1409 .elementor-element.elementor-element-7409f35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1409 .elementor-element.elementor-element-313b3fe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 2px) 0px;}.elementor-1409 .elementor-element.elementor-element-313b3fe img{width:73%;border-radius:100% 100% 100% 100%;}.elementor-1409 .elementor-element.elementor-element-6e6a8cb{text-align:center;}.elementor-1409 .elementor-element.elementor-element-6e6a8cb .elementor-heading-title{font-size:15px;color:var( --e-global-color-text );}.elementor-1409 .elementor-element.elementor-element-a2ccbdc{--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-1409 .elementor-element.elementor-element-a2ccbdc:not(.elementor-motion-effects-element-type-background), .elementor-1409 .elementor-element.elementor-element-a2ccbdc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1409 .elementor-element.elementor-element-f385b70{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 2px) 0px;}.elementor-1409 .elementor-element.elementor-element-f385b70 img{width:73%;border-radius:100% 100% 100% 100%;}.elementor-1409 .elementor-element.elementor-element-7089543{text-align:center;}.elementor-1409 .elementor-element.elementor-element-7089543 .elementor-heading-title{font-size:15px;color:var( --e-global-color-text );}.elementor-1409 .elementor-element.elementor-element-8018641{--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-1409 .elementor-element.elementor-element-8018641:not(.elementor-motion-effects-element-type-background), .elementor-1409 .elementor-element.elementor-element-8018641 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1409 .elementor-element.elementor-element-902ac2b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 2px) 0px;}.elementor-1409 .elementor-element.elementor-element-902ac2b img{width:73%;border-radius:100% 100% 100% 100%;}.elementor-1409 .elementor-element.elementor-element-e4f1ce1{text-align:center;}.elementor-1409 .elementor-element.elementor-element-e4f1ce1 .elementor-heading-title{font-size:15px;color:var( --e-global-color-text );}.elementor-1409 .elementor-element.elementor-element-9cd3b4a{--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-1409 .elementor-element.elementor-element-5588dc2{--display:flex;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-da7c55f );--border-color:var( --e-global-color-da7c55f );--border-radius:15px 15px 15px 15px;--padding-top:39px;--padding-bottom:39px;--padding-left:39px;--padding-right:39px;}.elementor-1409 .elementor-element.elementor-element-5588dc2::before, .elementor-1409 .elementor-element.elementor-element-5588dc2 > .elementor-background-video-container::before, .elementor-1409 .elementor-element.elementor-element-5588dc2 > .e-con-inner > .elementor-background-video-container::before, .elementor-1409 .elementor-element.elementor-element-5588dc2 > .elementor-background-slideshow::before, .elementor-1409 .elementor-element.elementor-element-5588dc2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1409 .elementor-element.elementor-element-5588dc2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-1409 .elementor-element.elementor-element-32e1787 .elementor-heading-title{font-family:"Poppins", Arial, Helvetica, sans-serif;font-size:24px;font-weight:600;font-style:normal;line-height:34px;color:var( --e-global-color-text );}.elementor-1409 .elementor-element.elementor-element-ac8d07a{--display:flex;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--padding-top:36px;--padding-bottom:36px;--padding-left:15px;--padding-right:36px;}.elementor-1409 .elementor-element.elementor-element-def9fa1 .elementor-heading-title{font-family:"Poppins", Arial, Helvetica, sans-serif;font-size:27px;font-weight:600;font-style:normal;line-height:34px;color:var( --e-global-color-text );}.elementor-1409 .elementor-element.elementor-element-2f6f9f8{width:var( --container-widget-width, 88.026% );max-width:88.026%;--container-widget-width:88.026%;--container-widget-flex-grow:0;}.elementor-1409 .elementor-element.elementor-element-2f6f9f8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1409 .elementor-element.elementor-element-929437f{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--margin-top:-24px;--margin-bottom:0px;--margin-left:-25px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1409 .elementor-element.elementor-element-929437f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1409 .elementor-element.elementor-element-fa99e3a{--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-radius:9px 9px 9px 9px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:0px;}.elementor-1409 .elementor-element.elementor-element-e685b62{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-1409 .elementor-element.elementor-element-e685b62.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1409 .elementor-element.elementor-element-e685b62 .elementor-icon-wrapper{text-align:center;}.elementor-1409 .elementor-element.elementor-element-e685b62 .elementor-icon{font-size:37px;}.elementor-1409 .elementor-element.elementor-element-e685b62 .elementor-icon svg{height:37px;}.elementor-1409 .elementor-element.elementor-element-1bf592d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1409 .elementor-element.elementor-element-1bf592d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1409 .elementor-element.elementor-element-4b5ada7 .elementor-heading-title{font-family:"Poppins", Arial, Helvetica, sans-serif;font-size:15px;font-weight:600;font-style:normal;line-height:18px;color:var( --e-global-color-text );}.elementor-1409 .elementor-element.elementor-element-56a07c3{font-family:"Poppins", Arial, Helvetica, sans-serif;font-size:13px;font-weight:500;}.elementor-1409 .elementor-element.elementor-element-56a07c3 p{margin-block-end:4px;}.elementor-1409 .elementor-element.elementor-element-556e0c7{--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-radius:9px 9px 9px 9px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:0px;}.elementor-1409 .elementor-element.elementor-element-16a9b38{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-1409 .elementor-element.elementor-element-16a9b38.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1409 .elementor-element.elementor-element-16a9b38 .elementor-icon-wrapper{text-align:center;}.elementor-1409 .elementor-element.elementor-element-16a9b38 .elementor-icon{font-size:37px;}.elementor-1409 .elementor-element.elementor-element-16a9b38 .elementor-icon svg{height:37px;}.elementor-1409 .elementor-element.elementor-element-6d6927c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1409 .elementor-element.elementor-element-6d6927c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1409 .elementor-element.elementor-element-99fdc1d .elementor-heading-title{font-family:"Poppins", Arial, Helvetica, sans-serif;font-size:15px;font-weight:600;font-style:normal;line-height:18px;color:var( --e-global-color-text );}.elementor-1409 .elementor-element.elementor-element-f8c09cc{font-family:"Poppins", Arial, Helvetica, sans-serif;font-size:13px;font-weight:500;}.elementor-1409 .elementor-element.elementor-element-f8c09cc p{margin-block-end:4px;}.elementor-1409 .elementor-element.elementor-element-38607a6{--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-radius:9px 9px 9px 9px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:0px;}.elementor-1409 .elementor-element.elementor-element-eb2bb73{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-1409 .elementor-element.elementor-element-eb2bb73.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1409 .elementor-element.elementor-element-eb2bb73 .elementor-icon-wrapper{text-align:center;}.elementor-1409 .elementor-element.elementor-element-eb2bb73 .elementor-icon{font-size:37px;}.elementor-1409 .elementor-element.elementor-element-eb2bb73 .elementor-icon svg{height:37px;}.elementor-1409 .elementor-element.elementor-element-ef5d355{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1409 .elementor-element.elementor-element-ef5d355.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1409 .elementor-element.elementor-element-a24fe46 .elementor-heading-title{font-family:"Poppins", Arial, Helvetica, sans-serif;font-size:15px;font-weight:600;font-style:normal;line-height:18px;color:var( --e-global-color-text );}.elementor-1409 .elementor-element.elementor-element-0459d4f{font-family:"Poppins", Arial, Helvetica, sans-serif;font-size:13px;font-weight:500;}.elementor-1409 .elementor-element.elementor-element-0459d4f p{margin-block-end:4px;}.elementor-1409 .elementor-element.elementor-element-1b82b1a{--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-radius:9px 9px 9px 9px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:0px;}.elementor-1409 .elementor-element.elementor-element-9f157df{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-1409 .elementor-element.elementor-element-9f157df.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1409 .elementor-element.elementor-element-9f157df .elementor-icon-wrapper{text-align:center;}.elementor-1409 .elementor-element.elementor-element-9f157df .elementor-icon{font-size:37px;}.elementor-1409 .elementor-element.elementor-element-9f157df .elementor-icon svg{height:37px;}.elementor-1409 .elementor-element.elementor-element-30a7020{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1409 .elementor-element.elementor-element-30a7020.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1409 .elementor-element.elementor-element-37a86b1 .elementor-heading-title{font-family:"Poppins", Arial, Helvetica, sans-serif;font-size:15px;font-weight:600;font-style:normal;line-height:18px;color:var( --e-global-color-text );}.elementor-1409 .elementor-element.elementor-element-0ec79b7{font-family:"Poppins", Arial, Helvetica, sans-serif;font-size:13px;font-weight:500;}.elementor-1409 .elementor-element.elementor-element-0ec79b7 p{margin-block-end:4px;}body.elementor-page-1409:not(.elementor-motion-effects-element-type-background), body.elementor-page-1409 > .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-1409 .elementor-element.elementor-element-45d0aa0{--grid-auto-flow:row;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-1409 .elementor-element.elementor-element-929437f{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-1409 .elementor-element.elementor-element-a148012{--width:100%;}.elementor-1409 .elementor-element.elementor-element-db4f0c3{--width:44.72%;}.elementor-1409 .elementor-element.elementor-element-9147cb3{--width:91%;}.elementor-1409 .elementor-element.elementor-element-f7e87ad{--width:56.139%;}.elementor-1409 .elementor-element.elementor-element-bb776b8{--width:56.139%;}.elementor-1409 .elementor-element.elementor-element-016127d{--width:66.576%;}.elementor-1409 .elementor-element.elementor-element-1dc034f{--width:56.139%;}.elementor-1409 .elementor-element.elementor-element-1bf592d{--width:56.139%;}.elementor-1409 .elementor-element.elementor-element-6d6927c{--width:56.139%;}.elementor-1409 .elementor-element.elementor-element-ef5d355{--width:56.139%;}.elementor-1409 .elementor-element.elementor-element-30a7020{--width:56.139%;}}@media(max-width:767px){.elementor-1409 .elementor-element.elementor-element-a148012{--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-1409 .elementor-element.elementor-element-98d3166{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1409 .elementor-element.elementor-element-98d3166 .elementor-heading-title{font-size:26px;line-height:31px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-1409 .elementor-element.elementor-element-65b113e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-size:14px;}.elementor-1409 .elementor-element.elementor-element-65b113e p{margin-block-end:4px;}.elementor-1409 .elementor-element.elementor-element-79f0ef6{width:100%;max-width:100%;}.elementor-1409 .elementor-element.elementor-element-7fdce4c{width:100%;max-width:100%;}.elementor-1409 .elementor-element.elementor-element-eb96979{--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-1409 .elementor-element.elementor-element-24e9f80 .elementor-icon{font-size:18px;}.elementor-1409 .elementor-element.elementor-element-24e9f80 .elementor-icon svg{height:18px;}.elementor-1409 .elementor-element.elementor-element-45d0aa0{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-1409 .elementor-element.elementor-element-7768baa{--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-1409 .elementor-element.elementor-element-2300157{text-align:center;}.elementor-1409 .elementor-element.elementor-element-b8a3ee2{text-align:center;}.elementor-1409 .elementor-element.elementor-element-1836cd8{--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-1409 .elementor-element.elementor-element-667f934{text-align:center;}.elementor-1409 .elementor-element.elementor-element-667f934 .elementor-heading-title{line-height:17px;}.elementor-1409 .elementor-element.elementor-element-f7a79b6{text-align:center;}.elementor-1409 .elementor-element.elementor-element-0ca700c{--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-1409 .elementor-element.elementor-element-6f8897e{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-1409 .elementor-element.elementor-element-96277bc{text-align:center;}.elementor-1409 .elementor-element.elementor-element-68e1f42{text-align:center;}.elementor-1409 .elementor-element.elementor-element-341b4fd{--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-1409 .elementor-element.elementor-element-40042ee{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-1409 .elementor-element.elementor-element-52f9813{text-align:center;}.elementor-1409 .elementor-element.elementor-element-b620841{text-align:center;}.elementor-1409 .elementor-element.elementor-element-34f7cae{--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-1409 .elementor-element.elementor-element-9cd3b4a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1409 .elementor-element.elementor-element-5588dc2{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:13px;--padding-bottom:13px;--padding-left:13px;--padding-right:13px;}.elementor-1409 .elementor-element.elementor-element-32e1787{text-align:center;}.elementor-1409 .elementor-element.elementor-element-ac8d07a{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1409 .elementor-element.elementor-element-def9fa1{text-align:center;}.elementor-1409 .elementor-element.elementor-element-2f6f9f8{text-align:center;}.elementor-1409 .elementor-element.elementor-element-929437f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1409 .elementor-element.elementor-element-fa99e3a{--justify-content:center;}.elementor-1409 .elementor-element.elementor-element-4b5ada7{text-align:center;}.elementor-1409 .elementor-element.elementor-element-56a07c3{text-align:center;}.elementor-1409 .elementor-element.elementor-element-556e0c7{--justify-content:center;}.elementor-1409 .elementor-element.elementor-element-99fdc1d{text-align:center;}.elementor-1409 .elementor-element.elementor-element-f8c09cc{text-align:center;}.elementor-1409 .elementor-element.elementor-element-38607a6{--justify-content:center;}.elementor-1409 .elementor-element.elementor-element-a24fe46{text-align:center;}.elementor-1409 .elementor-element.elementor-element-0459d4f{text-align:center;}.elementor-1409 .elementor-element.elementor-element-1b82b1a{--justify-content:center;}.elementor-1409 .elementor-element.elementor-element-37a86b1{text-align:center;}.elementor-1409 .elementor-element.elementor-element-0ec79b7{text-align:center;}}/* Start custom CSS for container, class: .elementor-element-5b7a5bf *//* =========================================
   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 wpforms, class: .elementor-element-4930fd7 *//* =========================================================
   FORMULARIO CONTACTO - LT NUEVO PROYECTO
========================================================= */

.formulario-contacto-wp .wpforms-container,
.formulario-contacto-wp .wpforms-container-full {
    width: 100% !important;
    max-width: 100% !important;
    margin: 0 !important;
}


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

.formulario-contacto-wp .wpforms-field-container {
    display: grid !important;
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
    column-gap: 12px !important;
    row-gap: 14px !important;
}


/* Todos los campos ocupan media fila por defecto */
.formulario-contacto-wp .wpforms-field {
    width: 100% !important;
    max-width: 100% !important;
    margin: 0 !important;
    padding: 0 !important;
    float: none !important;
    clear: none !important;
    grid-column: span 1;
}


/* Eliminar límites internos de tamaño de WPForms */
.formulario-contacto-wp .wpforms-field input,
.formulario-contacto-wp .wpforms-field select,
.formulario-contacto-wp .wpforms-field textarea,
.formulario-contacto-wp .wpforms-field-medium,
.formulario-contacto-wp .wpforms-field-large {
    width: 100% !important;
    max-width: 100% !important;
}


/* =========================================================
   CAMPOS QUE DEBEN OCUPAR TODA LA FILA
========================================================= */

/* Desplegable */
.formulario-contacto-wp .wpforms-field-select {
    grid-column: 1 / -1 !important;
}


/* Mensaje */
.formulario-contacto-wp .wpforms-field-textarea {
    grid-column: 1 / -1 !important;
}


/* =========================================================
   ETIQUETAS
========================================================= */

.formulario-contacto-wp .wpforms-field-label {
    display: block !important;
    margin: 0 0 7px !important;

    color: #292D32 !important;

    font-size: 13px !important;
    font-weight: 600 !important;
    line-height: 1.3 !important;
}


.formulario-contacto-wp .wpforms-required-label {
    color: #F25A0D !important;
}


/* =========================================================
   INPUTS
========================================================= */

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

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

    background: #FFFFFF !important;

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

    color: #292D32 !important;

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

    box-shadow:
        0 1px 3px rgba(20, 30, 45, 0.035) !important;

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


/* Altura campos normales */
.formulario-contacto-wp input[type="text"],
.formulario-contacto-wp input[type="email"],
.formulario-contacto-wp input[type="tel"],
.formulario-contacto-wp input[type="number"],
.formulario-contacto-wp select {

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

    padding: 0 14px !important;
}


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

.formulario-contacto-wp select {
    cursor: pointer !important;

    padding-right: 42px !important;

    appearance: none !important;
    -webkit-appearance: none !important;

    background-image:
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23666B73' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E") !important;

    background-repeat: no-repeat !important;
    background-position: right 14px center !important;
    background-size: 15px !important;
}


/* =========================================================
   MENSAJE
========================================================= */

.formulario-contacto-wp textarea {
    width: 100% !important;

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

    padding: 14px !important;

    resize: vertical !important;
}


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

.formulario-contacto-wp input:focus,
.formulario-contacto-wp select:focus,
.formulario-contacto-wp textarea:focus {

    outline: none !important;

    border-color: #F25A0D !important;

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


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

.formulario-contacto-wp .wpforms-submit-container {

    width: 100% !important;

    margin: 16px 0 0 !important;
    padding: 0 !important;
}


.formulario-contacto-wp button.wpforms-submit {

    width: 100% !important;

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

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

    gap: 9px;

    background: #F25A0D !important;

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

    color: #FFFFFF !important;

    font-family: inherit !important;
    font-size: 14px !important;
    font-weight: 600 !important;

    padding: 0 20px !important;

    box-shadow: none !important;

    cursor: pointer !important;

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


/* Flecha */
.formulario-contacto-wp button.wpforms-submit::after {

    content: "›";

    font-size: 23px;
    font-weight: 400;
    line-height: 1;

    position: relative;
    top: -1px;
}


/* Hover */
.formulario-contacto-wp button.wpforms-submit:hover {

    background: #DD500A !important;

    transform: translateY(-1px);

    box-shadow:
        0 6px 16px rgba(242, 90, 13, .18) !important;
}


/* =========================================================
   ERRORES
========================================================= */

.formulario-contacto-wp label.wpforms-error {
    margin: 5px 0 0 !important;

    color: #D63638 !important;

    font-size: 12px !important;
    font-weight: 400 !important;
}


.formulario-contacto-wp input.wpforms-error,
.formulario-contacto-wp select.wpforms-error,
.formulario-contacto-wp textarea.wpforms-error {
    border-color: #D63638 !important;
}


/* =========================================================
   MÓVIL
========================================================= */

@media (max-width: 767px) {

    .formulario-contacto-wp .wpforms-field-container {
        grid-template-columns: 1fr !important;
        gap: 14px !important;
    }


    .formulario-contacto-wp .wpforms-field,
    .formulario-contacto-wp .wpforms-field-select,
    .formulario-contacto-wp .wpforms-field-textarea {
        grid-column: 1 / -1 !important;
    }


    .formulario-contacto-wp input[type="text"],
    .formulario-contacto-wp input[type="email"],
    .formulario-contacto-wp input[type="tel"],
    .formulario-contacto-wp input[type="number"],
    .formulario-contacto-wp select {
        height: 48px !important;
        min-height: 48px !important;
    }


    .formulario-contacto-wp textarea {
        height: 130px !important;
        min-height: 130px !important;
    }
}
/* "Tipo de consulta" con el mismo color que los placeholders */
.formulario-contacto-wp select:has(option:first-child:checked) {
    color: #A6A6A6 !important;
}

/* Cuando el usuario elija una opción real, vuelve al color normal */
.formulario-contacto-wp select option {
    color: #292D32 !important;
}/* End custom CSS */