.elementor-4802 .elementor-element.elementor-element-63294fd0 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-4802 .elementor-element.elementor-element-63294fd0:not(.elementor-motion-effects-element-type-background), .elementor-4802 .elementor-element.elementor-element-63294fd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#04213F;background-image:url("https://felixelect.com/wp-content/uploads/2026/10/ceiling-original-hq-1.jpg");background-position:center center;background-size:cover;}.elementor-4802 .elementor-element.elementor-element-63294fd0 > .elementor-background-overlay{background-color:#04213F;opacity:0.78;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4802 .elementor-element.elementor-element-63294fd0 > .elementor-container{max-width:1240px;min-height:296px;}.elementor-4802 .elementor-element.elementor-element-63294fd0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 24px 40px 24px;}.elementor-4802 .elementor-element.elementor-element-353b8b20 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-4802 .elementor-element.elementor-element-353b8b20 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4802 .elementor-element.elementor-element-570eafd8 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-4802 .elementor-element.elementor-element-570eafd8{font-family:"Poppins", Sans-serif;font-size:13px;line-height:1.65em;color:#DCE6EF;}.elementor-4802 .elementor-element.elementor-element-2ed20d8a > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-4802 .elementor-element.elementor-element-2ed20d8a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:50px;font-weight:600;line-height:1.25em;color:#FFFFFF;}.elementor-4802 .elementor-element.elementor-element-6fb7d58c > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-4802 .elementor-element.elementor-element-6fb7d58c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;line-height:1.25em;color:#FFFFFF;}.elementor-4802 .elementor-element.elementor-element-4eedf7bd > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-4802 .elementor-element.elementor-element-4eedf7bd:not(.elementor-motion-effects-element-type-background), .elementor-4802 .elementor-element.elementor-element-4eedf7bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4802 .elementor-element.elementor-element-4eedf7bd > .elementor-container{max-width:1240px;}.elementor-4802 .elementor-element.elementor-element-4eedf7bd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 24px 80px 24px;}.elementor-4802 .elementor-element.elementor-element-4eedf7bd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4802 .elementor-element.elementor-element-65a10cee > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-4802 .elementor-element.elementor-element-65a10cee > .elementor-element-populated{padding:0px 48px 0px 0px;}.elementor-4802 .elementor-element.elementor-element-46ead293 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4802 .elementor-element.elementor-element-46ead293 img{width:100%;height:320px;}.elementor-4802 .elementor-element.elementor-element-5e2221c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-4802 .elementor-element.elementor-element-5e2221c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4802 .elementor-element.elementor-element-324bd2d6 > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-4802 .elementor-element.elementor-element-324bd2d6{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:600;line-height:1.65em;letter-spacing:1.6px;color:#044CA3;}.elementor-4802 .elementor-element.elementor-element-693f1037 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-4802 .elementor-element.elementor-element-693f1037 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:34px;font-weight:600;line-height:1.25em;color:#04213F;}.elementor-4802 .elementor-element.elementor-element-dc18fcc > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-4802 .elementor-element.elementor-element-dc18fcc{font-family:"Poppins", Sans-serif;font-size:16px;line-height:1.65em;color:#596773;}.elementor-4802 .elementor-element.elementor-element-6bf8b444 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-4802 .elementor-element.elementor-element-6bf8b444:not(.elementor-motion-effects-element-type-background), .elementor-4802 .elementor-element.elementor-element-6bf8b444 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#04213F;}.elementor-4802 .elementor-element.elementor-element-6bf8b444 > .elementor-container{max-width:1240px;}.elementor-4802 .elementor-element.elementor-element-6bf8b444{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:48px 24px 48px 24px;}.elementor-4802 .elementor-element.elementor-element-6bf8b444 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4802 .elementor-element.elementor-element-4f02d48a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-4802 .elementor-element.elementor-element-4f02d48a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4802 .elementor-element.elementor-element-143c358e > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-4802 .elementor-element.elementor-element-143c358e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:34px;font-weight:600;line-height:1.25em;color:#FFFFFF;}.elementor-4802 .elementor-element.elementor-element-558d174d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-4802 .elementor-element.elementor-element-558d174d:not(.elementor-motion-effects-element-type-background), .elementor-4802 .elementor-element.elementor-element-558d174d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4802 .elementor-element.elementor-element-558d174d > .elementor-container{max-width:1240px;}.elementor-4802 .elementor-element.elementor-element-558d174d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-4802 .elementor-element.elementor-element-558d174d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4802 .elementor-element.elementor-element-bcfc087 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-4802 .elementor-element.elementor-element-bcfc087 > .elementor-element-populated{padding:14px 12px 14px 12px;}.elementor-4802 .elementor-element.elementor-element-48c9420d .elementor-counter-number-wrapper{color:#FFFFFF;}.elementor-4802 .elementor-element.elementor-element-48c9420d .elementor-counter-title{color:#DCE6EF;}.elementor-4802 .elementor-element.elementor-element-66585a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-4802 .elementor-element.elementor-element-66585a > .elementor-element-populated{padding:14px 12px 14px 12px;}.elementor-4802 .elementor-element.elementor-element-11bec5f4 .elementor-counter-number-wrapper{color:#FFFFFF;}.elementor-4802 .elementor-element.elementor-element-11bec5f4 .elementor-counter-title{color:#DCE6EF;}.elementor-4802 .elementor-element.elementor-element-42e652e0 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-4802 .elementor-element.elementor-element-42e652e0 > .elementor-element-populated{padding:14px 12px 14px 12px;}.elementor-4802 .elementor-element.elementor-element-29cb0b5f .elementor-counter-number-wrapper{color:#FFFFFF;}.elementor-4802 .elementor-element.elementor-element-29cb0b5f .elementor-counter-title{color:#DCE6EF;}.elementor-4802 .elementor-element.elementor-element-3fcea4e9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-4802 .elementor-element.elementor-element-3fcea4e9 > .elementor-element-populated{padding:14px 12px 14px 12px;}.elementor-4802 .elementor-element.elementor-element-79e18a8d .elementor-counter-number-wrapper{color:#FFFFFF;}.elementor-4802 .elementor-element.elementor-element-79e18a8d .elementor-counter-title{color:#DCE6EF;}.elementor-4802 .elementor-element.elementor-element-1742a6de > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-4802 .elementor-element.elementor-element-1742a6de:not(.elementor-motion-effects-element-type-background), .elementor-4802 .elementor-element.elementor-element-1742a6de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4802 .elementor-element.elementor-element-1742a6de > .elementor-container{max-width:1240px;}.elementor-4802 .elementor-element.elementor-element-1742a6de{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 24px 80px 24px;}.elementor-4802 .elementor-element.elementor-element-1742a6de > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4802 .elementor-element.elementor-element-638f4f6a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-4802 .elementor-element.elementor-element-638f4f6a > .elementor-element-populated{padding:0px 48px 0px 0px;}.elementor-4802 .elementor-element.elementor-element-3b98e97b > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-4802 .elementor-element.elementor-element-3b98e97b{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:600;line-height:1.65em;letter-spacing:1.6px;color:#044CA3;}.elementor-4802 .elementor-element.elementor-element-6563afed > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-4802 .elementor-element.elementor-element-6563afed .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:34px;font-weight:600;line-height:1.25em;color:#04213F;}.elementor-4802 .elementor-element.elementor-element-2f4ca370 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-4802 .elementor-element.elementor-element-2f4ca370{font-family:"Poppins", Sans-serif;font-size:16px;line-height:1.65em;color:#596773;}.elementor-4802 .elementor-element.elementor-element-511b762b > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-4802 .elementor-element.elementor-element-511b762b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:23px;font-weight:600;line-height:1.25em;color:#04213F;}.elementor-4802 .elementor-element.elementor-element-7d7a2b41 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-4802 .elementor-element.elementor-element-7d7a2b41{font-family:"Poppins", Sans-serif;font-size:16px;line-height:1.65em;color:#596773;}.elementor-4802 .elementor-element.elementor-element-fd2c0c2 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-4802 .elementor-element.elementor-element-fd2c0c2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:23px;font-weight:600;line-height:1.25em;color:#04213F;}.elementor-4802 .elementor-element.elementor-element-80c0818 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-4802 .elementor-element.elementor-element-80c0818{font-family:"Poppins", Sans-serif;font-size:16px;line-height:1.65em;color:#596773;}.elementor-4802 .elementor-element.elementor-element-70249e14 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-4802 .elementor-element.elementor-element-70249e14 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:23px;font-weight:600;line-height:1.25em;color:#04213F;}.elementor-4802 .elementor-element.elementor-element-508a36d9 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-4802 .elementor-element.elementor-element-508a36d9{font-family:"Poppins", Sans-serif;font-size:16px;line-height:1.65em;color:#596773;}.elementor-4802 .elementor-element.elementor-element-a368e18 .elementor-button{background-color:#FFFFFF00;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;fill:#044CA3;color:#044CA3;border-radius:0px 0px 0px 0px;padding:14px 0px 14px 0px;}.elementor-4802 .elementor-element.elementor-element-a368e18 .elementor-button:hover, .elementor-4802 .elementor-element.elementor-element-a368e18 .elementor-button:focus{background-color:#FFFFFF00;color:#04213F;}.elementor-4802 .elementor-element.elementor-element-a368e18 .elementor-button:hover svg, .elementor-4802 .elementor-element.elementor-element-a368e18 .elementor-button:focus svg{fill:#04213F;}.elementor-4802 .elementor-element.elementor-element-2c561ba3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-4802 .elementor-element.elementor-element-2c561ba3 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4802 .elementor-element.elementor-element-76d302e3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4802 .elementor-element.elementor-element-76d302e3 img{width:100%;height:650px;}.elementor-4802 .elementor-element.elementor-element-3e2110c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4802 .elementor-element.elementor-element-3e2110c img{width:100%;height:650px;}.elementor-4802 .elementor-element.elementor-element-bcba368 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4802 .elementor-element.elementor-element-bcba368 img{width:100%;height:650px;}.elementor-4802 .elementor-element.elementor-element-92bdc8c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4802 .elementor-element.elementor-element-92bdc8c img{width:100%;height:650px;}.elementor-4802 .elementor-element.elementor-element-4020d475 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-4802 .elementor-element.elementor-element-4020d475:not(.elementor-motion-effects-element-type-background), .elementor-4802 .elementor-element.elementor-element-4020d475 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F7F9;}.elementor-4802 .elementor-element.elementor-element-4020d475 > .elementor-container{max-width:1240px;}.elementor-4802 .elementor-element.elementor-element-4020d475{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 24px 80px 24px;}.elementor-4802 .elementor-element.elementor-element-4020d475 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4802 .elementor-element.elementor-element-515c402d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-4802 .elementor-element.elementor-element-515c402d > .elementor-element-populated{padding:0px 48px 0px 0px;}.elementor-4802 .elementor-element.elementor-element-4d1b65c9 > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-4802 .elementor-element.elementor-element-4d1b65c9{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:600;line-height:1.65em;letter-spacing:1.6px;color:#044CA3;}.elementor-4802 .elementor-element.elementor-element-2edc7e0b > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-4802 .elementor-element.elementor-element-2edc7e0b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:34px;font-weight:600;line-height:1.25em;color:#04213F;}.elementor-4802 .elementor-element.elementor-element-54d8fd08 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-4802 .elementor-element.elementor-element-54d8fd08{font-family:"Poppins", Sans-serif;font-size:16px;line-height:1.65em;color:#596773;}.elementor-4802 .elementor-element.elementor-element-7c259d8d > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-4802 .elementor-element.elementor-element-7c259d8d{font-family:"Poppins", Sans-serif;font-size:16px;line-height:1.65em;color:#596773;}.elementor-4802 .elementor-element.elementor-element-256df478 .elementor-button{background-color:#FFFFFF00;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;fill:#044CA3;color:#044CA3;border-radius:0px 0px 0px 0px;padding:14px 0px 14px 0px;}.elementor-4802 .elementor-element.elementor-element-256df478 .elementor-button:hover, .elementor-4802 .elementor-element.elementor-element-256df478 .elementor-button:focus{background-color:#FFFFFF00;color:#04213F;}.elementor-4802 .elementor-element.elementor-element-256df478 .elementor-button:hover svg, .elementor-4802 .elementor-element.elementor-element-256df478 .elementor-button:focus svg{fill:#04213F;}.elementor-4802 .elementor-element.elementor-element-2bad6cf8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-4802 .elementor-element.elementor-element-2bad6cf8 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4802 .elementor-element.elementor-element-600b3c41 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4802 .elementor-element.elementor-element-600b3c41 img{width:100%;height:280px;}.elementor-4802 .elementor-element.elementor-element-685f9d95 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-4802 .elementor-element.elementor-element-685f9d95:not(.elementor-motion-effects-element-type-background), .elementor-4802 .elementor-element.elementor-element-685f9d95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4802 .elementor-element.elementor-element-685f9d95 > .elementor-container{max-width:1240px;}.elementor-4802 .elementor-element.elementor-element-685f9d95{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-4802 .elementor-element.elementor-element-685f9d95 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4802 .elementor-element.elementor-element-16676a0 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-4802 .elementor-element.elementor-element-16676a0 > .elementor-element-populated{padding:24px 8px 0px 8px;}.elementor-4802 .elementor-element.elementor-element-6fa82a3d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4802 .elementor-element.elementor-element-6fa82a3d img{width:100%;height:150px;}.elementor-4802 .elementor-element.elementor-element-6fa82a3d .widget-image-caption{font-size:12px;}.elementor-4802 .elementor-element.elementor-element-16d96b0e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-4802 .elementor-element.elementor-element-16d96b0e > .elementor-element-populated{padding:24px 8px 0px 8px;}.elementor-4802 .elementor-element.elementor-element-5e05bd06 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4802 .elementor-element.elementor-element-5e05bd06 img{width:100%;height:150px;}.elementor-4802 .elementor-element.elementor-element-5e05bd06 .widget-image-caption{font-size:12px;}.elementor-4802 .elementor-element.elementor-element-59bd9801 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-4802 .elementor-element.elementor-element-59bd9801 > .elementor-element-populated{padding:24px 8px 0px 8px;}.elementor-4802 .elementor-element.elementor-element-2bd6d2ff > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4802 .elementor-element.elementor-element-2bd6d2ff img{width:100%;height:150px;}.elementor-4802 .elementor-element.elementor-element-2bd6d2ff .widget-image-caption{font-size:12px;}.elementor-4802 .elementor-element.elementor-element-1a0d1185 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-4802 .elementor-element.elementor-element-1a0d1185{font-family:"Poppins", Sans-serif;font-size:12px;line-height:1.65em;color:#596773;}.elementor-4802 .elementor-element.elementor-element-10518307 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-4802 .elementor-element.elementor-element-10518307:not(.elementor-motion-effects-element-type-background), .elementor-4802 .elementor-element.elementor-element-10518307 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4802 .elementor-element.elementor-element-10518307 > .elementor-container{max-width:1240px;}.elementor-4802 .elementor-element.elementor-element-10518307{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 24px 80px 24px;}.elementor-4802 .elementor-element.elementor-element-10518307 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4802 .elementor-element.elementor-element-7fcb3fe3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-4802 .elementor-element.elementor-element-7fcb3fe3 > .elementor-element-populated{padding:0px 32px 0px 0px;}.elementor-4802 .elementor-element.elementor-element-2c8117d > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-4802 .elementor-element.elementor-element-2c8117d{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:600;line-height:1.65em;letter-spacing:1.6px;color:#044CA3;}.elementor-4802 .elementor-element.elementor-element-18e5a41b > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-4802 .elementor-element.elementor-element-18e5a41b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:34px;font-weight:600;line-height:1.25em;color:#04213F;}.elementor-4802 .elementor-element.elementor-element-46940d6 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-4802 .elementor-element.elementor-element-46940d6{font-family:"Poppins", Sans-serif;font-size:16px;line-height:1.65em;color:#596773;}.elementor-4802 .elementor-element.elementor-element-50a6d9a0 .elementor-button{background-color:#FFFFFF00;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;fill:#044CA3;color:#044CA3;border-radius:0px 0px 0px 0px;padding:14px 0px 14px 0px;}.elementor-4802 .elementor-element.elementor-element-50a6d9a0 .elementor-button:hover, .elementor-4802 .elementor-element.elementor-element-50a6d9a0 .elementor-button:focus{background-color:#FFFFFF00;color:#04213F;}.elementor-4802 .elementor-element.elementor-element-50a6d9a0 .elementor-button:hover svg, .elementor-4802 .elementor-element.elementor-element-50a6d9a0 .elementor-button:focus svg{fill:#04213F;}.elementor-4802 .elementor-element.elementor-element-9d05f1d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-4802 .elementor-element.elementor-element-9d05f1d > .elementor-element-populated{padding:0px 32px 0px 0px;}.elementor-4802 .elementor-element.elementor-element-68582e3f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4802 .elementor-element.elementor-element-68582e3f img{width:100%;height:440px;}.elementor-4802 .elementor-element.elementor-element-41350ace > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-4802 .elementor-element.elementor-element-41350ace > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4802 .elementor-element.elementor-element-7066373b > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-4802 .elementor-element.elementor-element-7066373b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:23px;font-weight:600;line-height:1.25em;color:#04213F;}.elementor-4802 .elementor-element.elementor-element-2f4450e5 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-4802 .elementor-element.elementor-element-2f4450e5{font-family:"Poppins", Sans-serif;font-size:16px;line-height:1.65em;color:#596773;}.elementor-4802 .elementor-element.elementor-element-2adc452e > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-4802 .elementor-element.elementor-element-2adc452e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:23px;font-weight:600;line-height:1.25em;color:#04213F;}.elementor-4802 .elementor-element.elementor-element-61714c3a > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-4802 .elementor-element.elementor-element-61714c3a{font-family:"Poppins", Sans-serif;font-size:16px;line-height:1.65em;color:#596773;}.elementor-4802 .elementor-element.elementor-element-4c83e27e > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-4802 .elementor-element.elementor-element-4c83e27e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:23px;font-weight:600;line-height:1.25em;color:#04213F;}.elementor-4802 .elementor-element.elementor-element-66b1d954 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-4802 .elementor-element.elementor-element-66b1d954{font-family:"Poppins", Sans-serif;font-size:16px;line-height:1.65em;color:#596773;}.elementor-4802 .elementor-element.elementor-element-636df052 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-4802 .elementor-element.elementor-element-636df052 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:23px;font-weight:600;line-height:1.25em;color:#04213F;}.elementor-4802 .elementor-element.elementor-element-2ae3d148 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-4802 .elementor-element.elementor-element-2ae3d148{font-family:"Poppins", Sans-serif;font-size:16px;line-height:1.65em;color:#596773;}.elementor-4802 .elementor-element.elementor-element-4d2351e4 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-4802 .elementor-element.elementor-element-4d2351e4:not(.elementor-motion-effects-element-type-background), .elementor-4802 .elementor-element.elementor-element-4d2351e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F7F9;}.elementor-4802 .elementor-element.elementor-element-4d2351e4 > .elementor-container{max-width:1240px;}.elementor-4802 .elementor-element.elementor-element-4d2351e4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 24px 80px 24px;}.elementor-4802 .elementor-element.elementor-element-4d2351e4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4802 .elementor-element.elementor-element-730cbdae > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-4802 .elementor-element.elementor-element-730cbdae > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4802 .elementor-element.elementor-element-43da05f9 > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-4802 .elementor-element.elementor-element-43da05f9{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:600;line-height:1.65em;letter-spacing:1.6px;color:#044CA3;}.elementor-4802 .elementor-element.elementor-element-1cb95094 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-4802 .elementor-element.elementor-element-1cb95094 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:34px;font-weight:600;line-height:1.25em;color:#04213F;}.elementor-4802 .elementor-element.elementor-element-61ff3444 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-4802 .elementor-element.elementor-element-61ff3444{font-family:"Poppins", Sans-serif;font-size:16px;line-height:1.65em;color:#596773;}.elementor-4802 .elementor-element.elementor-element-3cae4314 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-4802 .elementor-element.elementor-element-3cae4314:not(.elementor-motion-effects-element-type-background), .elementor-4802 .elementor-element.elementor-element-3cae4314 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4802 .elementor-element.elementor-element-3cae4314 > .elementor-container{max-width:1240px;}.elementor-4802 .elementor-element.elementor-element-3cae4314{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-4802 .elementor-element.elementor-element-3cae4314 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4802 .elementor-element.elementor-element-39ddd871 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-4802 .elementor-element.elementor-element-39ddd871 > .elementor-element-populated{padding:0px 20px 0px 0px;}.elementor-4802 .elementor-element.elementor-element-610050ac > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-4802 .elementor-element.elementor-element-610050ac .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;line-height:1.25em;color:#04213F;}.elementor-4802 .elementor-element.elementor-element-1859f34 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-4802 .elementor-element.elementor-element-1859f34{font-family:"Poppins", Sans-serif;font-size:16px;line-height:1.65em;color:#596773;}.elementor-4802 .elementor-element.elementor-element-76a0d228 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-4802 .elementor-element.elementor-element-76a0d228 > .elementor-element-populated{padding:0px 20px 0px 0px;}.elementor-4802 .elementor-element.elementor-element-70633ba3 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-4802 .elementor-element.elementor-element-70633ba3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;line-height:1.25em;color:#04213F;}.elementor-4802 .elementor-element.elementor-element-14d244f > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-4802 .elementor-element.elementor-element-14d244f{font-family:"Poppins", Sans-serif;font-size:16px;line-height:1.65em;color:#596773;}.elementor-4802 .elementor-element.elementor-element-47813f41 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-4802 .elementor-element.elementor-element-47813f41 > .elementor-element-populated{padding:0px 20px 0px 0px;}.elementor-4802 .elementor-element.elementor-element-58a99a6e > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-4802 .elementor-element.elementor-element-58a99a6e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;line-height:1.25em;color:#04213F;}.elementor-4802 .elementor-element.elementor-element-3c4cb833 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-4802 .elementor-element.elementor-element-3c4cb833{font-family:"Poppins", Sans-serif;font-size:16px;line-height:1.65em;color:#596773;}.elementor-4802 .elementor-element.elementor-element-718a018e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-4802 .elementor-element.elementor-element-718a018e > .elementor-element-populated{padding:0px 20px 0px 0px;}.elementor-4802 .elementor-element.elementor-element-49cbc4e1 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-4802 .elementor-element.elementor-element-49cbc4e1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;line-height:1.25em;color:#04213F;}.elementor-4802 .elementor-element.elementor-element-11f9abd8 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-4802 .elementor-element.elementor-element-11f9abd8{font-family:"Poppins", Sans-serif;font-size:16px;line-height:1.65em;color:#596773;}.elementor-4802 .elementor-element.elementor-element-3210e77c > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-4802 .elementor-element.elementor-element-3210e77c:not(.elementor-motion-effects-element-type-background), .elementor-4802 .elementor-element.elementor-element-3210e77c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4802 .elementor-element.elementor-element-3210e77c > .elementor-container{max-width:1240px;}.elementor-4802 .elementor-element.elementor-element-3210e77c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-4802 .elementor-element.elementor-element-3210e77c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4802 .elementor-element.elementor-element-62394856 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-4802 .elementor-element.elementor-element-62394856 > .elementor-element-populated{padding:24px 0px 0px 0px;}.elementor-4802 .elementor-element.elementor-element-20219e0c > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-4802 .elementor-element.elementor-element-20219e0c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:23px;font-weight:600;line-height:1.25em;color:#04213F;}.elementor-4802 .elementor-element.elementor-element-302e33bf > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-4802 .elementor-element.elementor-element-302e33bf{font-family:"Poppins", Sans-serif;font-size:16px;line-height:1.65em;color:#596773;}.elementor-4802 .elementor-element.elementor-element-9b4a743 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4802 .elementor-element.elementor-element-9b4a743 img{width:100%;height:650px;}.elementor-4802 .elementor-element.elementor-element-9d27f70 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4802 .elementor-element.elementor-element-9d27f70 img{width:100%;height:650px;}.elementor-4802 .elementor-element.elementor-element-6064344 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4802 .elementor-element.elementor-element-6064344 img{width:100%;height:650px;}.elementor-4802 .elementor-element.elementor-element-556925c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4802 .elementor-element.elementor-element-556925c img{width:100%;height:650px;}.elementor-4802 .elementor-element.elementor-element-2daf30da > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-4802 .elementor-element.elementor-element-2daf30da:not(.elementor-motion-effects-element-type-background), .elementor-4802 .elementor-element.elementor-element-2daf30da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F7F9;}.elementor-4802 .elementor-element.elementor-element-2daf30da > .elementor-container{max-width:1240px;}.elementor-4802 .elementor-element.elementor-element-2daf30da{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 24px 80px 24px;}.elementor-4802 .elementor-element.elementor-element-2daf30da > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4802 .elementor-element.elementor-element-5e85b7fe > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-4802 .elementor-element.elementor-element-5e85b7fe > .elementor-element-populated{padding:0px 48px 0px 0px;}.elementor-4802 .elementor-element.elementor-element-4df2151b > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-4802 .elementor-element.elementor-element-4df2151b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:34px;font-weight:600;line-height:1.25em;color:#04213F;}.elementor-4802 .elementor-element.elementor-element-1232a137 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-4802 .elementor-element.elementor-element-1232a137{font-family:"Poppins", Sans-serif;font-size:16px;line-height:1.65em;color:#596773;}.elementor-4802 .elementor-element.elementor-element-10656aac > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4802 .elementor-element.elementor-element-10656aac img{width:100%;height:330px;}.elementor-4802 .elementor-element.elementor-element-52c1b8e3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-4802 .elementor-element.elementor-element-52c1b8e3 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4802 .elementor-element.elementor-element-3d8a38b9 > .elementor-widget-container{background-color:#FFFFFF;padding:32px 32px 32px 32px;}.elementor-4802 .elementor-element.elementor-element-3d8a38b9 .elementor-field-group{padding-right:calc( 16px/2 );padding-left:calc( 16px/2 );margin-bottom:20px;}.elementor-4802 .elementor-element.elementor-element-3d8a38b9 .elementor-form-fields-wrapper{margin-left:calc( -16px/2 );margin-right:calc( -16px/2 );margin-bottom:-20px;}.elementor-4802 .elementor-element.elementor-element-3d8a38b9 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-4802 .elementor-element.elementor-element-3d8a38b9 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-4802 .elementor-element.elementor-element-3d8a38b9 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-4802 .elementor-element.elementor-element-3d8a38b9 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-4802 .elementor-element.elementor-element-3d8a38b9 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-4802 .elementor-element.elementor-element-3d8a38b9 .elementor-field-group > label, .elementor-4802 .elementor-element.elementor-element-3d8a38b9 .elementor-field-subgroup label{color:#04213F;}.elementor-4802 .elementor-element.elementor-element-3d8a38b9 .elementor-field-type-html{padding-bottom:0px;}.elementor-4802 .elementor-element.elementor-element-3d8a38b9 .elementor-field-group .elementor-field{color:#04213F;}.elementor-4802 .elementor-element.elementor-element-3d8a38b9 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#FFFFFF;border-color:#DCE2E8;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-4802 .elementor-element.elementor-element-3d8a38b9 .elementor-field-group .elementor-select-wrapper select{background-color:#FFFFFF;border-color:#DCE2E8;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-4802 .elementor-element.elementor-element-3d8a38b9 .elementor-field-group .elementor-select-wrapper::before{color:#DCE2E8;}.elementor-4802 .elementor-element.elementor-element-3d8a38b9 .e-form__buttons__wrapper__button-next{background-color:#044CA3;color:#ffffff;}.elementor-4802 .elementor-element.elementor-element-3d8a38b9 .elementor-button[type="submit"]{background-color:#044CA3;color:#ffffff;}.elementor-4802 .elementor-element.elementor-element-3d8a38b9 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-4802 .elementor-element.elementor-element-3d8a38b9 .e-form__buttons__wrapper__button-previous{background-color:#FFFFFF;color:#044CA3;}.elementor-4802 .elementor-element.elementor-element-3d8a38b9 .e-form__buttons__wrapper__button-next:hover{background-color:#04213F;color:#ffffff;}.elementor-4802 .elementor-element.elementor-element-3d8a38b9 .elementor-button[type="submit"]:hover{background-color:#04213F;color:#ffffff;}.elementor-4802 .elementor-element.elementor-element-3d8a38b9 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-4802 .elementor-element.elementor-element-3d8a38b9 .e-form__buttons__wrapper__button-previous:hover{background-color:var( --e-global-color-primary );color:var( --e-global-color-3c2ad25 );}.elementor-4802 .elementor-element.elementor-element-3d8a38b9 .elementor-button{border-radius:0px 0px 0px 0px;}.elementor-4802 .elementor-element.elementor-element-3d8a38b9{--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;}@media(min-width:768px){.elementor-4802 .elementor-element.elementor-element-353b8b20{width:75%;}.elementor-4802 .elementor-element.elementor-element-65a10cee{width:52%;}.elementor-4802 .elementor-element.elementor-element-5e2221c{width:48%;}.elementor-4802 .elementor-element.elementor-element-4f02d48a{width:100%;}.elementor-4802 .elementor-element.elementor-element-bcfc087{width:25%;}.elementor-4802 .elementor-element.elementor-element-66585a{width:25%;}.elementor-4802 .elementor-element.elementor-element-42e652e0{width:25%;}.elementor-4802 .elementor-element.elementor-element-3fcea4e9{width:25%;}.elementor-4802 .elementor-element.elementor-element-638f4f6a{width:52%;}.elementor-4802 .elementor-element.elementor-element-2c561ba3{width:48%;}.elementor-4802 .elementor-element.elementor-element-515c402d{width:42%;}.elementor-4802 .elementor-element.elementor-element-2bad6cf8{width:58%;}.elementor-4802 .elementor-element.elementor-element-16676a0{width:33.333333333333%;}.elementor-4802 .elementor-element.elementor-element-16d96b0e{width:33.333333333333%;}.elementor-4802 .elementor-element.elementor-element-59bd9801{width:33.333333333333%;}.elementor-4802 .elementor-element.elementor-element-7fcb3fe3{width:33%;}.elementor-4802 .elementor-element.elementor-element-9d05f1d{width:31%;}.elementor-4802 .elementor-element.elementor-element-41350ace{width:36%;}.elementor-4802 .elementor-element.elementor-element-730cbdae{width:100%;}.elementor-4802 .elementor-element.elementor-element-39ddd871{width:25%;}.elementor-4802 .elementor-element.elementor-element-76a0d228{width:25%;}.elementor-4802 .elementor-element.elementor-element-47813f41{width:25%;}.elementor-4802 .elementor-element.elementor-element-718a018e{width:25%;}.elementor-4802 .elementor-element.elementor-element-5e85b7fe{width:48%;}.elementor-4802 .elementor-element.elementor-element-52c1b8e3{width:52%;}}@media(max-width:1024px){.elementor-4802 .elementor-element.elementor-element-63294fd0{padding:64px 24px 64px 24px;}.elementor-4802 .elementor-element.elementor-element-2ed20d8a .elementor-heading-title{font-size:32px;}.elementor-4802 .elementor-element.elementor-element-6fb7d58c .elementor-heading-title{font-size:30px;}.elementor-4802 .elementor-element.elementor-element-4eedf7bd{padding:64px 24px 64px 24px;}.elementor-4802 .elementor-element.elementor-element-693f1037 .elementor-heading-title{font-size:32px;}.elementor-4802 .elementor-element.elementor-element-6bf8b444{padding:64px 24px 64px 24px;}.elementor-4802 .elementor-element.elementor-element-143c358e .elementor-heading-title{font-size:32px;}.elementor-4802 .elementor-element.elementor-element-558d174d{padding:0px 0px 0px 0px;}.elementor-4802 .elementor-element.elementor-element-1742a6de{padding:64px 24px 64px 24px;}.elementor-4802 .elementor-element.elementor-element-6563afed .elementor-heading-title{font-size:32px;}.elementor-4802 .elementor-element.elementor-element-511b762b .elementor-heading-title{font-size:23px;}.elementor-4802 .elementor-element.elementor-element-fd2c0c2 .elementor-heading-title{font-size:23px;}.elementor-4802 .elementor-element.elementor-element-70249e14 .elementor-heading-title{font-size:23px;}.elementor-4802 .elementor-element.elementor-element-4020d475{padding:64px 24px 64px 24px;}.elementor-4802 .elementor-element.elementor-element-2edc7e0b .elementor-heading-title{font-size:32px;}.elementor-4802 .elementor-element.elementor-element-685f9d95{padding:0px 0px 0px 0px;}.elementor-4802 .elementor-element.elementor-element-10518307{padding:64px 24px 64px 24px;}.elementor-4802 .elementor-element.elementor-element-18e5a41b .elementor-heading-title{font-size:32px;}.elementor-4802 .elementor-element.elementor-element-7066373b .elementor-heading-title{font-size:23px;}.elementor-4802 .elementor-element.elementor-element-2adc452e .elementor-heading-title{font-size:23px;}.elementor-4802 .elementor-element.elementor-element-4c83e27e .elementor-heading-title{font-size:23px;}.elementor-4802 .elementor-element.elementor-element-636df052 .elementor-heading-title{font-size:23px;}.elementor-4802 .elementor-element.elementor-element-4d2351e4{padding:64px 24px 64px 24px;}.elementor-4802 .elementor-element.elementor-element-1cb95094 .elementor-heading-title{font-size:32px;}.elementor-4802 .elementor-element.elementor-element-3cae4314{padding:0px 0px 0px 0px;}.elementor-4802 .elementor-element.elementor-element-610050ac .elementor-heading-title{font-size:22px;}.elementor-4802 .elementor-element.elementor-element-70633ba3 .elementor-heading-title{font-size:22px;}.elementor-4802 .elementor-element.elementor-element-58a99a6e .elementor-heading-title{font-size:22px;}.elementor-4802 .elementor-element.elementor-element-49cbc4e1 .elementor-heading-title{font-size:22px;}.elementor-4802 .elementor-element.elementor-element-3210e77c{padding:0px 0px 0px 0px;}.elementor-4802 .elementor-element.elementor-element-20219e0c .elementor-heading-title{font-size:23px;}.elementor-4802 .elementor-element.elementor-element-2daf30da{padding:64px 24px 64px 24px;}.elementor-4802 .elementor-element.elementor-element-4df2151b .elementor-heading-title{font-size:32px;}}@media(max-width:767px){.elementor-4802 .elementor-element.elementor-element-63294fd0{padding:48px 20px 48px 20px;}.elementor-4802 .elementor-element.elementor-element-353b8b20{width:100%;}.elementor-4802 .elementor-element.elementor-element-353b8b20 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4802 .elementor-element.elementor-element-570eafd8{font-size:16px;}.elementor-4802 .elementor-element.elementor-element-2ed20d8a .elementor-heading-title{font-size:32px;}.elementor-4802 .elementor-element.elementor-element-6fb7d58c .elementor-heading-title{font-size:27px;}.elementor-4802 .elementor-element.elementor-element-4eedf7bd{padding:48px 20px 48px 20px;}.elementor-4802 .elementor-element.elementor-element-65a10cee{width:100%;}.elementor-4802 .elementor-element.elementor-element-65a10cee > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4802 .elementor-element.elementor-element-46ead293 img{height:300px;}.elementor-4802 .elementor-element.elementor-element-5e2221c{width:100%;}.elementor-4802 .elementor-element.elementor-element-5e2221c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4802 .elementor-element.elementor-element-324bd2d6{font-size:16px;}.elementor-4802 .elementor-element.elementor-element-693f1037 .elementor-heading-title{font-size:27px;}.elementor-4802 .elementor-element.elementor-element-dc18fcc{font-size:16px;}.elementor-4802 .elementor-element.elementor-element-6bf8b444{padding:48px 20px 48px 20px;}.elementor-4802 .elementor-element.elementor-element-4f02d48a{width:100%;}.elementor-4802 .elementor-element.elementor-element-4f02d48a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4802 .elementor-element.elementor-element-143c358e .elementor-heading-title{font-size:27px;}.elementor-4802 .elementor-element.elementor-element-558d174d{padding:0px 0px 0px 0px;}.elementor-4802 .elementor-element.elementor-element-bcfc087{width:50%;}.elementor-4802 .elementor-element.elementor-element-bcfc087 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4802 .elementor-element.elementor-element-66585a{width:50%;}.elementor-4802 .elementor-element.elementor-element-66585a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4802 .elementor-element.elementor-element-42e652e0{width:50%;}.elementor-4802 .elementor-element.elementor-element-42e652e0 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4802 .elementor-element.elementor-element-3fcea4e9{width:50%;}.elementor-4802 .elementor-element.elementor-element-3fcea4e9 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4802 .elementor-element.elementor-element-1742a6de{padding:48px 20px 48px 20px;}.elementor-4802 .elementor-element.elementor-element-638f4f6a{width:100%;}.elementor-4802 .elementor-element.elementor-element-638f4f6a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4802 .elementor-element.elementor-element-3b98e97b{font-size:16px;}.elementor-4802 .elementor-element.elementor-element-6563afed .elementor-heading-title{font-size:27px;}.elementor-4802 .elementor-element.elementor-element-2f4ca370{font-size:16px;}.elementor-4802 .elementor-element.elementor-element-511b762b .elementor-heading-title{font-size:22px;}.elementor-4802 .elementor-element.elementor-element-7d7a2b41{font-size:16px;}.elementor-4802 .elementor-element.elementor-element-fd2c0c2 .elementor-heading-title{font-size:22px;}.elementor-4802 .elementor-element.elementor-element-80c0818{font-size:16px;}.elementor-4802 .elementor-element.elementor-element-70249e14 .elementor-heading-title{font-size:22px;}.elementor-4802 .elementor-element.elementor-element-508a36d9{font-size:16px;}.elementor-4802 .elementor-element.elementor-element-2c561ba3{width:100%;}.elementor-4802 .elementor-element.elementor-element-2c561ba3 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4802 .elementor-element.elementor-element-76d302e3 img{height:300px;}.elementor-4802 .elementor-element.elementor-element-3e2110c img{height:300px;}.elementor-4802 .elementor-element.elementor-element-bcba368 img{height:300px;}.elementor-4802 .elementor-element.elementor-element-92bdc8c img{height:300px;}.elementor-4802 .elementor-element.elementor-element-4020d475{padding:48px 20px 48px 20px;}.elementor-4802 .elementor-element.elementor-element-515c402d{width:100%;}.elementor-4802 .elementor-element.elementor-element-515c402d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4802 .elementor-element.elementor-element-4d1b65c9{font-size:16px;}.elementor-4802 .elementor-element.elementor-element-2edc7e0b .elementor-heading-title{font-size:27px;}.elementor-4802 .elementor-element.elementor-element-54d8fd08{font-size:16px;}.elementor-4802 .elementor-element.elementor-element-7c259d8d{font-size:16px;}.elementor-4802 .elementor-element.elementor-element-2bad6cf8{width:100%;}.elementor-4802 .elementor-element.elementor-element-2bad6cf8 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4802 .elementor-element.elementor-element-600b3c41 img{height:280px;}.elementor-4802 .elementor-element.elementor-element-685f9d95{padding:0px 0px 0px 0px;}.elementor-4802 .elementor-element.elementor-element-16676a0{width:100%;}.elementor-4802 .elementor-element.elementor-element-16676a0 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4802 .elementor-element.elementor-element-6fa82a3d img{height:150px;}.elementor-4802 .elementor-element.elementor-element-16d96b0e{width:100%;}.elementor-4802 .elementor-element.elementor-element-16d96b0e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4802 .elementor-element.elementor-element-5e05bd06 img{height:150px;}.elementor-4802 .elementor-element.elementor-element-59bd9801{width:100%;}.elementor-4802 .elementor-element.elementor-element-59bd9801 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4802 .elementor-element.elementor-element-2bd6d2ff img{height:150px;}.elementor-4802 .elementor-element.elementor-element-1a0d1185{font-size:16px;}.elementor-4802 .elementor-element.elementor-element-10518307{padding:48px 20px 48px 20px;}.elementor-4802 .elementor-element.elementor-element-7fcb3fe3{width:100%;}.elementor-4802 .elementor-element.elementor-element-7fcb3fe3 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4802 .elementor-element.elementor-element-2c8117d{font-size:16px;}.elementor-4802 .elementor-element.elementor-element-18e5a41b .elementor-heading-title{font-size:27px;}.elementor-4802 .elementor-element.elementor-element-46940d6{font-size:16px;}.elementor-4802 .elementor-element.elementor-element-9d05f1d{width:100%;}.elementor-4802 .elementor-element.elementor-element-9d05f1d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4802 .elementor-element.elementor-element-68582e3f img{height:300px;}.elementor-4802 .elementor-element.elementor-element-41350ace{width:100%;}.elementor-4802 .elementor-element.elementor-element-41350ace > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4802 .elementor-element.elementor-element-7066373b .elementor-heading-title{font-size:22px;}.elementor-4802 .elementor-element.elementor-element-2f4450e5{font-size:16px;}.elementor-4802 .elementor-element.elementor-element-2adc452e .elementor-heading-title{font-size:22px;}.elementor-4802 .elementor-element.elementor-element-61714c3a{font-size:16px;}.elementor-4802 .elementor-element.elementor-element-4c83e27e .elementor-heading-title{font-size:22px;}.elementor-4802 .elementor-element.elementor-element-66b1d954{font-size:16px;}.elementor-4802 .elementor-element.elementor-element-636df052 .elementor-heading-title{font-size:22px;}.elementor-4802 .elementor-element.elementor-element-2ae3d148{font-size:16px;}.elementor-4802 .elementor-element.elementor-element-4d2351e4{padding:48px 20px 48px 20px;}.elementor-4802 .elementor-element.elementor-element-730cbdae{width:100%;}.elementor-4802 .elementor-element.elementor-element-730cbdae > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4802 .elementor-element.elementor-element-43da05f9{font-size:16px;}.elementor-4802 .elementor-element.elementor-element-1cb95094 .elementor-heading-title{font-size:27px;}.elementor-4802 .elementor-element.elementor-element-61ff3444{font-size:16px;}.elementor-4802 .elementor-element.elementor-element-3cae4314{padding:0px 0px 0px 0px;}.elementor-4802 .elementor-element.elementor-element-39ddd871{width:100%;}.elementor-4802 .elementor-element.elementor-element-39ddd871 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4802 .elementor-element.elementor-element-610050ac .elementor-heading-title{font-size:22px;}.elementor-4802 .elementor-element.elementor-element-1859f34{font-size:16px;}.elementor-4802 .elementor-element.elementor-element-76a0d228{width:100%;}.elementor-4802 .elementor-element.elementor-element-76a0d228 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4802 .elementor-element.elementor-element-70633ba3 .elementor-heading-title{font-size:22px;}.elementor-4802 .elementor-element.elementor-element-14d244f{font-size:16px;}.elementor-4802 .elementor-element.elementor-element-47813f41{width:100%;}.elementor-4802 .elementor-element.elementor-element-47813f41 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4802 .elementor-element.elementor-element-58a99a6e .elementor-heading-title{font-size:22px;}.elementor-4802 .elementor-element.elementor-element-3c4cb833{font-size:16px;}.elementor-4802 .elementor-element.elementor-element-718a018e{width:100%;}.elementor-4802 .elementor-element.elementor-element-718a018e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4802 .elementor-element.elementor-element-49cbc4e1 .elementor-heading-title{font-size:22px;}.elementor-4802 .elementor-element.elementor-element-11f9abd8{font-size:16px;}.elementor-4802 .elementor-element.elementor-element-3210e77c{padding:0px 0px 0px 0px;}.elementor-4802 .elementor-element.elementor-element-62394856{width:100%;}.elementor-4802 .elementor-element.elementor-element-62394856 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4802 .elementor-element.elementor-element-20219e0c .elementor-heading-title{font-size:22px;}.elementor-4802 .elementor-element.elementor-element-302e33bf{font-size:16px;}.elementor-4802 .elementor-element.elementor-element-9b4a743 img{height:300px;}.elementor-4802 .elementor-element.elementor-element-9d27f70 img{height:300px;}.elementor-4802 .elementor-element.elementor-element-6064344 img{height:300px;}.elementor-4802 .elementor-element.elementor-element-556925c img{height:300px;}.elementor-4802 .elementor-element.elementor-element-2daf30da{padding:48px 20px 48px 20px;}.elementor-4802 .elementor-element.elementor-element-5e85b7fe{width:100%;}.elementor-4802 .elementor-element.elementor-element-5e85b7fe > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4802 .elementor-element.elementor-element-4df2151b .elementor-heading-title{font-size:27px;}.elementor-4802 .elementor-element.elementor-element-1232a137{font-size:16px;}.elementor-4802 .elementor-element.elementor-element-10656aac img{height:300px;}.elementor-4802 .elementor-element.elementor-element-52c1b8e3{width:100%;}.elementor-4802 .elementor-element.elementor-element-52c1b8e3 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4802 .elementor-element.elementor-element-3d8a38b9 > .elementor-widget-container{padding:24px 20px 24px 20px;}}/* Start custom CSS for section, class: .elementor-element-63294fd0 */.elementor-4802 .elementor-element.elementor-element-63294fd0 .elementor-background-overlay{pointer-events:none} .elementor-4802 .elementor-element.elementor-element-63294fd0 a{color:#fff} @media(max-width:767px){.elementor-4802 .elementor-element.elementor-element-63294fd0 .elementor-container{min-height:0} .elementor-4802 .elementor-element.elementor-element-63294fd0{min-height:380px}} .elementor-4802 .elementor-element.elementor-element-63294fd0 .elementor-widget-text-editor p:last-child{margin-bottom:0} .elementor-4802 .elementor-element.elementor-element-63294fd0 .elementor-widget-image img{display:block} @media(max-width:767px){.elementor-4802 .elementor-element.elementor-element-63294fd0>.elementor-container>.elementor-column{margin-bottom:24px} .elementor-4802 .elementor-element.elementor-element-63294fd0>.elementor-container>.elementor-column:last-child{margin-bottom:0}}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4eedf7bd */.elementor-4802 .elementor-element.elementor-element-4eedf7bd .elementor-widget-text-editor p:last-child{margin-bottom:0} .elementor-4802 .elementor-element.elementor-element-4eedf7bd .elementor-widget-image img{display:block} @media(max-width:767px){.elementor-4802 .elementor-element.elementor-element-4eedf7bd>.elementor-container>.elementor-column{margin-bottom:24px} .elementor-4802 .elementor-element.elementor-element-4eedf7bd>.elementor-container>.elementor-column:last-child{margin-bottom:0}}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6bf8b444 */.elementor-4802 .elementor-element.elementor-element-6bf8b444 .elementor-widget-text-editor p:last-child{margin-bottom:0} .elementor-4802 .elementor-element.elementor-element-6bf8b444 .elementor-widget-image img{display:block} @media(max-width:767px){.elementor-4802 .elementor-element.elementor-element-6bf8b444>.elementor-container>.elementor-column{margin-bottom:24px} .elementor-4802 .elementor-element.elementor-element-6bf8b444>.elementor-container>.elementor-column:last-child{margin-bottom:0}} .elementor-4802 .elementor-element.elementor-element-6bf8b444 .elementor-counter-title{line-height:1.5;margin-top:12px} .elementor-4802 .elementor-element.elementor-element-6bf8b444 .elementor-counter{flex-direction:column} @media(max-width:767px){.elementor-4802 .elementor-element.elementor-element-6bf8b444 .elementor-inner-section .elementor-column{width:50%}}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1742a6de */.elementor-4802 .elementor-element.elementor-element-1742a6de .elementor-widget-text-editor p:last-child{margin-bottom:0} .elementor-4802 .elementor-element.elementor-element-1742a6de .elementor-widget-image img{display:block} @media(max-width:767px){.elementor-4802 .elementor-element.elementor-element-1742a6de>.elementor-container>.elementor-column{margin-bottom:24px} .elementor-4802 .elementor-element.elementor-element-1742a6de>.elementor-container>.elementor-column:last-child{margin-bottom:0}}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4020d475 */.elementor-4802 .elementor-element.elementor-element-4020d475 .elementor-widget-text-editor p:last-child{margin-bottom:0} .elementor-4802 .elementor-element.elementor-element-4020d475 .elementor-widget-image img{display:block} @media(max-width:767px){.elementor-4802 .elementor-element.elementor-element-4020d475>.elementor-container>.elementor-column{margin-bottom:24px} .elementor-4802 .elementor-element.elementor-element-4020d475>.elementor-container>.elementor-column:last-child{margin-bottom:0}}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-10518307 */.elementor-4802 .elementor-element.elementor-element-10518307 .elementor-widget-text-editor p:last-child{margin-bottom:0} .elementor-4802 .elementor-element.elementor-element-10518307 .elementor-widget-image img{display:block} @media(max-width:767px){.elementor-4802 .elementor-element.elementor-element-10518307>.elementor-container>.elementor-column{margin-bottom:24px} .elementor-4802 .elementor-element.elementor-element-10518307>.elementor-container>.elementor-column:last-child{margin-bottom:0}}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4d2351e4 */.elementor-4802 .elementor-element.elementor-element-4d2351e4 .elementor-widget-text-editor p:last-child{margin-bottom:0} .elementor-4802 .elementor-element.elementor-element-4d2351e4 .elementor-widget-image img{display:block} @media(max-width:767px){.elementor-4802 .elementor-element.elementor-element-4d2351e4>.elementor-container>.elementor-column{margin-bottom:24px} .elementor-4802 .elementor-element.elementor-element-4d2351e4>.elementor-container>.elementor-column:last-child{margin-bottom:0}}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2daf30da */.elementor-4802 .elementor-element.elementor-element-2daf30da .elementor-widget-text-editor p:last-child{margin-bottom:0} .elementor-4802 .elementor-element.elementor-element-2daf30da .elementor-widget-image img{display:block} @media(max-width:767px){.elementor-4802 .elementor-element.elementor-element-2daf30da>.elementor-container>.elementor-column{margin-bottom:24px} .elementor-4802 .elementor-element.elementor-element-2daf30da>.elementor-container>.elementor-column:last-child{margin-bottom:0}}/* End custom CSS */
/* Start custom CSS */body.elementor-page-4802 .elementor-inner-section{background:transparent!important} body.elementor-page-4802 .elementor-heading-title{text-transform:none} body.elementor-page-4802 #about-felix>.elementor-container{min-height:296px} body.elementor-page-4802 .elementor-counter{flex-direction:column} body.elementor-page-4802 .elementor-counter-title{margin-top:12px;line-height:1.5} @media(max-width:767px){body.elementor-page-4802 #about-felix>.elementor-container{min-height:284px} body.elementor-page-4802 .elementor-inner-section .elementor-widget-image{margin-bottom:16px} body.elementor-page-4802 .elementor-inner-section .elementor-widget-heading{margin-top:16px}} body.elementor-page-4802 .elementor-widget-image img{object-fit:cover} body.elementor-page-4802 .elementor-element-4020d475 .elementor-widget-image img,body.elementor-page-4802 .elementor-element-702cf51a .elementor-widget-image img{object-fit:contain} body.elementor-page-4802 .elementor-element-702cf51a .elementor-inner-section>.elementor-container{align-items:flex-start} body.elementor-page-4802 .elementor-element-702cf51a .elementor-widget-image{margin-bottom:24px} body.elementor-page-4802 .elementor-element-6bf8b444 .elementor-inner-section .elementor-column{align-self:stretch} body.elementor-page-4802 .elementor-counter-number-wrapper{font-family:Poppins,sans-serif;font-size:44px!important;line-height:1.2;justify-content:center;flex-wrap:nowrap;white-space:nowrap} body.elementor-page-4802 .elementor-counter-number-prefix,body.elementor-page-4802 .elementor-counter-number-suffix{flex-grow:0} body.elementor-page-4802 .elementor-counter-number-suffix{font-size:26px;align-self:baseline} body.elementor-page-4802 .elementor-counter-title{font-size:15px!important;min-height:46px;align-items:center} @media(max-width:767px){body.elementor-page-4802 .elementor-counter-number-wrapper{font-size:30px!important} body.elementor-page-4802 .elementor-counter-number-suffix{font-size:18px} body.elementor-page-4802 .elementor-counter-title{font-size:13px!important;min-height:44px} body.elementor-page-4802 .elementor-counter{padding:10px 4px}}
/* Round 2: local visual refinements */
body.elementor-page-4802 #about-felix>.elementor-background-overlay{background:linear-gradient(90deg,rgba(4,33,63,.9) 0%,rgba(4,33,63,.70) 42%,rgba(4,33,63,.20) 100%)!important;opacity:1!important}
body.elementor-page-4802 .elementor-element-6bf8b444 .elementor-counter{background:#103654;padding:30px 14px;min-height:180px;justify-content:center}
body.elementor-page-4802 .elementor-counter-number-wrapper{order:0}
body.elementor-page-4802 .elementor-counter-title{order:1}
body.elementor-page-4802 .elementor-element-6bf8b444 .elementor-widget-counter{padding:8px}
body.elementor-page-4802 .elementor-element-10518307 h3{font-size:22px;line-height:1.35}
body.elementor-page-4802 .elementor-element-4d2351e4 .elementor-inner-section:first-of-type h3{min-height:86px}
body.elementor-page-4802 .elementor-element-6303942c img{height:300px}
@media(max-width:767px){body.elementor-page-4802 .elementor-element-6bf8b444 .elementor-counter{padding:24px 8px;min-height:155px}body.elementor-page-4802 .elementor-element-6bf8b444 .elementor-widget-counter{padding:5px}body.elementor-page-4802 .elementor-element-4d2351e4 .elementor-inner-section h3{min-height:0!important}body.elementor-page-4802 .elementor-element-6303942c img{height:240px}}
body.elementor-page-4802 .elementor-element-46ead293 img{object-fit:contain!important;background:#eee}

/* Final scoped refinements: Hero, product images and quality sequence */
body.elementor-page-4802 #about-felix{background-position:center 78%!important}
body.elementor-page-4802 .elementor-element-239374dc img,body.elementor-page-4802 .elementor-element-71cc42db img{height:260px;object-fit:contain!important}
body.elementor-page-4802 .elementor-element-6c5caaf7,body.elementor-page-4802 .elementor-element-9be6702{width:100%!important;display:block;margin-bottom:0!important}
body.elementor-page-4802 .elementor-element-6c5caaf7 img,body.elementor-page-4802 .elementor-element-9be6702 img{height:130px!important;object-fit:contain!important;width:100%}
body.elementor-page-4802 #quality-development .elementor-inner-section:first-of-type>.elementor-container>.elementor-column:before{content:"";position:absolute;left:12px;right:0;top:0;border-top:1px solid #b8cad8}
body.elementor-page-4802 #quality-development .elementor-inner-section:first-of-type>.elementor-container>.elementor-column:not(:last-child):after{content:"→";position:absolute;right:0;top:-14px;color:#044ca3;background:#f5f7f9;padding-left:8px}
body.elementor-page-4802 #quality-development .elementor-inner-section:first-of-type>.elementor-container>.elementor-column>.elementor-widget-wrap{padding-top:24px}
@media(max-width:767px){body.elementor-page-4802 #about-felix{background-position:65% 85%!important}body.elementor-page-4802 #quality-development .elementor-inner-section:first-of-type>.elementor-container>.elementor-column:before{left:12px;right:auto;top:0;bottom:0;border-top:0;border-left:1px solid #b8cad8}body.elementor-page-4802 #quality-development .elementor-inner-section:first-of-type>.elementor-container>.elementor-column:not(:last-child):after{display:none}body.elementor-page-4802 #quality-development .elementor-inner-section:first-of-type>.elementor-container>.elementor-column>.elementor-widget-wrap{padding-left:28px}}
@media(min-width:768px) and (max-width:1024px){body.elementor-page-4802 .elementor-counter-number-wrapper{font-size:30px!important}body.elementor-page-4802 .elementor-counter-number-suffix{font-size:18px!important}body.elementor-page-4802 .elementor-element-10518307 h2{font-size:26px!important;overflow-wrap:normal}}
/* 2026-10-23 scoped images and optical readability */
body.elementor-page-4802 .elementor-element-9be6702 img{height:260px!important}body.elementor-page-4802 .elementor-element-600b3c41 img{height:375px!important;filter:contrast(1.12)}body.elementor-page-4802 .elementor-element-6303942c img{height:340px!important}body.elementor-page-4802 .elementor-element-1a0d1185{font-size:14px!important;line-height:1.6}body.elementor-page-4802 .elementor-element-4020d475 figcaption{font-size:14px!important;font-style:normal;color:#183443}body.elementor-page-4802 .elementor-element-54d8fd08{font-size:16px;line-height:1.75}body.elementor-page-4802 .elementor-element-7c259d8d ul{display:grid;grid-template-columns:1fr 1fr;gap:12px 16px;list-style:none;padding:0;margin:0}body.elementor-page-4802 .elementor-element-7c259d8d li{font-size:15px;font-weight:500;color:#183443}@media(max-width:767px){body.elementor-page-4802 .elementor-element-600b3c41 img{height:300px!important}body.elementor-page-4802 .elementor-element-6303942c img{height:280px!important}}
/* Quality section continuity — native heading and text widgets */
body.elementor-page-4802 #quality-development .elementor-element-3cae4314 .elementor-widget-heading{margin-bottom:10px!important}body.elementor-page-4802 #quality-development .elementor-element-3cae4314 h3{min-height:58px!important;font-size:20px;line-height:1.4}body.elementor-page-4802 #quality-development .elementor-element-3cae4314 .elementor-widget-text-editor{font-size:16px;line-height:1.65}body.elementor-page-4802 #quality-development .elementor-element-3cae4314 .elementor-widget-wrap{align-content:flex-start;justify-content:flex-start}body.elementor-page-4802 #quality-development .elementor-element-3210e77c{margin-top:36px!important;background:#fff!important;padding:28px 30px!important}body.elementor-page-4802 #quality-development .elementor-element-62394856{width:100%!important}body.elementor-page-4802 #quality-development .elementor-element-62394856>.elementor-widget-wrap{padding:0!important}body.elementor-page-4802 #quality-development .elementor-element-20219e0c{margin-bottom:20px!important}body.elementor-page-4802 #quality-development .elementor-element-20219e0c h3{font-size:24px;line-height:1.35;min-height:0!important}body.elementor-page-4802 #quality-development .elementor-element-302e33bf ul{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;list-style:none;margin:0;padding:0}body.elementor-page-4802 #quality-development .elementor-element-302e33bf li{font-size:16px;line-height:1.5;color:#183443;display:flex;gap:10px}body.elementor-page-4802 #quality-development .elementor-element-302e33bf li:before{content:"✓";color:#044ca3;font-weight:700}body.elementor-page-4802 #quality-development .elementor-element-302e33bf{margin-bottom:0!important}@media(max-width:767px){body.elementor-page-4802 #quality-development .elementor-element-3cae4314 h3{min-height:0!important}body.elementor-page-4802 #quality-development .elementor-element-3cae4314 .elementor-widget-heading{margin-top:0!important}body.elementor-page-4802 #quality-development .elementor-element-3210e77c{padding:24px 20px!important;margin-top:36px!important}body.elementor-page-4802 #quality-development .elementor-element-302e33bf ul{grid-template-columns:1fr;gap:16px}body.elementor-page-4802 #quality-development .elementor-element-20219e0c h3{font-size:22px}}
body.elementor-page-4802 #quality-development .elementor-element-3cae4314 .elementor-widget-heading>.elementor-widget-container,body.elementor-page-4802 #quality-development .elementor-element-20219e0c>.elementor-widget-container{margin-bottom:0!important}body.elementor-page-4802 #quality-development .elementor-element-3cae4314 .elementor-widget-text-editor>.elementor-widget-container,body.elementor-page-4802 #quality-development .elementor-element-3cae4314 p{margin-bottom:0!important}
/* OEM reference layout */
body.elementor-page-4802 .elementor-element-10518307>.elementor-container{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:40px;row-gap:0;border:1px solid #e0e3e6;border-radius:18px;padding:32px;background:#fff}body.elementor-page-4802 .elementor-element-7fcb3fe3,body.elementor-page-4802 .elementor-element-7fcb3fe3>.elementor-widget-wrap{display:contents!important}body.elementor-page-4802 .elementor-element-2c8117d,body.elementor-page-4802 .elementor-element-18e5a41b,body.elementor-page-4802 .elementor-element-46940d6{grid-column:1/-1;width:100%!important}body.elementor-page-4802 .elementor-element-2c8117d{grid-row:1}body.elementor-page-4802 .elementor-element-18e5a41b{grid-row:2}body.elementor-page-4802 .elementor-element-46940d6{grid-row:3;border-bottom:1px solid #e8ebee;padding-bottom:28px;margin-bottom:32px!important;font-size:17px!important}body.elementor-page-4802 .elementor-element-50a6d9a0{grid-column:1/-1;grid-row:5;margin-top:30px!important;width:100%!important}body.elementor-page-4802 .elementor-element-9d05f1d{grid-column:1;grid-row:4;width:100%!important}body.elementor-page-4802 .elementor-element-41350ace{grid-column:2;grid-row:4;width:100%!important}body.elementor-page-4802 .elementor-element-9d05f1d>.elementor-widget-wrap,body.elementor-page-4802 .elementor-element-41350ace>.elementor-widget-wrap{padding:0!important;align-content:flex-start!important;justify-content:flex-start!important}body.elementor-page-4802 .elementor-element-68582e3f img{width:100%!important;height:440px!important;object-fit:contain!important;background:#fff;border:1px solid #e6e8ea;border-radius:14px}body.elementor-page-4802 .elementor-element-41350ace .elementor-widget-heading{margin-bottom:8px!important}body.elementor-page-4802 .elementor-element-41350ace .elementor-widget-heading>.elementor-widget-container{margin:0!important}body.elementor-page-4802 .elementor-element-41350ace .elementor-widget-text-editor{font-size:16px;line-height:1.65;margin-bottom:22px!important}body.elementor-page-4802 .elementor-element-41350ace .elementor-widget-text-editor>.elementor-widget-container,body.elementor-page-4802 .elementor-element-41350ace p{margin:0!important}body.elementor-page-4802 .elementor-element-41350ace h3{font-size:22px!important;line-height:1.4}body.elementor-page-4802 .elementor-element-18e5a41b h2{font-size:32px!important;line-height:1.3}body.elementor-page-4802 .elementor-element-41350ace h3 span{font-size:15px;color:#044ca3;margin-right:12px}@media(max-width:767px){body.elementor-page-4802 .elementor-element-10518307>.elementor-container{grid-template-columns:minmax(0,1fr);padding:24px 20px}body.elementor-page-4802 .elementor-element-9d05f1d{grid-column:1;grid-row:4}body.elementor-page-4802 .elementor-element-41350ace{grid-column:1;grid-row:5;margin-top:24px}body.elementor-page-4802 .elementor-element-50a6d9a0{grid-row:6;margin-top:8px!important}body.elementor-page-4802 .elementor-element-68582e3f img{height:auto!important}body.elementor-page-4802 .elementor-element-18e5a41b h2{font-size:27px!important}}
/* Compact transition after removing product overview */
body.elementor-page-4802 .elementor-element-4020d475{padding-bottom:40px!important;}
body.elementor-page-4802 .elementor-element-10518307{padding-top:40px!important;}
@media(max-width:767px){body.elementor-page-4802 .elementor-element-4020d475{padding-bottom:24px!important;}body.elementor-page-4802 .elementor-element-10518307{padding-top:24px!important;}}
/* OEM compact layout: original image proportions, whitespace-only clipping */
body.elementor-page-4802 .elementor-element-10518307{padding-bottom:40px!important;}
body.elementor-page-4802 .elementor-element-10518307>.elementor-container{max-width:1200px;grid-template-columns:minmax(0,48fr) minmax(0,52fr);column-gap:32px;padding:36px 32px;}
body.elementor-page-4802 .elementor-element-46940d6{padding-bottom:28px!important;margin-bottom:24px!important;}
body.elementor-page-4802 .elementor-element-9d05f1d{grid-row:4 / 6;align-self:start;}
body.elementor-page-4802 .elementor-element-68582e3f{height:340px;overflow:hidden;}
body.elementor-page-4802 .elementor-element-68582e3f img{height:340px!important;object-fit:contain!important;transform:scale(1.22);border:0!important;border-radius:0!important;}
body.elementor-page-4802 .elementor-element-41350ace .elementor-widget-text-editor{margin-bottom:22px!important;}
body.elementor-page-4802 .elementor-element-41350ace .elementor-element-2ae3d148{margin-bottom:0!important;}
body.elementor-page-4802 .elementor-element-50a6d9a0{grid-column:2;grid-row:5;margin-top:24px!important;}
@media(max-width:767px){body.elementor-page-4802 .elementor-element-10518307>.elementor-container{grid-template-columns:minmax(0,1fr);padding:28px 20px;}body.elementor-page-4802 .elementor-element-9d05f1d{grid-column:1;grid-row:4;}body.elementor-page-4802 .elementor-element-68582e3f{height:auto;aspect-ratio:1.6;}body.elementor-page-4802 .elementor-element-68582e3f img{height:auto!important;}body.elementor-page-4802 .elementor-element-41350ace{grid-row:5;margin-top:24px;}body.elementor-page-4802 .elementor-element-50a6d9a0{grid-column:1;grid-row:6;margin-top:24px!important;}}

/* Who We Are: supplied factory photo in original proportions */
body.elementor-page-4802 .elementor-element-46ead293 img{height:auto!important;width:100%!important;object-fit:contain!important;}

/* Engineering and manufacturing: staged native image gallery */
body.elementor-page-4802 .elementor-element-1742a6de>.elementor-container{display:grid;grid-template-columns:minmax(0,48fr) minmax(0,52fr);gap:44px;align-items:center;}
body.elementor-page-4802 .elementor-element-638f4f6a,body.elementor-page-4802 .elementor-element-2c561ba3{width:100%!important;}
body.elementor-page-4802 .elementor-element-638f4f6a>.elementor-widget-wrap,body.elementor-page-4802 .elementor-element-2c561ba3>.elementor-widget-wrap{padding:0!important;}
body.elementor-page-4802 .elementor-element-638f4f6a .elementor-widget-heading{margin-bottom:10px!important;}
body.elementor-page-4802 .elementor-element-638f4f6a .elementor-widget-text-editor{margin-bottom:22px!important;}
body.elementor-page-4802 .elementor-element-638f4f6a h3{font-size:22px!important;line-height:1.4;}
body.elementor-page-4802 .elementor-element-2c561ba3>.elementor-widget-wrap{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px 14px;align-content:start;}
body.elementor-page-4802 .elementor-element-2c561ba3 .elementor-widget-image{width:100%;margin:0!important;}
body.elementor-page-4802 .elementor-element-bcba368{grid-column:1;grid-row:1;}
body.elementor-page-4802 .elementor-element-92bdc8c{grid-column:2;grid-row:1;}
body.elementor-page-4802 .elementor-element-76d302e3{grid-column:1;grid-row:2;}
body.elementor-page-4802 .elementor-element-3e2110c{grid-column:2;grid-row:2;}
body.elementor-page-4802 .elementor-element-2c561ba3 img{width:100%!important;height:250px!important;object-fit:cover;}
body.elementor-page-4802 .elementor-element-bcba368 img,body.elementor-page-4802 .elementor-element-92bdc8c img{object-fit:contain!important;background:#fff;}
body.elementor-page-4802 .elementor-element-2c561ba3 figcaption{font-size:14px;line-height:1.5;margin-top:8px;color:#52646d;}
body.elementor-page-4802 .elementor-element-2c561ba3 figcaption small{font-size:11px;}
@media(max-width:1024px){body.elementor-page-4802 .elementor-element-1742a6de>.elementor-container{grid-template-columns:minmax(0,1fr);gap:28px;}body.elementor-page-4802 .elementor-element-638f4f6a,body.elementor-page-4802 .elementor-element-638f4f6a>.elementor-widget-wrap{display:contents!important;}body.elementor-page-4802 .elementor-element-a368e18{grid-row:11;}body.elementor-page-4802 .elementor-element-2c561ba3{grid-row:10;}body.elementor-page-4802 .elementor-element-1742a6de>.elementor-container{row-gap:0;}body.elementor-page-4802 .elementor-element-2c561ba3{margin:8px 0 24px;}}
@media(max-width:767px){body.elementor-page-4802 .elementor-element-2c561ba3>.elementor-widget-wrap{grid-template-columns:minmax(0,1fr);gap:20px;}body.elementor-page-4802 .elementor-element-2c561ba3 .elementor-widget-image{grid-column:1;}body.elementor-page-4802 .elementor-element-bcba368{grid-row:1;}body.elementor-page-4802 .elementor-element-92bdc8c{grid-row:2;}body.elementor-page-4802 .elementor-element-76d302e3{grid-row:3;}body.elementor-page-4802 .elementor-element-3e2110c{grid-row:4;}body.elementor-page-4802 .elementor-element-2c561ba3 img{height:auto!important;max-height:360px;object-fit:contain!important;}}

body.elementor-page-4802 .elementor-element-638f4f6a .elementor-widget-heading>.elementor-widget-container,body.elementor-page-4802 .elementor-element-638f4f6a .elementor-widget-text-editor>.elementor-widget-container{margin:0!important;}body.elementor-page-4802 .elementor-element-638f4f6a .elementor-widget-text-editor p{margin:0!important;}body.elementor-page-4802 .elementor-element-638f4f6a>.elementor-widget-wrap{align-content:flex-start!important;}body.elementor-page-4802 .elementor-element-2c561ba3 figcaption{font-style:normal!important;}

/* Quality verification: three native photo figures */
body.elementor-page-4802 .elementor-element-3210e77c{margin-top:44px!important;padding:0!important;background:transparent!important;}
body.elementor-page-4802 .elementor-element-62394856>.elementor-widget-wrap{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 24px;padding:0!important;align-content:start;}
body.elementor-page-4802 .elementor-element-20219e0c,body.elementor-page-4802 .elementor-element-302e33bf{grid-column:1/-1;width:100%!important;}
body.elementor-page-4802 .elementor-element-20219e0c{margin-bottom:12px!important;}
body.elementor-page-4802 .elementor-element-302e33bf{margin-bottom:28px!important;}
body.elementor-page-4802 .elementor-element-302e33bf>.elementor-widget-container{margin:0!important;}
body.elementor-page-4802 .elementor-element-62394856 .elementor-widget-image{width:100%;margin:0!important;}
body.elementor-page-4802 .elementor-element-62394856 .elementor-widget-image img{width:100%!important;height:280px!important;object-fit:contain!important;border-radius:5px;background:#fff;}
body.elementor-page-4802 .elementor-element-9d27f70 img{filter:brightness(1.04);}
body.elementor-page-4802 .elementor-element-62394856 figcaption{text-align:left!important;font-style:normal;font-size:15px;line-height:1.65;margin-top:16px;color:#52646d;}
body.elementor-page-4802 .elementor-element-62394856 figcaption strong{display:block;font-size:20px;line-height:1.35;color:#06243d;min-height:54px;margin-bottom:8px;}
body.elementor-page-4802 .elementor-element-62394856 figcaption br{display:none;}
@media(max-width:767px){body.elementor-page-4802 .elementor-element-62394856>.elementor-widget-wrap{grid-template-columns:minmax(0,1fr);row-gap:28px;}body.elementor-page-4802 .elementor-element-20219e0c,body.elementor-page-4802 .elementor-element-302e33bf{margin-bottom:0!important;}body.elementor-page-4802 .elementor-element-62394856 figcaption strong{min-height:0;}body.elementor-page-4802 .elementor-element-62394856 .elementor-widget-image img{height:auto!important;max-height:440px;}}

body.elementor-page-4802 .elementor-element-4d2351e4 .elementor-element-3210e77c{margin-top:44px!important;padding:0!important;background:transparent!important;}body.elementor-page-4802 .elementor-element-4d2351e4 .elementor-element-302e33bf{margin-bottom:28px!important;}body.elementor-page-4802 .elementor-element-4d2351e4 .elementor-element-20219e0c{margin-bottom:12px!important;}

body.elementor-page-4802 #quality-development .elementor-element-3210e77c{margin-top:44px!important;padding:0!important;background:transparent!important;}body.elementor-page-4802 #quality-development .elementor-element-302e33bf{margin-bottom:28px!important;}body.elementor-page-4802 #quality-development .elementor-element-20219e0c{margin-bottom:12px!important;}

body.elementor-page-4802 #quality-development .elementor-element-62394856 .elementor-widget-image>.elementor-widget-container{margin:0!important;padding:0!important;}body.elementor-page-4802 #quality-development .elementor-element-62394856 figure{margin:0!important;}body.elementor-page-4802 #quality-development .elementor-element-62394856 img{display:block!important;}

body.elementor-page-4802 #quality-development .elementor-element-62394856 .elementor-widget-image{align-self:start!important;align-content:start!important;}

/* Quality final layout */
body.elementor-page-4802 #quality-development .elementor-element-3cae4314>.elementor-container{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:36px}body.elementor-page-4802 #quality-development .elementor-element-3cae4314>.elementor-container>.elementor-column{width:100%!important}body.elementor-page-4802 #quality-development .elementor-element-3cae4314 .elementor-widget-wrap{padding:24px 0 0!important;align-content:start}body.elementor-page-4802 #quality-development .elementor-element-3cae4314 .elementor-widget-heading{margin:0 0 18px!important;min-height:56px}body.elementor-page-4802 #quality-development .elementor-element-3cae4314 h3{font-size:20px!important;line-height:1.4!important;margin:0!important;min-height:0!important}body.elementor-page-4802 #quality-development .elementor-element-3cae4314 .elementor-widget-text-editor{font-size:16px!important;line-height:1.65!important}body.elementor-page-4802 #quality-development .elementor-element-3cae4314 .elementor-column:before{left:0!important;right:0!important}body.elementor-page-4802 #quality-development .elementor-element-3cae4314 .elementor-column:after{right:-25px!important;top:-14px!important}body.elementor-page-4802 #quality-development .elementor-element-3210e77c{margin-top:60px!important;padding-top:32px!important;border-top:1px solid #d8e0e5}body.elementor-page-4802 #quality-development .elementor-element-62394856>.elementor-widget-wrap{column-gap:24px!important;row-gap:20px!important}body.elementor-page-4802 #quality-development .elementor-widget-image{width:calc((100% - 48px)/3)!important;max-width:none!important;margin:0!important;background:transparent!important;border:0!important;box-shadow:none!important}body.elementor-page-4802 #quality-development .elementor-widget-image img{height:280px!important;width:100%!important;object-fit:contain!important;background:transparent!important;border-radius:0!important}body.elementor-page-4802 #quality-development figcaption{padding:16px 0 0!important;margin:0!important;text-align:left!important;font-size:16px!important;line-height:1.6!important}body.elementor-page-4802 #quality-development figcaption strong{display:inline-block;font-size:19px!important;line-height:1.4!important;margin-bottom:8px}body.elementor-page-4802 #quality-development .elementor-element-9d27f70 img{filter:brightness(1.12)}@media(min-width:768px) and (max-width:1024px){body.elementor-page-4802 #quality-development .elementor-element-3cae4314>.elementor-container{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:36px}body.elementor-page-4802 #quality-development .elementor-element-3cae4314 .elementor-column:nth-child(2):after{display:none!important}}@media(max-width:767px){body.elementor-page-4802 #quality-development .elementor-element-3cae4314>.elementor-container{grid-template-columns:1fr;gap:28px}body.elementor-page-4802 #quality-development .elementor-element-3cae4314 .elementor-widget-wrap{padding:0 0 0 24px!important}body.elementor-page-4802 #quality-development .elementor-element-3cae4314 .elementor-widget-heading{min-height:0;margin-bottom:16px!important}body.elementor-page-4802 #quality-development .elementor-element-3cae4314 .elementor-column:before{left:0!important;top:0!important;bottom:0!important;border-top:0!important;border-left:1px solid #b8cad8}body.elementor-page-4802 #quality-development .elementor-element-3cae4314 .elementor-column:after{display:none!important}body.elementor-page-4802 #quality-development .elementor-widget-image{width:100%!important}body.elementor-page-4802 #quality-development .elementor-element-62394856>.elementor-widget-wrap{row-gap:32px!important}body.elementor-page-4802 #quality-development .elementor-element-3210e77c{margin-top:56px!important}}
body.elementor-page-4802 #quality-development .elementor-widget-image{width:100%!important}body.elementor-page-4802 #quality-development .elementor-element-62394856>.elementor-widget-wrap{grid-template-columns:repeat(3,minmax(0,1fr))!important}body.elementor-page-4802 #quality-development figure{width:100%!important}body.elementor-page-4802 #quality-development figcaption strong{display:block!important}body.elementor-page-4802 #quality-development figcaption br{display:none}@media(max-width:767px){body.elementor-page-4802 #quality-development .elementor-element-62394856>.elementor-widget-wrap{grid-template-columns:1fr!important}}
/* Quality photo framing: preserve complete equipment at a larger scale */
body.elementor-page-4802 #quality-development .elementor-widget-image img{height:clamp(280px,36vw,480px)!important;max-height:none!important;object-fit:contain!important;object-position:center center!important}
@media(max-width:767px){body.elementor-page-4802 #quality-development .elementor-element-9b4a743 img,body.elementor-page-4802 #quality-development .elementor-element-6064344 img{height:auto!important;width:100%!important;max-height:none!important}body.elementor-page-4802 #quality-development .elementor-element-9d27f70 img{height:280px!important}}

/* Development process reference layout */
body.elementor-page-4802 #quality-development .elementor-element-3cae4314{border:1px solid #dedede;border-radius:20px;padding:66px 20px 24px!important;margin-top:24px;position:relative}
body.elementor-page-4802 #quality-development .elementor-element-3cae4314:before{content:"DEVELOPMENT PROCESS";position:absolute;top:20px;left:20px;color:#616161;font-size:16px;font-weight:500;letter-spacing:.4px}
body.elementor-page-4802 #quality-development .elementor-element-3cae4314>.elementor-container{gap:20px!important}
body.elementor-page-4802 #quality-development .elementor-element-3cae4314 .elementor-column:before{border-top:3px solid #3979bd!important;border-left:0!important;top:0!important;bottom:auto!important;left:0!important;right:0!important}
body.elementor-page-4802 #quality-development .elementor-element-3cae4314 .elementor-column:after{display:none!important}
body.elementor-page-4802 #quality-development .elementor-element-3cae4314 .elementor-widget-wrap{padding:22px 0 0!important}
body.elementor-page-4802 #quality-development .elementor-element-3cae4314 .elementor-widget-heading{min-height:92px!important;margin:0 0 12px!important}
body.elementor-page-4802 #quality-development .elementor-element-3cae4314 h3{font-size:20px!important;font-weight:500!important;line-height:1.4!important;color:#111!important}
body.elementor-page-4802 #quality-development .process-number{display:block;color:#2469d6;font-size:19px;font-weight:400;line-height:1.4;margin-bottom:16px}
body.elementor-page-4802 #quality-development .elementor-element-3cae4314 .elementor-widget-text-editor{color:#616161!important;font-size:17px!important;line-height:1.5!important}
@media(max-width:1024px){body.elementor-page-4802 #quality-development .elementor-element-3cae4314>.elementor-container{gap:28px 24px!important}}
@media(max-width:767px){body.elementor-page-4802 #quality-development .elementor-element-3cae4314{padding:62px 18px 24px!important;border-radius:16px}body.elementor-page-4802 #quality-development .elementor-element-3cae4314:before{left:18px;font-size:14px}body.elementor-page-4802 #quality-development .elementor-element-3cae4314 .elementor-widget-heading{min-height:0!important;margin-bottom:14px!important}}

/* Compact portrait testing gallery */
body.elementor-page-4802 #quality-development .elementor-element-62394856>.elementor-widget-wrap{max-width:840px!important;margin:0 auto!important;column-gap:16px!important;row-gap:12px!important}
body.elementor-page-4802 #quality-development .elementor-element-62394856 .elementor-widget-image img{height:340px!important;width:100%!important;max-height:340px!important;object-fit:contain!important}
body.elementor-page-4802 #quality-development .elementor-element-9d27f70 img{filter:none!important}
body.elementor-page-4802 #quality-development .elementor-element-62394856 figcaption{padding-top:12px!important;font-size:15px!important;line-height:1.5!important}
body.elementor-page-4802 #quality-development .elementor-element-62394856 figcaption strong{font-size:18px!important;min-height:50px!important;margin-bottom:4px!important}
body.elementor-page-4802 #quality-development .elementor-element-302e33bf{margin-bottom:12px!important}
@media(max-width:767px){body.elementor-page-4802 #quality-development .elementor-element-62394856>.elementor-widget-wrap{max-width:280px!important;row-gap:24px!important}body.elementor-page-4802 #quality-development .elementor-element-62394856 figcaption strong{min-height:0!important}body.elementor-page-4802 #quality-development .elementor-element-62394856 .elementor-widget-image img{height:340px!important;max-height:340px!important}}

/* Verified draft 4802: compact portrait gallery */

/* Align development and testing widths; tighten vertical rhythm */
body.elementor-page-4802 #quality-development .elementor-element-62394856>.elementor-widget-wrap{max-width:none!important;width:100%!important;margin:0!important}
body.elementor-page-4802 #quality-development .elementor-element-3210e77c{margin-top:28px!important;padding-top:20px!important}
body.elementor-page-4802 #quality-development .elementor-element-3cae4314{margin-top:12px!important}
body.elementor-page-4802 #quality-development .elementor-element-62394856 figcaption strong{min-height:0!important;margin-bottom:6px!important}
@media(max-width:767px){body.elementor-page-4802 #quality-development .elementor-element-3210e77c{margin-top:24px!important;padding-top:18px!important}body.elementor-page-4802 #quality-development .elementor-element-62394856>.elementor-widget-wrap{max-width:none!important}body.elementor-page-4802 #quality-development .elementor-widget-image figure{max-width:280px!important;margin-left:auto!important;margin-right:auto!important}}

/* Testing figures: left aligned complete portrait images */
body.elementor-page-4802 #quality-development .elementor-element-62394856 .elementor-widget-image figure{width:100%!important;max-width:none!important;margin:0!important;text-align:left!important}
body.elementor-page-4802 #quality-development .elementor-element-62394856 .elementor-widget-image img{display:block!important;width:255px!important;max-width:100%!important;height:auto!important;aspect-ratio:3/4!important;max-height:none!important;object-fit:contain!important;object-position:left center!important;margin:0!important;transform:none!important}
body.elementor-page-4802 #quality-development .elementor-element-62394856 .elementor-widget-image figcaption{padding:14px 0 0!important;margin:0!important;text-align:left!important}
body.elementor-page-4802 #quality-development .elementor-element-9d27f70 img{filter:brightness(1.08)!important}
@media(max-width:767px){body.elementor-page-4802 #quality-development .elementor-element-62394856>.elementor-widget-wrap{grid-template-columns:minmax(0,1fr)!important}}

/* OEM open layout */
body.elementor-page-4802 .elementor-element-10518307>.elementor-container{border:0!important;border-radius:0!important;box-shadow:none!important;background:transparent!important;padding:12px 0!important;max-width:1240px!important;column-gap:36px!important}
body.elementor-page-4802 .elementor-element-46940d6{padding-bottom:18px!important;margin-bottom:20px!important}
body.elementor-page-4802 .elementor-element-68582e3f{height:370px!important}
body.elementor-page-4802 .elementor-element-68582e3f img{height:370px!important;transform:scale(1.28)!important;object-fit:contain!important}
body.elementor-page-4802 .elementor-element-41350ace .elementor-widget-text-editor{margin-bottom:16px!important}
body.elementor-page-4802 .elementor-element-50a6d9a0{margin-top:18px!important}
@media(max-width:767px){body.elementor-page-4802 .elementor-element-10518307>.elementor-container{padding:8px 0!important}body.elementor-page-4802 .elementor-element-68582e3f{height:auto!important;aspect-ratio:1.6}body.elementor-page-4802 .elementor-element-68582e3f img{height:auto!important;transform:scale(1.22)!important}}

/* Optical application focus */
body.elementor-page-4802 .elementor-element-600b3c41 img{width:100%!important;height:auto!important;max-height:360px;object-fit:contain!important;filter:none!important}
body.elementor-page-4802 .elementor-element-4020d475 .elementor-column:has(>.elementor-widget-wrap>.elementor-element-5e05bd06),body.elementor-page-4802 .elementor-element-4020d475 .elementor-column:has(>.elementor-widget-wrap>.elementor-element-2bd6d2ff){display:none!important}
body.elementor-page-4802 .elementor-element-4020d475 .elementor-column:has(>.elementor-widget-wrap>.elementor-element-6fa82a3d){width:100%!important}
body.elementor-page-4802 .elementor-element-6fa82a3d img{height:190px!important;object-fit:contain!important}
body.elementor-page-4802 .elementor-element-1a0d1185{display:none!important}

/* CMB product and distribution pair */
body.elementor-page-4802 .elementor-element-4020d475 .elementor-column:has(>.elementor-widget-wrap>.elementor-element-5e05bd06){display:flex!important;width:50%!important;order:0}
body.elementor-page-4802 .elementor-element-4020d475 .elementor-column:has(>.elementor-widget-wrap>.elementor-element-6fa82a3d){width:50%!important;order:1}
body.elementor-page-4802 .elementor-element-5e05bd06 img{height:190px!important;object-fit:contain!important;width:100%!important}

body.elementor-page-4802 #quality-development .elementor-element-3210e77c{border-top:0!important}

/* Quality section: tighter vertical spacing */
body.elementor-page-4802 #quality-development{padding-top:32px!important;padding-bottom:32px!important}
body.elementor-page-4802 #quality-development .elementor-element-43da05f9{margin-bottom:10px!important}
body.elementor-page-4802 #quality-development .elementor-element-1cb95094{margin-bottom:12px!important}
body.elementor-page-4802 #quality-development .elementor-element-61ff3444{margin-bottom:12px!important}
body.elementor-page-4802 #quality-development .elementor-element-61ff3444 p{margin-bottom:0!important}
body.elementor-page-4802 #quality-development .elementor-element-3cae4314{margin-top:4px!important;padding-top:52px!important;padding-bottom:18px!important}
body.elementor-page-4802 #quality-development .elementor-element-3cae4314:before{top:16px!important}
body.elementor-page-4802 #quality-development .elementor-element-3cae4314 .elementor-widget-wrap{padding-top:16px!important}
body.elementor-page-4802 #quality-development .process-number{margin-bottom:10px!important}
body.elementor-page-4802 #quality-development .elementor-element-3cae4314 .elementor-widget-heading{min-height:82px!important;margin-bottom:8px!important}
body.elementor-page-4802 #quality-development .elementor-element-3210e77c{margin-top:20px!important;padding-top:0!important}
body.elementor-page-4802 #quality-development .elementor-element-20219e0c{margin-bottom:4px!important}
body.elementor-page-4802 #quality-development .elementor-element-302e33bf{margin-bottom:4px!important}
body.elementor-page-4802 #quality-development .elementor-element-302e33bf p{margin-bottom:0!important}
@media(max-width:767px){body.elementor-page-4802 #quality-development{padding-top:24px!important;padding-bottom:24px!important}body.elementor-page-4802 #quality-development .elementor-element-3cae4314 .elementor-widget-heading{min-height:0!important}body.elementor-page-4802 #quality-development .elementor-element-3cae4314>.elementor-container{row-gap:20px!important}}

/* Mobile page review: image alignment and compact section rhythm */
@media(max-width:767px){
body.elementor-page-4802 .elementor-element-4eedf7bd,body.elementor-page-4802 .elementor-element-6bf8b444,body.elementor-page-4802 .elementor-element-1742a6de,body.elementor-page-4802 .elementor-element-2daf30da{padding-top:32px!important;padding-bottom:32px!important}
body.elementor-page-4802 .elementor-element-4020d475{padding-top:32px!important}
body.elementor-page-4802 .elementor-element-1742a6de .elementor-widget-image figure{margin:0!important;text-align:left!important}
body.elementor-page-4802 .elementor-element-1742a6de .elementor-widget-image img{max-height:300px!important;object-position:left center!important}
body.elementor-page-4802 .elementor-element-1742a6de .elementor-widget-image figcaption{margin-top:12px!important;text-align:left!important}
body.elementor-page-4802 .elementor-element-4020d475 .elementor-column:has(>.elementor-widget-wrap>.elementor-element-5e05bd06),body.elementor-page-4802 .elementor-element-4020d475 .elementor-column:has(>.elementor-widget-wrap>.elementor-element-6fa82a3d){width:100%!important}
body.elementor-page-4802 .elementor-element-4020d475 .elementor-widget-image figure{margin:0!important;text-align:left!important}
body.elementor-page-4802 .elementor-element-4020d475 .elementor-widget-image figcaption{text-align:left!important;margin-top:12px!important}
body.elementor-page-4802 .elementor-element-5e05bd06 img,body.elementor-page-4802 .elementor-element-6fa82a3d img{height:220px!important;object-position:left center!important}
body.elementor-page-4802 .elementor-element-10518307 .elementor-element-41350ace{margin-top:12px!important}
body.elementor-page-4802 .elementor-element-10518307 .elementor-element-50a6d9a0{margin-top:8px!important}
}

@media(max-width:767px){body.elementor-page-4802 .elementor-element-4020d475 .elementor-element-600b3c41{margin-bottom:20px!important}}

/* Desktop spacing review: preserve layout and content */
@media(min-width:1025px){
body.elementor-page-4802 .elementor-element-4eedf7bd,body.elementor-page-4802 .elementor-element-1742a6de{padding-top:56px!important;padding-bottom:56px!important}
body.elementor-page-4802 .elementor-element-6bf8b444{padding-top:40px!important;padding-bottom:40px!important}
body.elementor-page-4802 .elementor-element-4020d475{padding-top:48px!important;padding-bottom:32px!important}
body.elementor-page-4802 .elementor-element-10518307{padding-top:32px!important;padding-bottom:32px!important}
body.elementor-page-4802 .elementor-element-2daf30da{padding-top:48px!important;padding-bottom:48px!important}
}

/* Subtle hero breadcrumb */
body.elementor-page-4802 #about-felix .elementor-element-570eafd8{margin-bottom:22px!important}
body.elementor-page-4802 #about-felix .elementor-element-570eafd8 p,body.elementor-page-4802 #about-felix .elementor-element-570eafd8 a{font-size:13px!important;line-height:1.5!important;color:#d1d5db!important;font-weight:400!important}
body.elementor-page-4802 #about-felix .elementor-element-570eafd8 p{margin:0!important}
body.elementor-page-4802 #about-felix .elementor-element-2ed20d8a{margin-top:0!important}

body.elementor-page-4802 #about-felix .elementor-element-570eafd8>.elementor-widget-container{margin:0!important}

/* Four testing capabilities including IES */
body.elementor-page-4802 #quality-development .elementor-element-62394856>.elementor-widget-wrap{grid-template-columns:repeat(4,minmax(0,1fr))!important;column-gap:20px!important}
@media(min-width:768px) and (max-width:1024px){body.elementor-page-4802 #quality-development .elementor-element-62394856>.elementor-widget-wrap{grid-template-columns:repeat(2,minmax(0,1fr))!important;row-gap:24px!important}}
@media(max-width:767px){body.elementor-page-4802 #quality-development .elementor-element-62394856>.elementor-widget-wrap{grid-template-columns:minmax(0,1fr)!important}}

@media(max-width:767px){body.elementor-page-4802 #quality-development .elementor-element-62394856 .elementor-widget-image:last-child img{aspect-ratio:auto!important;height:auto!important}}

/* IES first, equal testing image frames */
body.elementor-page-4802 #quality-development .elementor-element-20219e0c{order:-3!important}
body.elementor-page-4802 #quality-development .elementor-element-302e33bf{order:-2!important}
body.elementor-page-4802 #quality-development .elementor-element-556925c{order:-1!important}
body.elementor-page-4802 #quality-development .elementor-element-62394856 .elementor-widget-image img{width:100%!important;height:280px!important;max-width:100%!important;aspect-ratio:auto!important;object-fit:contain!important;object-position:left center!important}

body.elementor-page-4802 #quality-development .elementor-element-62394856 .elementor-widget-image:last-child img{height:280px!important;aspect-ratio:auto!important}

/* Equal visible photo heights with original proportions and equal gaps */
body.elementor-page-4802 #quality-development .elementor-element-62394856>.elementor-widget-wrap{grid-template-columns:1.114064fr .719298fr .75fr .75fr!important;column-gap:16px!important}
body.elementor-page-4802 #quality-development .elementor-element-62394856 .elementor-widget-image img,body.elementor-page-4802 #quality-development .elementor-element-62394856 .elementor-widget-image:last-child img{width:100%!important;height:auto!important;aspect-ratio:auto!important;max-height:none!important}
body.elementor-page-4802 #quality-development .elementor-element-62394856 figcaption{padding-top:16px!important}
body.elementor-page-4802 #quality-development .elementor-element-62394856 figcaption strong{margin-bottom:8px!important;line-height:1.4!important;min-height:51px!important}
@media(min-width:768px) and (max-width:1024px){body.elementor-page-4802 #quality-development .elementor-element-62394856>.elementor-widget-wrap{grid-template-columns:repeat(2,minmax(0,1fr))!important}body.elementor-page-4802 #quality-development .elementor-element-62394856 .elementor-widget-image img,body.elementor-page-4802 #quality-development .elementor-element-62394856 .elementor-widget-image:last-child img{height:280px!important;object-fit:contain!important}}
@media(max-width:767px){body.elementor-page-4802 #quality-development .elementor-element-62394856>.elementor-widget-wrap{grid-template-columns:minmax(0,1fr)!important}body.elementor-page-4802 #quality-development .elementor-element-62394856 figcaption strong{min-height:0!important}body.elementor-page-4802 #quality-development .elementor-element-62394856 .elementor-widget-image img,body.elementor-page-4802 #quality-development .elementor-element-62394856 .elementor-widget-image:last-child img{width:auto!important;height:280px!important;max-width:100%!important}}

body.elementor-page-4802 #quality-development .elementor-element-62394856 figcaption strong{min-height:0!important;margin-bottom:8px!important}

/* Equal-width frames, complete uncropped testing photographs */
@media(min-width:1025px){body.elementor-page-4802 #quality-development .elementor-element-62394856>.elementor-widget-wrap{grid-template-columns:repeat(4,minmax(0,1fr))!important;column-gap:16px!important}body.elementor-page-4802 #quality-development .elementor-element-62394856 .elementor-widget-image img,body.elementor-page-4802 #quality-development .elementor-element-62394856 .elementor-widget-image:last-child img{height:clamp(280px,calc((100vw - 111px)/3.333362),357.6px)!important;width:100%!important;object-fit:contain!important;object-position:center!important}}/* End custom CSS */