.elementor-403 .elementor-element.elementor-element-6fdaba6:not(.elementor-motion-effects-element-type-background), .elementor-403 .elementor-element.elementor-element-6fdaba6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-403 .elementor-element.elementor-element-6fdaba6 > .elementor-container{max-width:1000px;}.elementor-403 .elementor-element.elementor-element-6fdaba6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0030px 0px 30px 0px;}.elementor-403 .elementor-element.elementor-element-6fdaba6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-403 .elementor-element.elementor-element-ecf4165 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-403 .elementor-element.elementor-element-ecf4165 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-403 .elementor-element.elementor-element-2e02776{width:var( --container-widget-width, 90% );max-width:90%;padding:0px 0px 0px 0px;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:left;font-family:"Roboto", Sans-serif;font-size:45px;font-weight:700;line-height:50px;color:#FFFFFF;}.elementor-403 .elementor-element.elementor-element-0ce4b38{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-403 .elementor-element.elementor-element-7261a55 .elementor-button{background-color:#FF7400;font-family:"Poppins", Sans-serif;font-size:22px;font-weight:700;border-radius:30px 30px 30px 30px;padding:17px 17px 17px 17px;}.elementor-403 .elementor-element.elementor-element-7261a55{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 015px) 0px;}.elementor-403 .elementor-element.elementor-element-667af94 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-403 .elementor-element.elementor-element-ed4e9a8{width:var( --container-widget-width, 100.833% );max-width:100.833%;--container-widget-width:100.833%;--container-widget-flex-grow:0;}.elementor-403 .elementor-element.elementor-element-e0b4bca > .elementor-container{max-width:1100px;}.elementor-403 .elementor-element.elementor-element-e0b4bca{padding:60px 0px 0px 0px;}.elementor-403 .elementor-element.elementor-element-d77a292 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-403 .elementor-element.elementor-element-3aeda50{padding:10px 0px 10px 0px;}.elementor-bc-flex-widget .elementor-403 .elementor-element.elementor-element-3a964c7.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-403 .elementor-element.elementor-element-3a964c7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-403 .elementor-element.elementor-element-3a964c7 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-403 .elementor-element.elementor-element-6a8743b img{width:80%;border-radius:14px 14px 14px 14px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);}.elementor-bc-flex-widget .elementor-403 .elementor-element.elementor-element-14a5a5b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-403 .elementor-element.elementor-element-14a5a5b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-403 .elementor-element.elementor-element-14a5a5b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-403 .elementor-element.elementor-element-14a5a5b > .elementor-element-populated{padding:10px 20px 0px 20px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-403 .elementor-element.elementor-element-5120dc9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;}.elementor-403 .elementor-element.elementor-element-fe9c1ed{width:var( --container-widget-width, 111.047% );max-width:111.047%;--container-widget-width:111.047%;--container-widget-flex-grow:0;}.elementor-403 .elementor-element.elementor-element-ed3a470{padding:10px 0px 10px 0px;}.elementor-bc-flex-widget .elementor-403 .elementor-element.elementor-element-44c6a77.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-403 .elementor-element.elementor-element-44c6a77.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-403 .elementor-element.elementor-element-44c6a77 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-403 .elementor-element.elementor-element-dd3f4f3 img{width:80%;border-radius:14px 14px 14px 14px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);}.elementor-bc-flex-widget .elementor-403 .elementor-element.elementor-element-5333cbc.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-403 .elementor-element.elementor-element-5333cbc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-403 .elementor-element.elementor-element-5333cbc > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-403 .elementor-element.elementor-element-5333cbc > .elementor-element-populated{padding:10px 20px 0px 20px;}.elementor-403 .elementor-element.elementor-element-5d03cd8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;}.elementor-403 .elementor-element.elementor-element-efcce6d{width:var( --container-widget-width, 98.547% );max-width:98.547%;--container-widget-width:98.547%;--container-widget-flex-grow:0;}.elementor-403 .elementor-element.elementor-element-feb67d7:not(.elementor-motion-effects-element-type-background), .elementor-403 .elementor-element.elementor-element-feb67d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#334155;}.elementor-403 .elementor-element.elementor-element-feb67d7 > .elementor-container{max-width:1100px;}.elementor-403 .elementor-element.elementor-element-feb67d7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:40px;margin-bottom:0px;padding:60px 0px 0px 0px;}.elementor-403 .elementor-element.elementor-element-feb67d7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-403 .elementor-element.elementor-element-571d305.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-403 .elementor-element.elementor-element-571d305 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-403 .elementor-element.elementor-element-00ba16b{text-align:center;}.elementor-403 .elementor-element.elementor-element-00ba16b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:600;color:#FF6A33;}.elementor-403 .elementor-element.elementor-element-9675b73{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;color:#FFFFFF;}.elementor-403 .elementor-element.elementor-element-79137e9:not(.elementor-motion-effects-element-type-background), .elementor-403 .elementor-element.elementor-element-79137e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#334155;}.elementor-403 .elementor-element.elementor-element-79137e9 > .elementor-container{max-width:1100px;}.elementor-403 .elementor-element.elementor-element-79137e9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 60px 0px;}.elementor-403 .elementor-element.elementor-element-79137e9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-403 .elementor-element.elementor-element-4d3882e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-403 .elementor-element.elementor-element-4d3882e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF6A33;}.elementor-403 .elementor-element.elementor-element-4d3882e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-403 .elementor-element.elementor-element-4d3882e > .elementor-element-populated, .elementor-403 .elementor-element.elementor-element-4d3882e > .elementor-element-populated > .elementor-background-overlay, .elementor-403 .elementor-element.elementor-element-4d3882e > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-403 .elementor-element.elementor-element-4d3882e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 32px 40px 32px;}.elementor-403 .elementor-element.elementor-element-4d3882e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-403 .elementor-element.elementor-element-3b26c67 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:600;color:#FFFFFF;}.elementor-403 .elementor-element.elementor-element-f083ebf{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-403 .elementor-element.elementor-element-71af5d1 img{height:350px;object-fit:cover;object-position:center center;border-radius:0px 0px 20px 20px;}.elementor-403 .elementor-element.elementor-element-be0d9e5 > .elementor-element-populated{padding:0px 0px 0px 20px;}.elementor-403 .elementor-element.elementor-element-da8f8be:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-403 .elementor-element.elementor-element-da8f8be > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#242D3A;}.elementor-403 .elementor-element.elementor-element-da8f8be > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-403 .elementor-element.elementor-element-da8f8be > .elementor-element-populated, .elementor-403 .elementor-element.elementor-element-da8f8be > .elementor-element-populated > .elementor-background-overlay, .elementor-403 .elementor-element.elementor-element-da8f8be > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-403 .elementor-element.elementor-element-da8f8be > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:14px 32px 14px 32px;}.elementor-403 .elementor-element.elementor-element-da8f8be > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-403 .elementor-element.elementor-element-7a97243 img{height:240px;object-fit:cover;object-position:center center;}.elementor-403 .elementor-element.elementor-element-552fb32{padding:10px 0px 0px 0px;}.elementor-403 .elementor-element.elementor-element-552fb32 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:600;color:#FFFFFF;}.elementor-403 .elementor-element.elementor-element-69bddaf{padding:0px 0px 0px 0px;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-403 .elementor-element.elementor-element-c8f9645{margin-top:20px;margin-bottom:0px;}.elementor-403 .elementor-element.elementor-element-4d2fa7d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-403 .elementor-element.elementor-element-4d2fa7d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3B2001;}.elementor-403 .elementor-element.elementor-element-4d2fa7d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-403 .elementor-element.elementor-element-4d2fa7d > .elementor-element-populated, .elementor-403 .elementor-element.elementor-element-4d2fa7d > .elementor-element-populated > .elementor-background-overlay, .elementor-403 .elementor-element.elementor-element-4d2fa7d > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-403 .elementor-element.elementor-element-4d2fa7d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 32px 10px 32px;}.elementor-403 .elementor-element.elementor-element-4d2fa7d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-403 .elementor-element.elementor-element-f13dd3e{padding:10px 0px 0px 0px;}.elementor-403 .elementor-element.elementor-element-f13dd3e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:600;color:#FFFFFF;}.elementor-403 .elementor-element.elementor-element-03fb66f{padding:0px 0px 0px 0px;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-403 .elementor-element.elementor-element-64a9e69{margin-top:40px;margin-bottom:0px;}.elementor-403 .elementor-element.elementor-element-4c34189{text-align:center;}.elementor-403 .elementor-element.elementor-element-4c34189 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;color:#FF6A33;}.elementor-403 .elementor-element.elementor-element-efc047e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-403 .elementor-element.elementor-element-d211cc1{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-403 .elementor-element.elementor-element-d211cc1.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-403 .elementor-element.elementor-element-d211cc1.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-403 .elementor-element.elementor-element-d211cc1.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-403 .elementor-element.elementor-element-d211cc1 .elementor-image-box-title{margin-bottom:4px;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;}.elementor-403 .elementor-element.elementor-element-d211cc1 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-403 .elementor-element.elementor-element-d211cc1 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-403 .elementor-element.elementor-element-0b54602.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-403 .elementor-element.elementor-element-7391c47{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-403 .elementor-element.elementor-element-7391c47.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-403 .elementor-element.elementor-element-7391c47.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-403 .elementor-element.elementor-element-7391c47.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-403 .elementor-element.elementor-element-7391c47 .elementor-image-box-title{margin-bottom:4px;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;}.elementor-403 .elementor-element.elementor-element-7391c47 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-403 .elementor-element.elementor-element-7391c47 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-403 .elementor-element.elementor-element-537d9d9.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-403 .elementor-element.elementor-element-b1f24cc{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-403 .elementor-element.elementor-element-b1f24cc.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-403 .elementor-element.elementor-element-b1f24cc.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-403 .elementor-element.elementor-element-b1f24cc.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-403 .elementor-element.elementor-element-b1f24cc .elementor-image-box-title{margin-bottom:4px;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;}.elementor-403 .elementor-element.elementor-element-b1f24cc .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-403 .elementor-element.elementor-element-b1f24cc .elementor-image-box-img img{transition-duration:0.3s;}.elementor-403 .elementor-element.elementor-element-bd111f6:not(.elementor-motion-effects-element-type-background), .elementor-403 .elementor-element.elementor-element-bd111f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFAF8;}.elementor-403 .elementor-element.elementor-element-bd111f6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:40px;margin-bottom:0px;padding:40px 0px 0px 0px;}.elementor-403 .elementor-element.elementor-element-bd111f6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-403 .elementor-element.elementor-element-da0e70d.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-403 .elementor-element.elementor-element-da0e70d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-403 .elementor-element.elementor-element-da0e70d.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-403 .elementor-element.elementor-element-da0e70d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-403 .elementor-element.elementor-element-833598f{text-align:center;}.elementor-403 .elementor-element.elementor-element-833598f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:700;color:#FF6A33;}.elementor-403 .elementor-element.elementor-element-d8601ff{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Poppins", Sans-serif;font-weight:600;color:#000000;}.elementor-403 .elementor-element.elementor-element-9e83d20:not(.elementor-motion-effects-element-type-background), .elementor-403 .elementor-element.elementor-element-9e83d20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFAF8;}.elementor-403 .elementor-element.elementor-element-9e83d20{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 60px 0px;}.elementor-403 .elementor-element.elementor-element-9e83d20 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-403 .elementor-element.elementor-element-22ba931:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-403 .elementor-element.elementor-element-22ba931 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-403 .elementor-element.elementor-element-22ba931 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-403 .elementor-element.elementor-element-22ba931 > .elementor-element-populated, .elementor-403 .elementor-element.elementor-element-22ba931 > .elementor-element-populated > .elementor-background-overlay, .elementor-403 .elementor-element.elementor-element-22ba931 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-403 .elementor-element.elementor-element-22ba931 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.33);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-403 .elementor-element.elementor-element-22ba931 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-403 .elementor-element.elementor-element-436fa94{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-403 .elementor-element.elementor-element-2570039.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-403 .elementor-element.elementor-element-2570039.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-403 .elementor-element.elementor-element-2570039 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-403 .elementor-element.elementor-element-e78f854{padding:0px 0px 0px 0px;}.elementor-403 .elementor-element.elementor-element-e78f854 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;}.elementor-bc-flex-widget .elementor-403 .elementor-element.elementor-element-9b2e650.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-403 .elementor-element.elementor-element-9b2e650.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-403 .elementor-element.elementor-element-9b2e650.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-403 .elementor-element.elementor-element-9b2e650 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-403 .elementor-element.elementor-element-a6a8399{width:var( --container-widget-width, 80% );max-width:80%;background-color:#FF6A33;padding:10px 10px 10px 10px;--container-widget-width:80%;--container-widget-flex-grow:0;border-radius:20px 20px 20px 20px;text-align:center;}.elementor-403 .elementor-element.elementor-element-a6a8399 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-403 .elementor-element.elementor-element-b24910c{width:var( --container-widget-width, 80% );max-width:80%;background-color:#05131D;padding:10px 10px 10px 10px;--container-widget-width:80%;--container-widget-flex-grow:0;border-radius:20px 20px 20px 20px;text-align:center;}.elementor-403 .elementor-element.elementor-element-b24910c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-403 .elementor-element.elementor-element-350b700{background-color:#5A5A5A;padding:10px 10px 10px 10px;border-radius:20px 20px 20px 20px;text-align:center;}.elementor-403 .elementor-element.elementor-element-350b700 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-403 .elementor-element.elementor-element-10b9a73:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-403 .elementor-element.elementor-element-10b9a73 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-403 .elementor-element.elementor-element-10b9a73 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-403 .elementor-element.elementor-element-10b9a73 > .elementor-element-populated, .elementor-403 .elementor-element.elementor-element-10b9a73 > .elementor-element-populated > .elementor-background-overlay, .elementor-403 .elementor-element.elementor-element-10b9a73 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-403 .elementor-element.elementor-element-10b9a73 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.33);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-403 .elementor-element.elementor-element-10b9a73 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-403 .elementor-element.elementor-element-4e7eff4{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-403 .elementor-element.elementor-element-a5827e5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-403 .elementor-element.elementor-element-a5827e5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-403 .elementor-element.elementor-element-a5827e5 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-403 .elementor-element.elementor-element-e856350{padding:0px 0px 0px 0px;}.elementor-403 .elementor-element.elementor-element-e856350 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;}.elementor-bc-flex-widget .elementor-403 .elementor-element.elementor-element-316bd93.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-403 .elementor-element.elementor-element-316bd93.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-403 .elementor-element.elementor-element-316bd93.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-403 .elementor-element.elementor-element-316bd93 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-403 .elementor-element.elementor-element-ce64231{width:var( --container-widget-width, 80% );max-width:80%;background-color:#FF6A33;padding:10px 10px 10px 10px;--container-widget-width:80%;--container-widget-flex-grow:0;border-radius:20px 20px 20px 20px;text-align:center;}.elementor-403 .elementor-element.elementor-element-ce64231 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-403 .elementor-element.elementor-element-0dca209{background-color:#05131D;padding:10px 10px 10px 10px;border-radius:20px 20px 20px 20px;text-align:center;}.elementor-403 .elementor-element.elementor-element-0dca209 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-403 .elementor-element.elementor-element-af8b612{background-color:#5A5A5A;padding:10px 10px 10px 10px;border-radius:20px 20px 20px 20px;text-align:center;}.elementor-403 .elementor-element.elementor-element-af8b612 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-403 .elementor-element.elementor-element-09414b1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-403 .elementor-element.elementor-element-09414b1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-403 .elementor-element.elementor-element-09414b1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-403 .elementor-element.elementor-element-09414b1 > .elementor-element-populated, .elementor-403 .elementor-element.elementor-element-09414b1 > .elementor-element-populated > .elementor-background-overlay, .elementor-403 .elementor-element.elementor-element-09414b1 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-403 .elementor-element.elementor-element-09414b1 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.33);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-403 .elementor-element.elementor-element-09414b1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-403 .elementor-element.elementor-element-92df1a3{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-403 .elementor-element.elementor-element-1963a35.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-403 .elementor-element.elementor-element-1963a35.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-403 .elementor-element.elementor-element-1963a35 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-403 .elementor-element.elementor-element-9e8374e{padding:0px 0px 0px 0px;}.elementor-403 .elementor-element.elementor-element-9e8374e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;}.elementor-bc-flex-widget .elementor-403 .elementor-element.elementor-element-308fa1e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-403 .elementor-element.elementor-element-308fa1e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-403 .elementor-element.elementor-element-308fa1e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-403 .elementor-element.elementor-element-308fa1e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-403 .elementor-element.elementor-element-041f458{width:var( --container-widget-width, 80% );max-width:80%;background-color:#FF6A33;padding:10px 10px 10px 10px;--container-widget-width:80%;--container-widget-flex-grow:0;border-radius:20px 20px 20px 20px;text-align:center;}.elementor-403 .elementor-element.elementor-element-041f458 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-403 .elementor-element.elementor-element-294f33d{width:var( --container-widget-width, 56% );max-width:56%;background-color:#05131D;padding:10px 10px 10px 10px;--container-widget-width:56%;--container-widget-flex-grow:0;border-radius:20px 20px 20px 20px;text-align:center;}.elementor-403 .elementor-element.elementor-element-294f33d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-403 .elementor-element.elementor-element-c99fbad > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-bc-flex-widget .elementor-403 .elementor-element.elementor-element-cd8704a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-403 .elementor-element.elementor-element-cd8704a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-403 .elementor-element.elementor-element-cd8704a.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-403 .elementor-element.elementor-element-df27b13{text-align:center;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;}.elementor-403 .elementor-element.elementor-element-6ac1fa9 .elementor-button{background-color:#FF7400;font-family:"Poppins", Sans-serif;font-size:22px;font-weight:700;border-radius:30px 30px 30px 30px;padding:17px 17px 17px 17px;}.elementor-403 .elementor-element.elementor-element-6ac1fa9{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 015px) 0px;}.elementor-403 .elementor-element.elementor-element-e7e47b2:not(.elementor-motion-effects-element-type-background), .elementor-403 .elementor-element.elementor-element-e7e47b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-403 .elementor-element.elementor-element-e7e47b2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:040px 0px 40px 0px;}.elementor-403 .elementor-element.elementor-element-e7e47b2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-403 .elementor-element.elementor-element-627ae8f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-403 .elementor-element.elementor-element-627ae8f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-403 .elementor-element.elementor-element-ec956b9:not(.elementor-motion-effects-element-type-background), .elementor-403 .elementor-element.elementor-element-ec956b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7E7E7;}.elementor-403 .elementor-element.elementor-element-ec956b9, .elementor-403 .elementor-element.elementor-element-ec956b9 > .elementor-background-overlay{border-radius:15px 15px 15px 15px;}.elementor-403 .elementor-element.elementor-element-ec956b9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-403 .elementor-element.elementor-element-ec956b9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-403 .elementor-element.elementor-element-073f1d7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:2% 2% 0% 2%;}.elementor-403 .elementor-element.elementor-element-073f1d7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-403 .elementor-element.elementor-element-e8b49d2{margin:35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 50px;text-align:center;}.elementor-403 .elementor-element.elementor-element-e8b49d2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:28px;font-weight:600;text-transform:uppercase;color:#EE7431;}.elementor-403 .elementor-element.elementor-element-c7d8fa6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-403 .elementor-element.elementor-element-c7d8fa6 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:#696969;}.elementor-403 .elementor-element.elementor-element-a5f9c9b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-403 .elementor-element.elementor-element-a5f9c9b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://netlifebusiness.ec/wp-content/uploads/2025/07/contacto-ecomerce.webp");background-repeat:no-repeat;background-size:cover;}.elementor-403 .elementor-element.elementor-element-a5f9c9b > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://netlifebusiness.ec/wp-content/uploads/2025/07/background-bussines.webp");opacity:0.79;}.elementor-403 .elementor-element.elementor-element-a5f9c9b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-403 .elementor-element.elementor-element-a5f9c9b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-403 .elementor-element.elementor-element-fb0471c{--spacer-size:600px;}.elementor-403 .elementor-element.elementor-element-1c944b2{text-align:center;}.elementor-403 .elementor-element.elementor-element-a0017ab{--spacer-size:80px;}@media(min-width:768px){.elementor-403 .elementor-element.elementor-element-ecf4165{width:60.569%;}.elementor-403 .elementor-element.elementor-element-667af94{width:39.17%;}.elementor-403 .elementor-element.elementor-element-d77a292{width:52.197%;}.elementor-403 .elementor-element.elementor-element-3a964c7{width:27.275%;}.elementor-403 .elementor-element.elementor-element-14a5a5b{width:72.725%;}.elementor-403 .elementor-element.elementor-element-44c6a77{width:27.275%;}.elementor-403 .elementor-element.elementor-element-5333cbc{width:72.725%;}.elementor-403 .elementor-element.elementor-element-1ed0ba3{width:47.673%;}.elementor-403 .elementor-element.elementor-element-2570039{width:53.123%;}.elementor-403 .elementor-element.elementor-element-9b2e650{width:46.723%;}.elementor-403 .elementor-element.elementor-element-a5827e5{width:53.123%;}.elementor-403 .elementor-element.elementor-element-316bd93{width:46.723%;}.elementor-403 .elementor-element.elementor-element-1963a35{width:53.123%;}.elementor-403 .elementor-element.elementor-element-308fa1e{width:46.723%;}.elementor-403 .elementor-element.elementor-element-073f1d7{width:48.214%;}.elementor-403 .elementor-element.elementor-element-a5f9c9b{width:51.786%;}}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-403 .elementor-element.elementor-element-0ce4b38{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-403 .elementor-element.elementor-element-2e02776{text-align:center;font-size:25px;line-height:1.3em;}.elementor-403 .elementor-element.elementor-element-0ce4b38{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-403 .elementor-element.elementor-element-7261a55 .elementor-button{font-size:20px;padding:20px 20px 20px 20px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-403 .elementor-element.elementor-element-ed4e9a8 img{width:67%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-403 .elementor-element.elementor-element-d211cc1 .elementor-image-box-img{margin-bottom:5px;}.elementor-403 .elementor-element.elementor-element-7391c47 .elementor-image-box-img{margin-bottom:5px;}.elementor-403 .elementor-element.elementor-element-b1f24cc .elementor-image-box-img{margin-bottom:5px;}.elementor-403 .elementor-element.elementor-element-6ac1fa9 .elementor-button{font-size:20px;padding:20px 20px 20px 20px;}.elementor-403 .elementor-element.elementor-element-e7e47b2{padding:020px 0px 020px 0px;}.elementor-403 .elementor-element.elementor-element-e8b49d2{margin:020px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 020px;}.elementor-403 .elementor-element.elementor-element-c7d8fa6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 020px;}.elementor-403 .elementor-element.elementor-element-a5f9c9b > .elementor-element-populated{padding:0px 0px 16px 0px;}.elementor-403 .elementor-element.elementor-element-fb0471c{--spacer-size:245px;}}/* Start custom CSS for text-editor, class: .elementor-element-2e02776 */.ecommerce-title {
  padding: 25px 0 5px 0;
  font-family: Arial, sans-serif;
  font-weight: bold;
  line-height: 1.1;
  display: flex;
  flex-direction: column;
  gap: 5px;
  color: white;
  text-align: left; /* Escritorio alineado a la izquierda */
}

