.elementor-4290 .elementor-element.elementor-element-7fa6599:not(.elementor-motion-effects-element-type-background), .elementor-4290 .elementor-element.elementor-element-7fa6599 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://77waterwell.com/wp-content/uploads/2026/09/833d6226c012d91e19de6f07feefea89-scaled.webp");background-position:center center;background-size:cover;}.elementor-4290 .elementor-element.elementor-element-7fa6599 > .elementor-background-overlay{background-color:#000000;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4290 .elementor-element.elementor-element-7fa6599{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-11%;margin-bottom:0%;padding:18% 0% 10% 0%;}.elementor-4290 .elementor-element.elementor-element-1182eaa.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-4290 .elementor-element.elementor-element-c69daf5 .elementor-button{background-color:#DC2626;font-family:"Inter", Sans-serif;font-size:12px;font-weight:700;border-radius:30px 30px 30px 30px;padding:10px 10px 10px 10px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-4290 .elementor-element.elementor-element-c385ef7{width:var( --container-widget-width, 56% );max-width:56%;--container-widget-width:56%;--container-widget-flex-grow:0;text-align:center;}.elementor-4290 .elementor-element.elementor-element-c385ef7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:800;line-height:60px;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-4290 .elementor-element.elementor-element-50ddf9c{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFFD9;}.elementor-4290 .elementor-element.elementor-element-f0de9f7{margin-top:1%;margin-bottom:0%;}.elementor-4290 .elementor-element.elementor-element-4e9e6d2 > .elementor-element-populated{padding:0% 2% 0% 0%;}.elementor-4290 .elementor-element.elementor-element-c5ab767 .elementor-button{background-color:#DC2626;font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;padding:17px 15px 17px 15px;}.elementor-4290 .elementor-element.elementor-element-08a7269:not(.elementor-motion-effects-element-type-background), .elementor-4290 .elementor-element.elementor-element-08a7269 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DC2626;}.elementor-4290 .elementor-element.elementor-element-08a7269{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:1% 0% 1% 0%;}.elementor-4290 .elementor-element.elementor-element-08a7269 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-4290 .elementor-element.elementor-element-1e57b03 > .elementor-widget-container{margin:0% 0% -10% 0%;padding:0px 0px 0px 0px;}.elementor-4290 .elementor-element.elementor-element-1e57b03 .elementor-icon-box-wrapper{text-align:center;gap:0px;}.elementor-4290 .elementor-element.elementor-element-1e57b03 .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-4290 .elementor-element.elementor-element-1e57b03 .elementor-icon{font-size:20px;}.elementor-4290 .elementor-element.elementor-element-1e57b03 .elementor-icon-box-title, .elementor-4290 .elementor-element.elementor-element-1e57b03 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:800;}.elementor-4290 .elementor-element.elementor-element-1e57b03:has(:hover) .elementor-icon-box-title,
					 .elementor-4290 .elementor-element.elementor-element-1e57b03:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-4290 .elementor-element.elementor-element-1e57b03 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;color:#FFFFFF;}.elementor-4290 .elementor-element.elementor-element-d9851c4{text-align:center;font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-4290 .elementor-element.elementor-element-d9851c4 p{margin-block-end:10px;}.elementor-4290 .elementor-element.elementor-element-9490ba6 > .elementor-widget-container{margin:0% 0% -10% 0%;padding:0px 0px 0px 0px;}.elementor-4290 .elementor-element.elementor-element-9490ba6 .elementor-icon-box-wrapper{text-align:center;gap:0px;}.elementor-4290 .elementor-element.elementor-element-9490ba6 .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-4290 .elementor-element.elementor-element-9490ba6 .elementor-icon{font-size:20px;}.elementor-4290 .elementor-element.elementor-element-9490ba6 .elementor-icon-box-title, .elementor-4290 .elementor-element.elementor-element-9490ba6 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:800;}.elementor-4290 .elementor-element.elementor-element-9490ba6:has(:hover) .elementor-icon-box-title,
					 .elementor-4290 .elementor-element.elementor-element-9490ba6:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-4290 .elementor-element.elementor-element-9490ba6 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;color:#FFFFFF;}.elementor-4290 .elementor-element.elementor-element-b11620e{text-align:center;font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-4290 .elementor-element.elementor-element-b11620e p{margin-block-end:10px;}.elementor-4290 .elementor-element.elementor-element-780b85e > .elementor-widget-container{margin:0% 0% -10% 0%;padding:0px 0px 0px 0px;}.elementor-4290 .elementor-element.elementor-element-780b85e .elementor-icon-box-wrapper{text-align:center;gap:0px;}.elementor-4290 .elementor-element.elementor-element-780b85e .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-4290 .elementor-element.elementor-element-780b85e .elementor-icon{font-size:20px;}.elementor-4290 .elementor-element.elementor-element-780b85e .elementor-icon-box-title, .elementor-4290 .elementor-element.elementor-element-780b85e .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:800;}.elementor-4290 .elementor-element.elementor-element-780b85e:has(:hover) .elementor-icon-box-title,
					 .elementor-4290 .elementor-element.elementor-element-780b85e:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-4290 .elementor-element.elementor-element-780b85e .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;color:#FFFFFF;}.elementor-4290 .elementor-element.elementor-element-c1dc8cf{text-align:center;font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-4290 .elementor-element.elementor-element-c1dc8cf p{margin-block-end:10px;}.elementor-4290 .elementor-element.elementor-element-264bdb9 > .elementor-widget-container{margin:0% 0% -10% 0%;padding:0px 0px 0px 0px;}.elementor-4290 .elementor-element.elementor-element-264bdb9 .elementor-icon-box-wrapper{text-align:center;gap:0px;}.elementor-4290 .elementor-element.elementor-element-264bdb9 .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-4290 .elementor-element.elementor-element-264bdb9 .elementor-icon{font-size:20px;}.elementor-4290 .elementor-element.elementor-element-264bdb9 .elementor-icon-box-title, .elementor-4290 .elementor-element.elementor-element-264bdb9 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:800;}.elementor-4290 .elementor-element.elementor-element-264bdb9:has(:hover) .elementor-icon-box-title,
					 .elementor-4290 .elementor-element.elementor-element-264bdb9:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-4290 .elementor-element.elementor-element-264bdb9 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;color:#FFFFFF;}.elementor-4290 .elementor-element.elementor-element-6605516{text-align:center;font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-4290 .elementor-element.elementor-element-6605516 p{margin-block-end:10px;}.elementor-4290 .elementor-element.elementor-element-d6a4113{padding:7% 0% 05% 0%;}.elementor-4290 .elementor-element.elementor-element-2bdf096:not(.elementor-motion-effects-element-type-background), .elementor-4290 .elementor-element.elementor-element-2bdf096 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAFB;}.elementor-4290 .elementor-element.elementor-element-2bdf096{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5% 0% 05% 0%;}.elementor-4290 .elementor-element.elementor-element-2bdf096 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4290 .elementor-element.elementor-element-b2d2e0b.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4290 .elementor-element.elementor-element-568e00b{text-align:center;}.elementor-4290 .elementor-element.elementor-element-568e00b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;color:#DC2626;}.elementor-4290 .elementor-element.elementor-element-25c2e62{text-align:center;}.elementor-4290 .elementor-element.elementor-element-25c2e62 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:800;line-height:40px;color:#111827;}.elementor-4290 .elementor-element.elementor-element-d1729f6{width:var( --container-widget-width, 51% );max-width:51%;--container-widget-width:51%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:24px;}.elementor-4290 .elementor-element.elementor-element-4c2b44b{margin-top:0%;margin-bottom:2%;}.elementor-4290 .elementor-element.elementor-element-48081ce{text-align:start;}.elementor-4290 .elementor-element.elementor-element-48081ce .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:800;line-height:40px;color:#111827;}.elementor-4290 .elementor-element.elementor-element-e41b1a7{width:initial;max-width:initial;}.elementor-4290 .elementor-element.elementor-element-e41b1a7 > .elementor-widget-container{background-color:#E5E7EB;padding:5px 5px 5px 5px;border-radius:10px 10px 0px 0px;}.elementor-4290 .elementor-element.elementor-element-e41b1a7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;color:#4B5563;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-4290 .elementor-element.elementor-element-c2578f6 img{height:250px;object-fit:cover;object-position:top center;border-radius:0px 15px 15px 15px;}.elementor-bc-flex-widget .elementor-4290 .elementor-element.elementor-element-8d7d96e.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-4290 .elementor-element.elementor-element-8d7d96e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-4290 .elementor-element.elementor-element-937b8ba{width:initial;max-width:initial;}.elementor-4290 .elementor-element.elementor-element-937b8ba > .elementor-widget-container{background-color:#16A34A;padding:5px 5px 5px 5px;border-radius:10px 10px 0px 0px;}.elementor-4290 .elementor-element.elementor-element-937b8ba .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-4290 .elementor-element.elementor-element-4ef5e4e img{height:250px;object-fit:cover;object-position:top center;border-radius:0px 15px 15px 15px;}.elementor-4290 .elementor-element.elementor-element-baefffc{margin-top:0%;margin-bottom:2%;}.elementor-4290 .elementor-element.elementor-element-4a0058a{text-align:start;}.elementor-4290 .elementor-element.elementor-element-4a0058a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:800;line-height:40px;color:#111827;}.elementor-4290 .elementor-element.elementor-element-729aa47{width:initial;max-width:initial;}.elementor-4290 .elementor-element.elementor-element-729aa47 > .elementor-widget-container{background-color:#E5E7EB;padding:5px 5px 5px 5px;border-radius:10px 10px 0px 0px;}.elementor-4290 .elementor-element.elementor-element-729aa47 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;color:#4B5563;}.elementor-4290 .elementor-element.elementor-element-f914f05 img{height:250px;object-fit:cover;object-position:top center;border-radius:0px 15px 15px 15px;}.elementor-bc-flex-widget .elementor-4290 .elementor-element.elementor-element-5aa1adf.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-4290 .elementor-element.elementor-element-5aa1adf.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-4290 .elementor-element.elementor-element-7ba816c{width:initial;max-width:initial;}.elementor-4290 .elementor-element.elementor-element-7ba816c > .elementor-widget-container{background-color:#16A34A;padding:5px 5px 5px 5px;border-radius:10px 10px 0px 0px;}.elementor-4290 .elementor-element.elementor-element-7ba816c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-4290 .elementor-element.elementor-element-29aaf12 img{height:250px;object-fit:cover;object-position:top center;border-radius:0px 15px 15px 15px;}.elementor-4290 .elementor-element.elementor-element-09695e8{margin-top:0%;margin-bottom:2%;}.elementor-4290 .elementor-element.elementor-element-6108ae5{text-align:start;}.elementor-4290 .elementor-element.elementor-element-6108ae5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:800;line-height:40px;color:#111827;}.elementor-4290 .elementor-element.elementor-element-4b94385{width:initial;max-width:initial;}.elementor-4290 .elementor-element.elementor-element-4b94385 > .elementor-widget-container{background-color:#E5E7EB;padding:5px 5px 5px 5px;border-radius:10px 10px 0px 0px;}.elementor-4290 .elementor-element.elementor-element-4b94385 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;color:#4B5563;}.elementor-4290 .elementor-element.elementor-element-4e654d7 img{height:250px;object-fit:cover;object-position:top center;border-radius:0px 15px 15px 15px;}.elementor-bc-flex-widget .elementor-4290 .elementor-element.elementor-element-5db1f6e.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-4290 .elementor-element.elementor-element-5db1f6e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-4290 .elementor-element.elementor-element-d8e441a{width:initial;max-width:initial;}.elementor-4290 .elementor-element.elementor-element-d8e441a > .elementor-widget-container{background-color:#16A34A;padding:5px 5px 5px 5px;border-radius:10px 10px 0px 0px;}.elementor-4290 .elementor-element.elementor-element-d8e441a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-4290 .elementor-element.elementor-element-0912a0e img{height:250px;object-fit:cover;object-position:top center;border-radius:0px 15px 15px 15px;}.elementor-4290 .elementor-element.elementor-element-541b39f{margin-top:0%;margin-bottom:0%;}.elementor-4290 .elementor-element.elementor-element-e537013{text-align:start;}.elementor-4290 .elementor-element.elementor-element-e537013 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:800;line-height:40px;color:#111827;}.elementor-4290 .elementor-element.elementor-element-95c2fee{width:initial;max-width:initial;}.elementor-4290 .elementor-element.elementor-element-95c2fee > .elementor-widget-container{background-color:#E5E7EB;padding:5px 5px 5px 5px;border-radius:10px 10px 0px 0px;}.elementor-4290 .elementor-element.elementor-element-95c2fee .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;color:#4B5563;}.elementor-4290 .elementor-element.elementor-element-4bf5f4c img{height:250px;object-fit:cover;object-position:top center;border-radius:0px 15px 15px 15px;}.elementor-bc-flex-widget .elementor-4290 .elementor-element.elementor-element-217dc70.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-4290 .elementor-element.elementor-element-217dc70.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-4290 .elementor-element.elementor-element-301045b{width:initial;max-width:initial;}.elementor-4290 .elementor-element.elementor-element-301045b > .elementor-widget-container{background-color:#16A34A;padding:5px 5px 5px 5px;border-radius:10px 10px 0px 0px;}.elementor-4290 .elementor-element.elementor-element-301045b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-4290 .elementor-element.elementor-element-8bc2c32 img{height:250px;object-fit:cover;object-position:top center;border-radius:0px 15px 15px 15px;}.elementor-4290 .elementor-element.elementor-element-241351d{padding:5% 0% 05% 0%;}.elementor-4290 .elementor-element.elementor-element-72f0bcc.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4290 .elementor-element.elementor-element-50c8db2 > .elementor-widget-container{margin:0% 0% -1% 0%;}.elementor-4290 .elementor-element.elementor-element-50c8db2{text-align:center;}.elementor-4290 .elementor-element.elementor-element-50c8db2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;color:#DC2626;}.elementor-4290 .elementor-element.elementor-element-5fd58cb{text-align:center;}.elementor-4290 .elementor-element.elementor-element-5fd58cb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:800;line-height:40px;color:#111827;}.elementor-4290 .elementor-element.elementor-element-faff87a{width:var( --container-widget-width, 51% );max-width:51%;--container-widget-width:51%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:24px;}.elementor-4290 .elementor-element.elementor-element-4450199{margin-top:0%;margin-bottom:2%;}.elementor-4290 .elementor-element.elementor-element-2babf38:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4290 .elementor-element.elementor-element-2babf38 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://77waterwell.com/wp-content/uploads/2026/09/imageye___-_imgi_11_3bc104ac-3c9c-48f5-8fec-08b04026f757_IMG_3861-scaled-1.jpg");background-position:center center;background-size:cover;}.elementor-4290 .elementor-element.elementor-element-2babf38 > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000;opacity:0.36;}.elementor-4290 .elementor-element.elementor-element-2babf38 > .elementor-element-populated, .elementor-4290 .elementor-element.elementor-element-2babf38 > .elementor-element-populated > .elementor-background-overlay, .elementor-4290 .elementor-element.elementor-element-2babf38 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-4290 .elementor-element.elementor-element-2babf38 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 2% 0% 0%;--e-column-margin-right:2%;--e-column-margin-left:0%;}.elementor-4290 .elementor-element.elementor-element-2babf38 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4290 .elementor-element.elementor-element-8d9c0f8{--spacer-size:174px;}.elementor-4290 .elementor-element.elementor-element-5ed208d{text-align:start;}.elementor-4290 .elementor-element.elementor-element-5ed208d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:800;line-height:40px;color:#FFFFFF;}.elementor-4290 .elementor-element.elementor-element-2d5d7fc:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4290 .elementor-element.elementor-element-2d5d7fc > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://77waterwell.com/wp-content/uploads/2026/09/7c3de8c7137161c60b0584ce18c1bda2.webp");background-position:center center;background-size:cover;}.elementor-4290 .elementor-element.elementor-element-2d5d7fc > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000;opacity:0.36;}.elementor-4290 .elementor-element.elementor-element-2d5d7fc > .elementor-element-populated, .elementor-4290 .elementor-element.elementor-element-2d5d7fc > .elementor-element-populated > .elementor-background-overlay, .elementor-4290 .elementor-element.elementor-element-2d5d7fc > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-4290 .elementor-element.elementor-element-2d5d7fc > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 02% 0% 2%;--e-column-margin-right:02%;--e-column-margin-left:2%;}.elementor-4290 .elementor-element.elementor-element-2d5d7fc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4290 .elementor-element.elementor-element-c2d568c{--spacer-size:174px;}.elementor-4290 .elementor-element.elementor-element-7aad927{text-align:start;}.elementor-4290 .elementor-element.elementor-element-7aad927 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:800;line-height:40px;color:#FFFFFF;}.elementor-4290 .elementor-element.elementor-element-4e7cd97:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4290 .elementor-element.elementor-element-4e7cd97 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://77waterwell.com/wp-content/uploads/2026/09/b6e94b4be262534c3af6141134511e58.webp");background-position:center center;background-size:cover;}.elementor-4290 .elementor-element.elementor-element-4e7cd97 > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000;opacity:0.36;}.elementor-4290 .elementor-element.elementor-element-4e7cd97 > .elementor-element-populated, .elementor-4290 .elementor-element.elementor-element-4e7cd97 > .elementor-element-populated > .elementor-background-overlay, .elementor-4290 .elementor-element.elementor-element-4e7cd97 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-4290 .elementor-element.elementor-element-4e7cd97 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 02% 0% 2%;--e-column-margin-right:02%;--e-column-margin-left:2%;}.elementor-4290 .elementor-element.elementor-element-4e7cd97 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4290 .elementor-element.elementor-element-fd6860d{--spacer-size:174px;}.elementor-4290 .elementor-element.elementor-element-ebfb531{text-align:start;}.elementor-4290 .elementor-element.elementor-element-ebfb531 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:800;line-height:40px;color:#FFFFFF;}.elementor-4290 .elementor-element.elementor-element-ac2c4d5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4290 .elementor-element.elementor-element-ac2c4d5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://77waterwell.com/wp-content/uploads/2026/09/fa36033feafa677322f5e10e281c8cd1.webp");background-position:center center;background-size:cover;}.elementor-4290 .elementor-element.elementor-element-ac2c4d5 > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000;opacity:0.36;}.elementor-4290 .elementor-element.elementor-element-ac2c4d5 > .elementor-element-populated, .elementor-4290 .elementor-element.elementor-element-ac2c4d5 > .elementor-element-populated > .elementor-background-overlay, .elementor-4290 .elementor-element.elementor-element-ac2c4d5 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-4290 .elementor-element.elementor-element-ac2c4d5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 2% 0% 0%;--e-column-margin-right:2%;--e-column-margin-left:0%;}.elementor-4290 .elementor-element.elementor-element-ac2c4d5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4290 .elementor-element.elementor-element-4f28ce9{--spacer-size:174px;}.elementor-4290 .elementor-element.elementor-element-123d0d1{text-align:start;}.elementor-4290 .elementor-element.elementor-element-123d0d1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:800;line-height:40px;color:#FFFFFF;}.elementor-4290 .elementor-element.elementor-element-8fa8724:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4290 .elementor-element.elementor-element-8fa8724 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://77waterwell.com/wp-content/uploads/2026/09/5e3ec03282522e2a4ed37128e9cbbdd1.webp");background-position:center center;background-size:cover;}.elementor-4290 .elementor-element.elementor-element-8fa8724 > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000;opacity:0.36;}.elementor-4290 .elementor-element.elementor-element-8fa8724 > .elementor-element-populated, .elementor-4290 .elementor-element.elementor-element-8fa8724 > .elementor-element-populated > .elementor-background-overlay, .elementor-4290 .elementor-element.elementor-element-8fa8724 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-4290 .elementor-element.elementor-element-8fa8724 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 02% 0% 2%;--e-column-margin-right:02%;--e-column-margin-left:2%;}.elementor-4290 .elementor-element.elementor-element-8fa8724 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4290 .elementor-element.elementor-element-0e6bb1e{--spacer-size:174px;}.elementor-4290 .elementor-element.elementor-element-5d7e3f6{text-align:start;}.elementor-4290 .elementor-element.elementor-element-5d7e3f6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:800;line-height:40px;color:#FFFFFF;}.elementor-4290 .elementor-element.elementor-element-66b28f4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4290 .elementor-element.elementor-element-66b28f4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://77waterwell.com/wp-content/uploads/2026/09/imageye___-_imgi_16_3be9ce962a9f677cc9bbd6b794ae2ca3.webp");background-position:center center;background-size:cover;}.elementor-4290 .elementor-element.elementor-element-66b28f4 > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000;opacity:0.36;}.elementor-4290 .elementor-element.elementor-element-66b28f4 > .elementor-element-populated, .elementor-4290 .elementor-element.elementor-element-66b28f4 > .elementor-element-populated > .elementor-background-overlay, .elementor-4290 .elementor-element.elementor-element-66b28f4 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-4290 .elementor-element.elementor-element-66b28f4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 02% 0% 2%;--e-column-margin-right:02%;--e-column-margin-left:2%;}.elementor-4290 .elementor-element.elementor-element-66b28f4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4290 .elementor-element.elementor-element-5b095a7{--spacer-size:174px;}.elementor-4290 .elementor-element.elementor-element-a07d480{text-align:start;}.elementor-4290 .elementor-element.elementor-element-a07d480 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:800;line-height:40px;color:#FFFFFF;}.elementor-4290 .elementor-element.elementor-element-97f32e6{margin-top:2%;margin-bottom:0%;}.elementor-4290 .elementor-element.elementor-element-4fd1e24 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4290 .elementor-element.elementor-element-ab22a3f .elementor-button{background-color:#FFFFFF40;font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;fill:#7A7A7A;color:#7A7A7A;border-style:solid;border-width:1px 1px 1px 1px;border-color:#7A7A7A;padding:17px 15px 17px 15px;}.elementor-4290 .elementor-element.elementor-element-ab22a3f .elementor-button-content-wrapper{flex-direction:row;}.elementor-4290 .elementor-element.elementor-element-ab22a3f .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-4290 .elementor-element.elementor-element-ab22a3f .elementor-button:hover, .elementor-4290 .elementor-element.elementor-element-ab22a3f .elementor-button:focus{color:#DC2626;border-color:#DC2626;}.elementor-4290 .elementor-element.elementor-element-ab22a3f .elementor-button:hover svg, .elementor-4290 .elementor-element.elementor-element-ab22a3f .elementor-button:focus svg{fill:#DC2626;}.elementor-4290 .elementor-element.elementor-element-d16c3e7{border-style:solid;border-width:01px 0px 0px 0px;border-color:#ECECEC6E;padding:05% 05% 05% 05%;}.elementor-4290 .elementor-element.elementor-element-d64a087 > .elementor-widget-container{margin:0% 0% -1% 0%;}.elementor-4290 .elementor-element.elementor-element-d64a087{text-align:center;}.elementor-4290 .elementor-element.elementor-element-d64a087 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;color:#DC2626;}.elementor-4290 .elementor-element.elementor-element-a70aaa8{text-align:center;}.elementor-4290 .elementor-element.elementor-element-a70aaa8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:800;line-height:40px;color:#111827;}.elementor-4290 .elementor-element.elementor-element-1867889:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4290 .elementor-element.elementor-element-1867889 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAFB;}.elementor-bc-flex-widget .elementor-4290 .elementor-element.elementor-element-1867889.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4290 .elementor-element.elementor-element-1867889.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4290 .elementor-element.elementor-element-1867889 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DADADABA;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 3% 0% 0%;--e-column-margin-right:3%;--e-column-margin-left:0%;padding:10% 10% 10% 10%;}.elementor-4290 .elementor-element.elementor-element-1867889 > .elementor-element-populated, .elementor-4290 .elementor-element.elementor-element-1867889 > .elementor-element-populated > .elementor-background-overlay, .elementor-4290 .elementor-element.elementor-element-1867889 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-4290 .elementor-element.elementor-element-1867889:hover > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DC2626A6;}.elementor-4290 .elementor-element.elementor-element-1867889:hover > .elementor-element-populated, .elementor-4290 .elementor-element.elementor-element-1867889:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:15px 15px 15px 15px;}.elementor-4290 .elementor-element.elementor-element-1867889 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4290 .elementor-element.elementor-element-e747233 img{width:70%;}.elementor-4290 .elementor-element.elementor-element-9076e27:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4290 .elementor-element.elementor-element-9076e27 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAFB;}.elementor-bc-flex-widget .elementor-4290 .elementor-element.elementor-element-9076e27.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4290 .elementor-element.elementor-element-9076e27.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4290 .elementor-element.elementor-element-9076e27 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DADADABA;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 3% 0% 0%;--e-column-margin-right:3%;--e-column-margin-left:0%;padding:10% 10% 10% 10%;}.elementor-4290 .elementor-element.elementor-element-9076e27 > .elementor-element-populated, .elementor-4290 .elementor-element.elementor-element-9076e27 > .elementor-element-populated > .elementor-background-overlay, .elementor-4290 .elementor-element.elementor-element-9076e27 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-4290 .elementor-element.elementor-element-9076e27:hover > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DC2626A6;}.elementor-4290 .elementor-element.elementor-element-9076e27:hover > .elementor-element-populated, .elementor-4290 .elementor-element.elementor-element-9076e27:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:15px 15px 15px 15px;}.elementor-4290 .elementor-element.elementor-element-9076e27 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4290 .elementor-element.elementor-element-48e29c6 img{width:70%;}.elementor-4290 .elementor-element.elementor-element-f0692fc:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4290 .elementor-element.elementor-element-f0692fc > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAFB;}.elementor-bc-flex-widget .elementor-4290 .elementor-element.elementor-element-f0692fc.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4290 .elementor-element.elementor-element-f0692fc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4290 .elementor-element.elementor-element-f0692fc > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DADADABA;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 3% 0% 0%;--e-column-margin-right:3%;--e-column-margin-left:0%;padding:10% 10% 10% 10%;}.elementor-4290 .elementor-element.elementor-element-f0692fc > .elementor-element-populated, .elementor-4290 .elementor-element.elementor-element-f0692fc > .elementor-element-populated > .elementor-background-overlay, .elementor-4290 .elementor-element.elementor-element-f0692fc > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-4290 .elementor-element.elementor-element-f0692fc:hover > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DC2626A6;}.elementor-4290 .elementor-element.elementor-element-f0692fc:hover > .elementor-element-populated, .elementor-4290 .elementor-element.elementor-element-f0692fc:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:15px 15px 15px 15px;}.elementor-4290 .elementor-element.elementor-element-f0692fc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4290 .elementor-element.elementor-element-d6eee91 img{width:70%;}.elementor-4290 .elementor-element.elementor-element-d296737:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4290 .elementor-element.elementor-element-d296737 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAFB;}.elementor-bc-flex-widget .elementor-4290 .elementor-element.elementor-element-d296737.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4290 .elementor-element.elementor-element-d296737.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4290 .elementor-element.elementor-element-d296737 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DADADABA;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 3% 0% 0%;--e-column-margin-right:3%;--e-column-margin-left:0%;padding:10% 10% 10% 10%;}.elementor-4290 .elementor-element.elementor-element-d296737 > .elementor-element-populated, .elementor-4290 .elementor-element.elementor-element-d296737 > .elementor-element-populated > .elementor-background-overlay, .elementor-4290 .elementor-element.elementor-element-d296737 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-4290 .elementor-element.elementor-element-d296737:hover > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DC2626A6;}.elementor-4290 .elementor-element.elementor-element-d296737:hover > .elementor-element-populated, .elementor-4290 .elementor-element.elementor-element-d296737:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:15px 15px 15px 15px;}.elementor-4290 .elementor-element.elementor-element-d296737 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4290 .elementor-element.elementor-element-862d887 img{width:70%;}.elementor-4290 .elementor-element.elementor-element-f6f3fc2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4290 .elementor-element.elementor-element-f6f3fc2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAFB;}.elementor-bc-flex-widget .elementor-4290 .elementor-element.elementor-element-f6f3fc2.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4290 .elementor-element.elementor-element-f6f3fc2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4290 .elementor-element.elementor-element-f6f3fc2 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DADADABA;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 3% 0% 0%;--e-column-margin-right:3%;--e-column-margin-left:0%;padding:10% 10% 10% 10%;}.elementor-4290 .elementor-element.elementor-element-f6f3fc2 > .elementor-element-populated, .elementor-4290 .elementor-element.elementor-element-f6f3fc2 > .elementor-element-populated > .elementor-background-overlay, .elementor-4290 .elementor-element.elementor-element-f6f3fc2 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-4290 .elementor-element.elementor-element-f6f3fc2:hover > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DC2626A6;}.elementor-4290 .elementor-element.elementor-element-f6f3fc2:hover > .elementor-element-populated, .elementor-4290 .elementor-element.elementor-element-f6f3fc2:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:15px 15px 15px 15px;}.elementor-4290 .elementor-element.elementor-element-f6f3fc2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4290 .elementor-element.elementor-element-2dc65c2 img{width:70%;}.elementor-4290 .elementor-element.elementor-element-425180f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4290 .elementor-element.elementor-element-425180f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAFB;}.elementor-bc-flex-widget .elementor-4290 .elementor-element.elementor-element-425180f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4290 .elementor-element.elementor-element-425180f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4290 .elementor-element.elementor-element-425180f > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DADADABA;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 3% 0% 0%;--e-column-margin-right:3%;--e-column-margin-left:0%;padding:10% 10% 10% 10%;}.elementor-4290 .elementor-element.elementor-element-425180f > .elementor-element-populated, .elementor-4290 .elementor-element.elementor-element-425180f > .elementor-element-populated > .elementor-background-overlay, .elementor-4290 .elementor-element.elementor-element-425180f > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-4290 .elementor-element.elementor-element-425180f:hover > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DC2626A6;}.elementor-4290 .elementor-element.elementor-element-425180f:hover > .elementor-element-populated, .elementor-4290 .elementor-element.elementor-element-425180f:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:15px 15px 15px 15px;}.elementor-4290 .elementor-element.elementor-element-425180f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4290 .elementor-element.elementor-element-290315f img{width:70%;}.elementor-4290 .elementor-element.elementor-element-5e9a6d4{margin-top:1%;margin-bottom:0%;padding:0% 12% 0% 12%;}.elementor-4290 .elementor-element.elementor-element-33fa59f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4290 .elementor-element.elementor-element-33fa59f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAFB;}.elementor-bc-flex-widget .elementor-4290 .elementor-element.elementor-element-33fa59f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4290 .elementor-element.elementor-element-33fa59f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4290 .elementor-element.elementor-element-33fa59f > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DADADABA;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 2% 0% 3%;--e-column-margin-right:2%;--e-column-margin-left:3%;padding:10% 10% 10% 10%;}.elementor-4290 .elementor-element.elementor-element-33fa59f > .elementor-element-populated, .elementor-4290 .elementor-element.elementor-element-33fa59f > .elementor-element-populated > .elementor-background-overlay, .elementor-4290 .elementor-element.elementor-element-33fa59f > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-4290 .elementor-element.elementor-element-33fa59f:hover > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DC2626A6;}.elementor-4290 .elementor-element.elementor-element-33fa59f:hover > .elementor-element-populated, .elementor-4290 .elementor-element.elementor-element-33fa59f:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:15px 15px 15px 15px;}.elementor-4290 .elementor-element.elementor-element-33fa59f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4290 .elementor-element.elementor-element-ba11e3a img{width:70%;}.elementor-4290 .elementor-element.elementor-element-81076da:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4290 .elementor-element.elementor-element-81076da > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAFB;}.elementor-bc-flex-widget .elementor-4290 .elementor-element.elementor-element-81076da.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4290 .elementor-element.elementor-element-81076da.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4290 .elementor-element.elementor-element-81076da > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DADADABA;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 2% 0% 3%;--e-column-margin-right:2%;--e-column-margin-left:3%;padding:10% 10% 10% 10%;}.elementor-4290 .elementor-element.elementor-element-81076da > .elementor-element-populated, .elementor-4290 .elementor-element.elementor-element-81076da > .elementor-element-populated > .elementor-background-overlay, .elementor-4290 .elementor-element.elementor-element-81076da > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-4290 .elementor-element.elementor-element-81076da:hover > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DC2626A6;}.elementor-4290 .elementor-element.elementor-element-81076da:hover > .elementor-element-populated, .elementor-4290 .elementor-element.elementor-element-81076da:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:15px 15px 15px 15px;}.elementor-4290 .elementor-element.elementor-element-81076da > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4290 .elementor-element.elementor-element-f52ef46 img{width:70%;}.elementor-4290 .elementor-element.elementor-element-a275f41:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4290 .elementor-element.elementor-element-a275f41 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAFB;}.elementor-bc-flex-widget .elementor-4290 .elementor-element.elementor-element-a275f41.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4290 .elementor-element.elementor-element-a275f41.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4290 .elementor-element.elementor-element-a275f41 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DADADABA;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 2% 0% 3%;--e-column-margin-right:2%;--e-column-margin-left:3%;padding:10% 10% 10% 10%;}.elementor-4290 .elementor-element.elementor-element-a275f41 > .elementor-element-populated, .elementor-4290 .elementor-element.elementor-element-a275f41 > .elementor-element-populated > .elementor-background-overlay, .elementor-4290 .elementor-element.elementor-element-a275f41 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-4290 .elementor-element.elementor-element-a275f41:hover > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DC2626A6;}.elementor-4290 .elementor-element.elementor-element-a275f41:hover > .elementor-element-populated, .elementor-4290 .elementor-element.elementor-element-a275f41:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:15px 15px 15px 15px;}.elementor-4290 .elementor-element.elementor-element-a275f41 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4290 .elementor-element.elementor-element-e532d86 img{width:70%;}.elementor-4290 .elementor-element.elementor-element-113bbc2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4290 .elementor-element.elementor-element-113bbc2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAFB;}.elementor-bc-flex-widget .elementor-4290 .elementor-element.elementor-element-113bbc2.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4290 .elementor-element.elementor-element-113bbc2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4290 .elementor-element.elementor-element-113bbc2 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DADADABA;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 2% 0% 3%;--e-column-margin-right:2%;--e-column-margin-left:3%;padding:10% 10% 10% 10%;}.elementor-4290 .elementor-element.elementor-element-113bbc2 > .elementor-element-populated, .elementor-4290 .elementor-element.elementor-element-113bbc2 > .elementor-element-populated > .elementor-background-overlay, .elementor-4290 .elementor-element.elementor-element-113bbc2 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-4290 .elementor-element.elementor-element-113bbc2:hover > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DC2626A6;}.elementor-4290 .elementor-element.elementor-element-113bbc2:hover > .elementor-element-populated, .elementor-4290 .elementor-element.elementor-element-113bbc2:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:15px 15px 15px 15px;}.elementor-4290 .elementor-element.elementor-element-113bbc2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4290 .elementor-element.elementor-element-ccdacc9 img{width:70%;}.elementor-4290 .elementor-element.elementor-element-c7262b2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4290 .elementor-element.elementor-element-c7262b2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAFB;}.elementor-bc-flex-widget .elementor-4290 .elementor-element.elementor-element-c7262b2.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4290 .elementor-element.elementor-element-c7262b2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4290 .elementor-element.elementor-element-c7262b2 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DADADABA;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 2% 0% 3%;--e-column-margin-right:2%;--e-column-margin-left:3%;padding:10% 10% 10% 10%;}.elementor-4290 .elementor-element.elementor-element-c7262b2 > .elementor-element-populated, .elementor-4290 .elementor-element.elementor-element-c7262b2 > .elementor-element-populated > .elementor-background-overlay, .elementor-4290 .elementor-element.elementor-element-c7262b2 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-4290 .elementor-element.elementor-element-c7262b2:hover > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DC2626A6;}.elementor-4290 .elementor-element.elementor-element-c7262b2:hover > .elementor-element-populated, .elementor-4290 .elementor-element.elementor-element-c7262b2:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:15px 15px 15px 15px;}.elementor-4290 .elementor-element.elementor-element-c7262b2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4290 .elementor-element.elementor-element-4b86904 img{width:70%;}.elementor-4290 .elementor-element.elementor-element-8f94772:not(.elementor-motion-effects-element-type-background), .elementor-4290 .elementor-element.elementor-element-8f94772 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAFB;}.elementor-4290 .elementor-element.elementor-element-8f94772{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5% 0% 05% 0%;}.elementor-4290 .elementor-element.elementor-element-8f94772 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4290 .elementor-element.elementor-element-dba4f52{text-align:center;}.elementor-4290 .elementor-element.elementor-element-dba4f52 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;color:#DC2626;}.elementor-4290 .elementor-element.elementor-element-5eb10e0{text-align:center;}.elementor-4290 .elementor-element.elementor-element-5eb10e0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:800;line-height:40px;color:#111827;}.elementor-4290 .elementor-element.elementor-element-d407211{margin-top:0%;margin-bottom:2%;}.elementor-4290 .elementor-element.elementor-element-a7dee69:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4290 .elementor-element.elementor-element-a7dee69 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4290 .elementor-element.elementor-element-a7dee69 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E7E7E7;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 3% 0% 0%;--e-column-margin-right:3%;--e-column-margin-left:0%;padding:7% 0% 5% 0%;}.elementor-4290 .elementor-element.elementor-element-a7dee69 > .elementor-element-populated, .elementor-4290 .elementor-element.elementor-element-a7dee69 > .elementor-element-populated > .elementor-background-overlay, .elementor-4290 .elementor-element.elementor-element-a7dee69 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-4290 .elementor-element.elementor-element-a7dee69:hover > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DC262670;}.elementor-4290 .elementor-element.elementor-element-a7dee69 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4290 .elementor-element.elementor-element-3037f4a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 7%;}.elementor-4290 .elementor-element.elementor-element-3037f4a .elementor-icon-box-wrapper{align-items:center;gap:14px;}.elementor-4290 .elementor-element.elementor-element-3037f4a .elementor-icon-box-title{margin-block-end:0px;color:#111827;}.elementor-4290 .elementor-element.elementor-element-3037f4a.elementor-view-stacked .elementor-icon{background-color:#DC2626;}.elementor-4290 .elementor-element.elementor-element-3037f4a.elementor-view-framed .elementor-icon, .elementor-4290 .elementor-element.elementor-element-3037f4a.elementor-view-default .elementor-icon{fill:#DC2626;color:#DC2626;border-color:#DC2626;}.elementor-4290 .elementor-element.elementor-element-3037f4a .elementor-icon{font-size:12px;}.elementor-4290 .elementor-element.elementor-element-3037f4a .elementor-icon-box-title, .elementor-4290 .elementor-element.elementor-element-3037f4a .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;}.elementor-4290 .elementor-element.elementor-element-3037f4a:has(:hover) .elementor-icon-box-title,
					 .elementor-4290 .elementor-element.elementor-element-3037f4a:has(:focus) .elementor-icon-box-title{color:#111827;}.elementor-4290 .elementor-element.elementor-element-3037f4a .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;color:#9CA3AF;}.elementor-4290 .elementor-element.elementor-element-ca388ad:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4290 .elementor-element.elementor-element-ca388ad > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4290 .elementor-element.elementor-element-ca388ad > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E7E7E7;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 3% 0% 2%;--e-column-margin-right:3%;--e-column-margin-left:2%;padding:7% 0% 5% 0%;}.elementor-4290 .elementor-element.elementor-element-ca388ad > .elementor-element-populated, .elementor-4290 .elementor-element.elementor-element-ca388ad > .elementor-element-populated > .elementor-background-overlay, .elementor-4290 .elementor-element.elementor-element-ca388ad > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-4290 .elementor-element.elementor-element-ca388ad:hover > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DC262670;}.elementor-4290 .elementor-element.elementor-element-ca388ad > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4290 .elementor-element.elementor-element-48870e8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 7%;}.elementor-4290 .elementor-element.elementor-element-48870e8 .elementor-icon-box-wrapper{align-items:center;gap:14px;}.elementor-4290 .elementor-element.elementor-element-48870e8 .elementor-icon-box-title{margin-block-end:0px;color:#111827;}.elementor-4290 .elementor-element.elementor-element-48870e8.elementor-view-stacked .elementor-icon{background-color:#DC2626;}.elementor-4290 .elementor-element.elementor-element-48870e8.elementor-view-framed .elementor-icon, .elementor-4290 .elementor-element.elementor-element-48870e8.elementor-view-default .elementor-icon{fill:#DC2626;color:#DC2626;border-color:#DC2626;}.elementor-4290 .elementor-element.elementor-element-48870e8 .elementor-icon{font-size:12px;}.elementor-4290 .elementor-element.elementor-element-48870e8 .elementor-icon-box-title, .elementor-4290 .elementor-element.elementor-element-48870e8 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;}.elementor-4290 .elementor-element.elementor-element-48870e8:has(:hover) .elementor-icon-box-title,
					 .elementor-4290 .elementor-element.elementor-element-48870e8:has(:focus) .elementor-icon-box-title{color:#111827;}.elementor-4290 .elementor-element.elementor-element-48870e8 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;color:#9CA3AF;}.elementor-4290 .elementor-element.elementor-element-5dfd663:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4290 .elementor-element.elementor-element-5dfd663 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4290 .elementor-element.elementor-element-5dfd663 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E7E7E7;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 3% 0% 2%;--e-column-margin-right:3%;--e-column-margin-left:2%;padding:7% 0% 5% 0%;}.elementor-4290 .elementor-element.elementor-element-5dfd663 > .elementor-element-populated, .elementor-4290 .elementor-element.elementor-element-5dfd663 > .elementor-element-populated > .elementor-background-overlay, .elementor-4290 .elementor-element.elementor-element-5dfd663 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-4290 .elementor-element.elementor-element-5dfd663:hover > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DC262670;}.elementor-4290 .elementor-element.elementor-element-5dfd663 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4290 .elementor-element.elementor-element-84dd9ab > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 7%;}.elementor-4290 .elementor-element.elementor-element-84dd9ab .elementor-icon-box-wrapper{align-items:center;gap:14px;}.elementor-4290 .elementor-element.elementor-element-84dd9ab .elementor-icon-box-title{margin-block-end:0px;color:#111827;}.elementor-4290 .elementor-element.elementor-element-84dd9ab.elementor-view-stacked .elementor-icon{background-color:#DC2626;}.elementor-4290 .elementor-element.elementor-element-84dd9ab.elementor-view-framed .elementor-icon, .elementor-4290 .elementor-element.elementor-element-84dd9ab.elementor-view-default .elementor-icon{fill:#DC2626;color:#DC2626;border-color:#DC2626;}.elementor-4290 .elementor-element.elementor-element-84dd9ab .elementor-icon{font-size:12px;}.elementor-4290 .elementor-element.elementor-element-84dd9ab .elementor-icon-box-title, .elementor-4290 .elementor-element.elementor-element-84dd9ab .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;}.elementor-4290 .elementor-element.elementor-element-84dd9ab:has(:hover) .elementor-icon-box-title,
					 .elementor-4290 .elementor-element.elementor-element-84dd9ab:has(:focus) .elementor-icon-box-title{color:#111827;}.elementor-4290 .elementor-element.elementor-element-84dd9ab .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;color:#9CA3AF;}.elementor-4290 .elementor-element.elementor-element-1443c8d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4290 .elementor-element.elementor-element-1443c8d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4290 .elementor-element.elementor-element-1443c8d > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E7E7E7;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 3% 0% 0%;--e-column-margin-right:3%;--e-column-margin-left:0%;padding:7% 0% 5% 0%;}.elementor-4290 .elementor-element.elementor-element-1443c8d > .elementor-element-populated, .elementor-4290 .elementor-element.elementor-element-1443c8d > .elementor-element-populated > .elementor-background-overlay, .elementor-4290 .elementor-element.elementor-element-1443c8d > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-4290 .elementor-element.elementor-element-1443c8d:hover > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DC262670;}.elementor-4290 .elementor-element.elementor-element-1443c8d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4290 .elementor-element.elementor-element-69cd6a5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 7%;}.elementor-4290 .elementor-element.elementor-element-69cd6a5 .elementor-icon-box-wrapper{align-items:center;gap:14px;}.elementor-4290 .elementor-element.elementor-element-69cd6a5 .elementor-icon-box-title{margin-block-end:0px;color:#111827;}.elementor-4290 .elementor-element.elementor-element-69cd6a5.elementor-view-stacked .elementor-icon{background-color:#DC2626;}.elementor-4290 .elementor-element.elementor-element-69cd6a5.elementor-view-framed .elementor-icon, .elementor-4290 .elementor-element.elementor-element-69cd6a5.elementor-view-default .elementor-icon{fill:#DC2626;color:#DC2626;border-color:#DC2626;}.elementor-4290 .elementor-element.elementor-element-69cd6a5 .elementor-icon{font-size:12px;}.elementor-4290 .elementor-element.elementor-element-69cd6a5 .elementor-icon-box-title, .elementor-4290 .elementor-element.elementor-element-69cd6a5 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;}.elementor-4290 .elementor-element.elementor-element-69cd6a5:has(:hover) .elementor-icon-box-title,
					 .elementor-4290 .elementor-element.elementor-element-69cd6a5:has(:focus) .elementor-icon-box-title{color:#111827;}.elementor-4290 .elementor-element.elementor-element-69cd6a5 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;color:#9CA3AF;}.elementor-4290 .elementor-element.elementor-element-cea529e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4290 .elementor-element.elementor-element-cea529e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4290 .elementor-element.elementor-element-cea529e > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E7E7E7;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 3% 0% 2%;--e-column-margin-right:3%;--e-column-margin-left:2%;padding:7% 0% 5% 0%;}.elementor-4290 .elementor-element.elementor-element-cea529e > .elementor-element-populated, .elementor-4290 .elementor-element.elementor-element-cea529e > .elementor-element-populated > .elementor-background-overlay, .elementor-4290 .elementor-element.elementor-element-cea529e > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-4290 .elementor-element.elementor-element-cea529e:hover > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DC262670;}.elementor-4290 .elementor-element.elementor-element-cea529e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4290 .elementor-element.elementor-element-95ea17a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 7%;}.elementor-4290 .elementor-element.elementor-element-95ea17a .elementor-icon-box-wrapper{align-items:center;gap:14px;}.elementor-4290 .elementor-element.elementor-element-95ea17a .elementor-icon-box-title{margin-block-end:0px;color:#111827;}.elementor-4290 .elementor-element.elementor-element-95ea17a.elementor-view-stacked .elementor-icon{background-color:#DC2626;}.elementor-4290 .elementor-element.elementor-element-95ea17a.elementor-view-framed .elementor-icon, .elementor-4290 .elementor-element.elementor-element-95ea17a.elementor-view-default .elementor-icon{fill:#DC2626;color:#DC2626;border-color:#DC2626;}.elementor-4290 .elementor-element.elementor-element-95ea17a .elementor-icon{font-size:12px;}.elementor-4290 .elementor-element.elementor-element-95ea17a .elementor-icon-box-title, .elementor-4290 .elementor-element.elementor-element-95ea17a .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;}.elementor-4290 .elementor-element.elementor-element-95ea17a:has(:hover) .elementor-icon-box-title,
					 .elementor-4290 .elementor-element.elementor-element-95ea17a:has(:focus) .elementor-icon-box-title{color:#111827;}.elementor-4290 .elementor-element.elementor-element-95ea17a .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;color:#9CA3AF;}.elementor-4290 .elementor-element.elementor-element-b64defa:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4290 .elementor-element.elementor-element-b64defa > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4290 .elementor-element.elementor-element-b64defa > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E7E7E7;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 3% 0% 2%;--e-column-margin-right:3%;--e-column-margin-left:2%;padding:7% 0% 5% 0%;}.elementor-4290 .elementor-element.elementor-element-b64defa > .elementor-element-populated, .elementor-4290 .elementor-element.elementor-element-b64defa > .elementor-element-populated > .elementor-background-overlay, .elementor-4290 .elementor-element.elementor-element-b64defa > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-4290 .elementor-element.elementor-element-b64defa:hover > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DC262670;}.elementor-4290 .elementor-element.elementor-element-b64defa > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4290 .elementor-element.elementor-element-30fa4bc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 7%;}.elementor-4290 .elementor-element.elementor-element-30fa4bc .elementor-icon-box-wrapper{align-items:center;gap:14px;}.elementor-4290 .elementor-element.elementor-element-30fa4bc .elementor-icon-box-title{margin-block-end:0px;color:#111827;}.elementor-4290 .elementor-element.elementor-element-30fa4bc.elementor-view-stacked .elementor-icon{background-color:#DC2626;}.elementor-4290 .elementor-element.elementor-element-30fa4bc.elementor-view-framed .elementor-icon, .elementor-4290 .elementor-element.elementor-element-30fa4bc.elementor-view-default .elementor-icon{fill:#DC2626;color:#DC2626;border-color:#DC2626;}.elementor-4290 .elementor-element.elementor-element-30fa4bc .elementor-icon{font-size:12px;}.elementor-4290 .elementor-element.elementor-element-30fa4bc .elementor-icon-box-title, .elementor-4290 .elementor-element.elementor-element-30fa4bc .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;}.elementor-4290 .elementor-element.elementor-element-30fa4bc:has(:hover) .elementor-icon-box-title,
					 .elementor-4290 .elementor-element.elementor-element-30fa4bc:has(:focus) .elementor-icon-box-title{color:#111827;}.elementor-4290 .elementor-element.elementor-element-30fa4bc .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;color:#9CA3AF;}.elementor-4290 .elementor-element.elementor-element-bd2651a > .elementor-container{max-width:750px;}.elementor-4290 .elementor-element.elementor-element-bd2651a{padding:5% 0% 05% 0%;}.elementor-bc-flex-widget .elementor-4290 .elementor-element.elementor-element-76bd7e5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4290 .elementor-element.elementor-element-76bd7e5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4290 .elementor-element.elementor-element-76bd7e5.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4290 .elementor-element.elementor-element-76bd7e5 > .elementor-element-populated{padding:5% 5% 5% 5%;}.elementor-4290 .elementor-element.elementor-element-57a9e54{text-align:center;}.elementor-4290 .elementor-element.elementor-element-57a9e54 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;color:#DC2626;}.elementor-4290 .elementor-element.elementor-element-c881714{text-align:center;}.elementor-4290 .elementor-element.elementor-element-c881714 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:800;line-height:40px;color:#111827;}.elementor-4290 .elementor-element.elementor-element-2bac557{width:var( --container-widget-width, 51% );max-width:51%;--container-widget-width:51%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:24px;}.elementor-4290 .elementor-element.elementor-element-d324a5b{border-style:solid;border-width:5px 0px 0px 0px;border-color:#DC2626;}.elementor-4290 .elementor-element.elementor-element-d324a5b, .elementor-4290 .elementor-element.elementor-element-d324a5b > .elementor-background-overlay{border-radius:15px 15px 0px 0px;}.elementor-4290 .elementor-element.elementor-element-751b4fd:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4290 .elementor-element.elementor-element-751b4fd > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4290 .elementor-element.elementor-element-751b4fd > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#CACACA5C;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:5% 7% 5% 7%;}.elementor-4290 .elementor-element.elementor-element-751b4fd > .elementor-element-populated, .elementor-4290 .elementor-element.elementor-element-751b4fd > .elementor-element-populated > .elementor-background-overlay, .elementor-4290 .elementor-element.elementor-element-751b4fd > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-4290 .elementor-element.elementor-element-751b4fd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4290 .elementor-element.elementor-element-984f908 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-4290 .elementor-element.elementor-element-984f908 .elementor-icon-box-wrapper{align-items:center;gap:14px;}.elementor-4290 .elementor-element.elementor-element-984f908 .elementor-icon-box-title{margin-block-end:0px;color:#111827;}.elementor-4290 .elementor-element.elementor-element-984f908.elementor-view-stacked .elementor-icon{background-color:#DC2626;}.elementor-4290 .elementor-element.elementor-element-984f908.elementor-view-framed .elementor-icon, .elementor-4290 .elementor-element.elementor-element-984f908.elementor-view-default .elementor-icon{fill:#DC2626;color:#DC2626;border-color:#DC2626;}.elementor-4290 .elementor-element.elementor-element-984f908 .elementor-icon{font-size:12px;}.elementor-4290 .elementor-element.elementor-element-984f908 .elementor-icon-box-title, .elementor-4290 .elementor-element.elementor-element-984f908 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:800;}.elementor-4290 .elementor-element.elementor-element-984f908:has(:hover) .elementor-icon-box-title,
					 .elementor-4290 .elementor-element.elementor-element-984f908:has(:focus) .elementor-icon-box-title{color:#111827;}.elementor-4290 .elementor-element.elementor-element-984f908 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;color:#9CA3AF;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-4290 .elementor-element.elementor-element-4aa1a20 .elementor-icon-list-icon i{color:#B91C1C;transition:color 0.3s;}.elementor-4290 .elementor-element.elementor-element-4aa1a20 .elementor-icon-list-icon svg{fill:#B91C1C;transition:fill 0.3s;}.elementor-4290 .elementor-element.elementor-element-4aa1a20{--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-4290 .elementor-element.elementor-element-4aa1a20 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-4290 .elementor-element.elementor-element-4aa1a20 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4290 .elementor-element.elementor-element-4aa1a20 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;}.elementor-4290 .elementor-element.elementor-element-4aa1a20 .elementor-icon-list-text{color:#B91C1C;transition:color 0.3s;}.elementor-4290 .elementor-element.elementor-element-31ba2e0{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#7A7A7A;}.elementor-4290 .elementor-element.elementor-element-31ba2e0 p{margin-block-end:0px;}.elementor-4290 .elementor-element.elementor-element-31ba2e0 a{color:#DC2626;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-4290 .elementor-element.elementor-element-79491a2 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-4290 .elementor-element.elementor-element-79491a2 .elementor-button-content-wrapper{flex-direction:row;}.elementor-4290 .elementor-element.elementor-element-79491a2 .elementor-button span{gap:10px;}.elementor-4290 .elementor-element.elementor-element-79491a2 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-4290 .elementor-element.elementor-element-79491a2 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-4290 .elementor-element.elementor-element-79491a2 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-4290 .elementor-element.elementor-element-79491a2 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-4290 .elementor-element.elementor-element-79491a2 .elementor-labels-inline .elementor-field-group > label{padding-left:4px;}body:not(.rtl) .elementor-4290 .elementor-element.elementor-element-79491a2 .elementor-labels-inline .elementor-field-group > label{padding-right:4px;}body .elementor-4290 .elementor-element.elementor-element-79491a2 .elementor-labels-above .elementor-field-group > label{padding-bottom:4px;}.elementor-4290 .elementor-element.elementor-element-79491a2 .elementor-field-group > label, .elementor-4290 .elementor-element.elementor-element-79491a2 .elementor-field-subgroup label{color:#4B5563;}.elementor-4290 .elementor-element.elementor-element-79491a2 .elementor-field-group > label{font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;}.elementor-4290 .elementor-element.elementor-element-79491a2 .elementor-field-type-html{padding-bottom:8px;}.elementor-4290 .elementor-element.elementor-element-79491a2 .elementor-field-group .elementor-field{color:#000000;}.elementor-4290 .elementor-element.elementor-element-79491a2 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#F9FAFB;border-color:#D5D5D5;border-width:0.3px 0.3px 0.3px 0.3px;border-radius:7px 7px 7px 7px;}.elementor-4290 .elementor-element.elementor-element-79491a2 .elementor-field-group .elementor-select-wrapper select{background-color:#F9FAFB;border-color:#D5D5D5;border-width:0.3px 0.3px 0.3px 0.3px;border-radius:7px 7px 7px 7px;}.elementor-4290 .elementor-element.elementor-element-79491a2 .elementor-field-group .elementor-select-wrapper::before{color:#D5D5D5;}.elementor-4290 .elementor-element.elementor-element-79491a2 .elementor-button{font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;text-transform:capitalize;}.elementor-4290 .elementor-element.elementor-element-79491a2 .e-form__buttons__wrapper__button-next{background-color:#DC2626;color:#ffffff;}.elementor-4290 .elementor-element.elementor-element-79491a2 .elementor-button[type="submit"]{background-color:#DC2626;color:#ffffff;}.elementor-4290 .elementor-element.elementor-element-79491a2 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-4290 .elementor-element.elementor-element-79491a2 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-4290 .elementor-element.elementor-element-79491a2 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-4290 .elementor-element.elementor-element-79491a2 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-4290 .elementor-element.elementor-element-79491a2 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-4290 .elementor-element.elementor-element-79491a2 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-4290 .elementor-element.elementor-element-79491a2{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-4290 .elementor-element.elementor-element-8388bab{text-align:center;font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;color:#7A7A7A;}.elementor-4290 .elementor-element.elementor-element-8388bab p{margin-block-end:0px;}.elementor-4290 .elementor-element.elementor-element-8388bab a{color:#DC2626;}@media(max-width:1024px){.elementor-4290 .elementor-element.elementor-element-5eb10e0 .elementor-heading-title{font-size:28px;}.elementor-4290 .elementor-element.elementor-element-3037f4a .elementor-icon-box-wrapper{gap:0px;}.elementor-4290 .elementor-element.elementor-element-48870e8 .elementor-icon-box-wrapper{gap:0px;}.elementor-4290 .elementor-element.elementor-element-84dd9ab .elementor-icon-box-wrapper{gap:0px;}.elementor-4290 .elementor-element.elementor-element-69cd6a5 .elementor-icon-box-wrapper{gap:0px;}.elementor-4290 .elementor-element.elementor-element-95ea17a .elementor-icon-box-wrapper{gap:0px;}.elementor-4290 .elementor-element.elementor-element-30fa4bc .elementor-icon-box-wrapper{gap:0px;}.elementor-4290 .elementor-element.elementor-element-c881714 .elementor-heading-title{font-size:28px;}.elementor-4290 .elementor-element.elementor-element-984f908 .elementor-icon-box-wrapper{gap:0px;}}@media(max-width:767px){.elementor-4290 .elementor-element.elementor-element-c385ef7 .elementor-heading-title{font-size:26px;line-height:1.5em;}.elementor-4290 .elementor-element.elementor-element-50ddf9c{--container-widget-width:270px;--container-widget-flex-grow:0;width:var( --container-widget-width, 270px );max-width:270px;}.elementor-4290 .elementor-element.elementor-element-4e9e6d2 > .elementor-element-populated{padding:2% 2% 2% 2%;}.elementor-4290 .elementor-element.elementor-element-d1729f6{--container-widget-width:292px;--container-widget-flex-grow:0;width:var( --container-widget-width, 292px );max-width:292px;}.elementor-4290 .elementor-element.elementor-element-48081ce .elementor-heading-title{font-size:28px;}.elementor-4290 .elementor-element.elementor-element-4a0058a .elementor-heading-title{font-size:28px;}.elementor-4290 .elementor-element.elementor-element-6108ae5 .elementor-heading-title{font-size:28px;}.elementor-4290 .elementor-element.elementor-element-e537013 .elementor-heading-title{font-size:28px;}.elementor-4290 .elementor-element.elementor-element-5fd58cb .elementor-heading-title{font-size:28px;}.elementor-4290 .elementor-element.elementor-element-faff87a{--container-widget-width:292px;--container-widget-flex-grow:0;width:var( --container-widget-width, 292px );max-width:292px;}.elementor-4290 .elementor-element.elementor-element-5ed208d .elementor-heading-title{font-size:28px;}.elementor-4290 .elementor-element.elementor-element-7aad927 .elementor-heading-title{font-size:28px;}.elementor-4290 .elementor-element.elementor-element-ebfb531 .elementor-heading-title{font-size:28px;}.elementor-4290 .elementor-element.elementor-element-123d0d1 .elementor-heading-title{font-size:28px;}.elementor-4290 .elementor-element.elementor-element-5d7e3f6 .elementor-heading-title{font-size:28px;}.elementor-4290 .elementor-element.elementor-element-a07d480 .elementor-heading-title{font-size:28px;}.elementor-4290 .elementor-element.elementor-element-1867889 > .elementor-element-populated{margin:0% 0% 03% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-4290 .elementor-element.elementor-element-9076e27 > .elementor-element-populated{margin:0% 0% 03% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-4290 .elementor-element.elementor-element-f0692fc > .elementor-element-populated{margin:0% 0% 03% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-4290 .elementor-element.elementor-element-d296737 > .elementor-element-populated{margin:0% 0% 03% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-4290 .elementor-element.elementor-element-f6f3fc2 > .elementor-element-populated{margin:0% 0% 03% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-4290 .elementor-element.elementor-element-425180f > .elementor-element-populated{margin:0% 0% 03% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-4290 .elementor-element.elementor-element-5e9a6d4{padding:0% 0% 0% 0%;}.elementor-4290 .elementor-element.elementor-element-33fa59f > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-4290 .elementor-element.elementor-element-81076da > .elementor-element-populated{margin:3% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-4290 .elementor-element.elementor-element-a275f41 > .elementor-element-populated{margin:3% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-4290 .elementor-element.elementor-element-113bbc2 > .elementor-element-populated{margin:3% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-4290 .elementor-element.elementor-element-c7262b2 > .elementor-element-populated{margin:3% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-4290 .elementor-element.elementor-element-2bac557{--container-widget-width:292px;--container-widget-flex-grow:0;width:var( --container-widget-width, 292px );max-width:292px;}}@media(max-width:1024px) and (min-width:768px){.elementor-4290 .elementor-element.elementor-element-4fd1e24{width:60%;}}/* Start custom CSS for icon-box, class: .elementor-element-1e57b03 *//* Direct Child Fix for Elementor Icon Box Centering */

.elementor-4290 .elementor-element.elementor-element-1e57b03 .elementor-icon-box-wrapper {
  display: flex !important;
  flex-direction: column !important;
  align-items: center !important;
  justify-content: center !important;
  text-align: center !important;
}

/* Outer Container - Square Background Removed */
.elementor-4290 .elementor-element.elementor-element-1e57b03 .elementor-icon-box-icon {
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  margin: 0 auto 5px auto !important; /* Force Horizontal Center */
  
  width: 50px !important;
  height: 50px !important;
  background-color: transparent !important; /* Outer Square Removed */
  border-radius: 0 !important;
  position: relative !important;
  overflow: visible !important;
}

/* Inner Soft Circle Badge */
.elementor-4290 .elementor-element.elementor-element-1e57b03 .elementor-icon-box-icon::before {
  content: '' !important;
  position: absolute !important;
  top: 50% !important;
  left: 50% !important;
  transform: translate(-50%, -50%) !important;
  width: 48px !important; /* Soft Circle Size */
  height: 48px !important;
  background-color: rgba(255, 255, 255, 0.25) !important; /* Circle Overlay */
  border-radius: 50% !important;
  z-index: 1 !important;
}

/* Star Icon Center */
.elementor-4290 .elementor-element.elementor-element-1e57b03 .elementor-icon-box-icon i,
.elementor-4290 .elementor-element.elementor-element-1e57b03 .elementor-icon-box-icon svg {
  position: relative !important;
  z-index: 2 !important;
  font-size: 20px !important;
  width: 20px !important;
  height: 20px !important;
  color: #FFFFFF !important;
  fill: #FFFFFF !important;
  margin: 0 !important;
}

.elementor-4290 .elementor-element.elementor-element-1e57b03 .elementor-icon-box-content {
  text-align: center !important;
  width: 100% !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9490ba6 *//* Direct Child Fix for Elementor Icon Box Centering */

.elementor-4290 .elementor-element.elementor-element-9490ba6 .elementor-icon-box-wrapper {
  display: flex !important;
  flex-direction: column !important;
  align-items: center !important;
  justify-content: center !important;
  text-align: center !important;
}

/* Outer Container - Square Background Removed */
.elementor-4290 .elementor-element.elementor-element-9490ba6 .elementor-icon-box-icon {
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  margin: 0 auto 5px auto !important; /* Force Horizontal Center */
  
  width: 50px !important;
  height: 50px !important;
  background-color: transparent !important; /* Outer Square Removed */
  border-radius: 0 !important;
  position: relative !important;
  overflow: visible !important;
}

/* Inner Soft Circle Badge */
.elementor-4290 .elementor-element.elementor-element-9490ba6 .elementor-icon-box-icon::before {
  content: '' !important;
  position: absolute !important;
  top: 50% !important;
  left: 50% !important;
  transform: translate(-50%, -50%) !important;
  width: 48px !important; /* Soft Circle Size */
  height: 48px !important;
  background-color: rgba(255, 255, 255, 0.25) !important; /* Circle Overlay */
  border-radius: 50% !important;
  z-index: 1 !important;
}

/* Star Icon Center */
.elementor-4290 .elementor-element.elementor-element-9490ba6 .elementor-icon-box-icon i,
.elementor-4290 .elementor-element.elementor-element-9490ba6 .elementor-icon-box-icon svg {
  position: relative !important;
  z-index: 2 !important;
  font-size: 20px !important;
  width: 20px !important;
  height: 20px !important;
  color: #FFFFFF !important;
  fill: #FFFFFF !important;
  margin: 0 !important;
}

.elementor-4290 .elementor-element.elementor-element-9490ba6 .elementor-icon-box-content {
  text-align: center !important;
  width: 100% !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-780b85e *//* Direct Child Fix for Elementor Icon Box Centering */

.elementor-4290 .elementor-element.elementor-element-780b85e .elementor-icon-box-wrapper {
  display: flex !important;
  flex-direction: column !important;
  align-items: center !important;
  justify-content: center !important;
  text-align: center !important;
}

/* Outer Container - Square Background Removed */
.elementor-4290 .elementor-element.elementor-element-780b85e .elementor-icon-box-icon {
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  margin: 0 auto 5px auto !important; /* Force Horizontal Center */
  
  width: 50px !important;
  height: 50px !important;
  background-color: transparent !important; /* Outer Square Removed */
  border-radius: 0 !important;
  position: relative !important;
  overflow: visible !important;
}

/* Inner Soft Circle Badge */
.elementor-4290 .elementor-element.elementor-element-780b85e .elementor-icon-box-icon::before {
  content: '' !important;
  position: absolute !important;
  top: 50% !important;
  left: 50% !important;
  transform: translate(-50%, -50%) !important;
  width: 48px !important; /* Soft Circle Size */
  height: 48px !important;
  background-color: rgba(255, 255, 255, 0.25) !important; /* Circle Overlay */
  border-radius: 50% !important;
  z-index: 1 !important;
}

/* Star Icon Center */
.elementor-4290 .elementor-element.elementor-element-780b85e .elementor-icon-box-icon i,
.elementor-4290 .elementor-element.elementor-element-780b85e .elementor-icon-box-icon svg {
  position: relative !important;
  z-index: 2 !important;
  font-size: 20px !important;
  width: 20px !important;
  height: 20px !important;
  color: #FFFFFF !important;
  fill: #FFFFFF !important;
  margin: 0 !important;
}

.elementor-4290 .elementor-element.elementor-element-780b85e .elementor-icon-box-content {
  text-align: center !important;
  width: 100% !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-264bdb9 *//* Direct Child Fix for Elementor Icon Box Centering */

.elementor-4290 .elementor-element.elementor-element-264bdb9 .elementor-icon-box-wrapper {
  display: flex !important;
  flex-direction: column !important;
  align-items: center !important;
  justify-content: center !important;
  text-align: center !important;
}

/* Outer Container - Square Background Removed */
.elementor-4290 .elementor-element.elementor-element-264bdb9 .elementor-icon-box-icon {
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  margin: 0 auto 5px auto !important; /* Force Horizontal Center */
  
  width: 50px !important;
  height: 50px !important;
  background-color: transparent !important; /* Outer Square Removed */
  border-radius: 0 !important;
  position: relative !important;
  overflow: visible !important;
}

/* Inner Soft Circle Badge */
.elementor-4290 .elementor-element.elementor-element-264bdb9 .elementor-icon-box-icon::before {
  content: '' !important;
  position: absolute !important;
  top: 50% !important;
  left: 50% !important;
  transform: translate(-50%, -50%) !important;
  width: 48px !important; /* Soft Circle Size */
  height: 48px !important;
  background-color: rgba(255, 255, 255, 0.25) !important; /* Circle Overlay */
  border-radius: 50% !important;
  z-index: 1 !important;
}

/* Star Icon Center */
.elementor-4290 .elementor-element.elementor-element-264bdb9 .elementor-icon-box-icon i,
.elementor-4290 .elementor-element.elementor-element-264bdb9 .elementor-icon-box-icon svg {
  position: relative !important;
  z-index: 2 !important;
  font-size: 20px !important;
  width: 20px !important;
  height: 20px !important;
  color: #FFFFFF !important;
  fill: #FFFFFF !important;
  margin: 0 !important;
}

.elementor-4290 .elementor-element.elementor-element-264bdb9 .elementor-icon-box-content {
  text-align: center !important;
  width: 100% !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3037f4a *//* Elementor Icon Widget - Light Red Base with Hover Effect */

/* Base Style (Normal State) - targeted to the specific icon class */
.hover-icon .elementor-icon {
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  
  width: 50px !important;
  height: 50px !important;
  
  /* Light Soft Red Background from screenshot */
  background-color: #FEE2E2 !important; 
  border-radius: 14px !important; /* Rounded corners */
  
  /* Default Red Icon Color */
  color: #DC2626 !important;
  fill: #DC2626 !important;
  
  box-sizing: border-box !important;
  transition: all 0.3s ease !important; /* Smooth hover transition */
}

/* Adjust SVG/Icon alignment inside the box */
.hover-icon .elementor-icon i,
.hover-icon .elementor-icon svg {
  font-size: 24px !important;
  width: 24px !important;
  height: 24px !important;
  line-height: 1 !important;
  display: block;
}

/* Hover State - Applies when hovering over the Widget itself */
.hover-icon:hover .elementor-icon {
  background-color: #DC2626 !important; /* Solid Red Background */
  color: #FFFFFF !important; /* White Icon Color */
  fill: #FFFFFF !important; /* For SVGs */
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-48870e8 *//* Elementor Icon Widget - Light Red Base with Hover Effect */

/* Base Style (Normal State) - targeted to the specific icon class */
.hover-icon .elementor-icon {
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  
  width: 50px !important;
  height: 50px !important;
  
  /* Light Soft Red Background from screenshot */
  background-color: #FEE2E2 !important; 
  border-radius: 14px !important; /* Rounded corners */
  
  /* Default Red Icon Color */
  color: #DC2626 !important;
  fill: #DC2626 !important;
  
  box-sizing: border-box !important;
  transition: all 0.3s ease !important; /* Smooth hover transition */
}

/* Adjust SVG/Icon alignment inside the box */
.hover-icon .elementor-icon i,
.hover-icon .elementor-icon svg {
  font-size: 24px !important;
  width: 24px !important;
  height: 24px !important;
  line-height: 1 !important;
  display: block;
}

/* Hover State - Applies when hovering over the Widget itself */
.hover-icon:hover .elementor-icon {
  background-color: #DC2626 !important; /* Solid Red Background */
  color: #FFFFFF !important; /* White Icon Color */
  fill: #FFFFFF !important; /* For SVGs */
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-84dd9ab *//* Elementor Icon Widget - Light Red Base with Hover Effect */

/* Base Style (Normal State) - targeted to the specific icon class */
.hover-icon .elementor-icon {
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  
  width: 50px !important;
  height: 50px !important;
  
  /* Light Soft Red Background from screenshot */
  background-color: #FEE2E2 !important; 
  border-radius: 14px !important; /* Rounded corners */
  
  /* Default Red Icon Color */
  color: #DC2626 !important;
  fill: #DC2626 !important;
  
  box-sizing: border-box !important;
  transition: all 0.3s ease !important; /* Smooth hover transition */
}

/* Adjust SVG/Icon alignment inside the box */
.hover-icon .elementor-icon i,
.hover-icon .elementor-icon svg {
  font-size: 24px !important;
  width: 24px !important;
  height: 24px !important;
  line-height: 1 !important;
  display: block;
}

/* Hover State - Applies when hovering over the Widget itself */
.hover-icon:hover .elementor-icon {
  background-color: #DC2626 !important; /* Solid Red Background */
  color: #FFFFFF !important; /* White Icon Color */
  fill: #FFFFFF !important; /* For SVGs */
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-69cd6a5 *//* Elementor Icon Widget - Light Red Base with Hover Effect */

/* Base Style (Normal State) - targeted to the specific icon class */
.hover-icon .elementor-icon {
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  
  width: 50px !important;
  height: 50px !important;
  
  /* Light Soft Red Background from screenshot */
  background-color: #FEE2E2 !important; 
  border-radius: 14px !important; /* Rounded corners */
  
  /* Default Red Icon Color */
  color: #DC2626 !important;
  fill: #DC2626 !important;
  
  box-sizing: border-box !important;
  transition: all 0.3s ease !important; /* Smooth hover transition */
}

/* Adjust SVG/Icon alignment inside the box */
.hover-icon .elementor-icon i,
.hover-icon .elementor-icon svg {
  font-size: 24px !important;
  width: 24px !important;
  height: 24px !important;
  line-height: 1 !important;
  display: block;
}

/* Hover State - Applies when hovering over the Widget itself */
.hover-icon:hover .elementor-icon {
  background-color: #DC2626 !important; /* Solid Red Background */
  color: #FFFFFF !important; /* White Icon Color */
  fill: #FFFFFF !important; /* For SVGs */
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-95ea17a *//* Elementor Icon Widget - Light Red Base with Hover Effect */

/* Base Style (Normal State) - targeted to the specific icon class */
.hover-icon .elementor-icon {
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  
  width: 50px !important;
  height: 50px !important;
  
  /* Light Soft Red Background from screenshot */
  background-color: #FEE2E2 !important; 
  border-radius: 14px !important; /* Rounded corners */
  
  /* Default Red Icon Color */
  color: #DC2626 !important;
  fill: #DC2626 !important;
  
  box-sizing: border-box !important;
  transition: all 0.3s ease !important; /* Smooth hover transition */
}

/* Adjust SVG/Icon alignment inside the box */
.hover-icon .elementor-icon i,
.hover-icon .elementor-icon svg {
  font-size: 24px !important;
  width: 24px !important;
  height: 24px !important;
  line-height: 1 !important;
  display: block;
}

/* Hover State - Applies when hovering over the Widget itself */
.hover-icon:hover .elementor-icon {
  background-color: #DC2626 !important; /* Solid Red Background */
  color: #FFFFFF !important; /* White Icon Color */
  fill: #FFFFFF !important; /* For SVGs */
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-30fa4bc *//* Elementor Icon Widget - Light Red Base with Hover Effect */

/* Base Style (Normal State) - targeted to the specific icon class */
.hover-icon .elementor-icon {
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  
  width: 50px !important;
  height: 50px !important;
  
  /* Light Soft Red Background from screenshot */
  background-color: #FEE2E2 !important; 
  border-radius: 14px !important; /* Rounded corners */
  
  /* Default Red Icon Color */
  color: #DC2626 !important;
  fill: #DC2626 !important;
  
  box-sizing: border-box !important;
  transition: all 0.3s ease !important; /* Smooth hover transition */
}

/* Adjust SVG/Icon alignment inside the box */
.hover-icon .elementor-icon i,
.hover-icon .elementor-icon svg {
  font-size: 24px !important;
  width: 24px !important;
  height: 24px !important;
  line-height: 1 !important;
  display: block;
}

/* Hover State - Applies when hovering over the Widget itself */
.hover-icon:hover .elementor-icon {
  background-color: #DC2626 !important; /* Solid Red Background */
  color: #FFFFFF !important; /* White Icon Color */
  fill: #FFFFFF !important; /* For SVGs */
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-984f908 *//* Elementor Icon Widget - Solid Red Style */

.review-contact-form .elementor-icon {
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  
  width: 50px !important;
  height: 50px !important;
  
  /* Solid Red Background */
  background-color: #DC2626 !important; 
  border-radius: 14px !important; /* Rounded corners */
  
  /* White Icon Color */
  color: #FFFFFF !important;
  fill: #FFFFFF !important;
  
  box-sizing: border-box !important;
}

/* Adjust SVG/Icon alignment inside the box */
.review-contact-form .elementor-icon i,
.review-contact-form .elementor-icon svg {
  font-size: 24px !important;
  width: 24px !important;
  height: 24px !important;
  line-height: 1 !important;
  display: block;
}/* End custom CSS */