.line-1 {
  color: white;
  font-size: 2.5rem;
}

.line-2 {
  background: linear-gradient(90deg, #ff6600, #ffcc00);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  font-size: 3.2rem;
}

.line-3 {
  color: white;
  font-size: 2rem;
}

/* Adaptación para móviles */
@media (max-width: 767px) {
  .ecommerce-title {
    padding: 3px 15px;
    text-align: center; /* Centrado solo en móvil */
  }
  

  .line-1 {
    font-size: 1.6rem;
  }

  .line-2 {
    font-size: 2.2rem;
  }

  .line-3 {
    font-size: 1.4rem;
  }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6fdaba6 */.typewriter-container {
 font-family: 'Poppins', sans-serif;
 font-size: 45px;
 font-weight: 600;
 white-space: nowrap;
 overflow: hidden;
 display: inline-block;
 color: #ee7431;
 line-height: 1;
 height: 45px;
 position: relative;
 top: 10px;
 will-change: transform;
}

.background-ecomm {
 background: linear-gradient(
   134deg,
   #FF6A00 0%,
   #0D0C0C 20%,
   #1C120B 32%,
   #FF6A00 100%
 );
}

.cursor {
 display: inline-block;
 animation: blink 1s ease-in-out infinite;
 color: #fff;
 width: 2px;
}

@keyframes blink {
 0%, 50% { opacity: 1; }
 51%, 100% { opacity: 0; }
}

/* Responsive optimizado */
@media (max-width: 768px) {
 .typewriter-container {
   font-size: 28px;
   top: 5px;
   height: 30px;
 }
}

@media (max-width: 480px) {
 .typewriter-container {
   font-size: 24px;
   top: 3px;
   height: 26px;
 }
}

@media (max-width: 360px) {
 .typewriter-container {
   font-size: 20px;
   top: 2px;
   height: 22px;
 }
}

/* Accesibilidad */
@media (prefers-reduced-motion: reduce) {
 .cursor {
   animation: none;
   opacity: 1;
 }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-fa819b5 */.wifigi-titulo {
    max-width: 800px;
    width: 100%;
}

.headline {
    font-family: 'Poppins', sans-serif;
    font-size: 32px;
    font-weight: 700;
    line-height: 1.2;
    margin: 0;
}

.black-text {
    color: #000000;
}

.orange-text {
    color: #FF6A33;
}

/* Responsive para móvil */
@media (max-width: 768px) {
    .headline {
        font-size: 28px;
        line-height: 1.3;
    }
}

@media (max-width: 480px) {
    .headline {
        font-size: 24px;
        line-height: 1.4;
    }
}

@media (max-width: 360px) {
    .headline {
        font-size: 22px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3558371 */.wifigi-precio {
   display: block;
   background: linear-gradient(135deg, #FF6A33, #FF8A33);
   border-radius: 60px;
   padding: 30px 40px;
   text-align: center;
   color: white;
   max-width: 550px;
   max-height: 108px;
   width: 100%;
   margin: 0 auto;
   text-decoration: none;
   position: relative;
   overflow: hidden;
   transition: all 0.3s ease;
   cursor: pointer;
   font-family: 'Poppins', sans-serif;
   box-sizing: border-box;
   display: flex;
   flex-direction: column;
   justify-content: center;
}

.wifigi-precio:hover {
   transform: scale(1.05);
   box-shadow: 0 10px 30px rgba(255, 106, 51, 0.4);
}

/* Efecto de luz que pasa */
.wifigi-precio::before {
   content: '';
   position: absolute;
   top: 0;
   left: -100%;
   width: 100%;
   height: 100%;
   background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.3), transparent);
   transition: left 0.6s ease;
}

.wifigi-precio:hover::before {
   left: 100%;
}

.wifigi-precio .price-main {
   font-family: 'Poppins', sans-serif;
   font-size: 26px;
   font-weight: 900; /* Extra Bold */
   margin-bottom: 4px;
   line-height: 1.1;
   position: relative;
   z-index: 2;
}

.wifigi-precio .installation {
   font-family: 'Poppins', sans-serif;
   font-size: 26px;
   font-weight: 600; /* Semi Bold */
   margin-bottom: 2px;
   line-height: 1.1;
   position: relative;
   z-index: 2;
}

.wifigi-precio .no-hidden-costs {
   font-family: 'Poppins', sans-serif;
   font-size: 16px;
   font-weight: 400; /* Normal */
   line-height: 1.2;
   opacity: 0.95;
   position: relative;
   z-index: 2;
}

/* Tablet */
@media (max-width: 768px) {
   .wifigi-precio {
       max-width: 90%;
       max-height: 100px;
       padding: 20px 30px;
       border-radius: 50px;
   }
   
   .wifigi-precio .price-main,
   .wifigi-precio .installation {
       font-size: 22px;
       margin-bottom: 3px;
   }
   
   .wifigi-precio .no-hidden-costs {
       font-size: 14px;
   }
}

/* Mobile */
@media (max-width: 480px) {
   .wifigi-precio {
       max-width: 95%;
       max-height: 90px;
       padding: 15px 25px;
       border-radius: 40px;
       margin: 0 auto;
   }
   
   .wifigi-precio .price-main,
   .wifigi-precio .installation {
       font-size: 18px;
       margin-bottom: 2px;
       line-height: 1.0;
   }
   
   .wifigi-precio .no-hidden-costs {
       font-size: 12px;
   }
}

/* Mobile pequeño */
@media (max-width: 360px) {
   .wifigi-precio {
       max-width: 100%;
       max-height: 85px;
       padding: 12px 20px;
       border-radius: 35px;
       margin: 0 10px;
   }
   
   .wifigi-precio .price-main,
   .wifigi-precio .installation {
       font-size: 16px;
       margin-bottom: 1px;
   }
   
   .wifigi-precio .no-hidden-costs {
       font-size: 11px;
   }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-3b16832 */select.form-control
{
    margin-top: 5px!important;
    margin-bottom: 5px !important;
    border-radius: 15px !important;
    border: 2px solid #a9a9a9 !important;
    width: 90% !important;
    font-size: 18px !important;
    color: #7c7c7c !important;
    height: 58px !important;
    background:#fff !important;
}/* End custom CSS */