.elementor-1476 .elementor-element.elementor-element-31bd787a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.53;--padding-top:180px;--padding-bottom:152px;--padding-left:40px;--padding-right:40px;--z-index:1;}.elementor-1476 .elementor-element.elementor-element-31bd787a:not(.elementor-motion-effects-element-type-background), .elementor-1476 .elementor-element.elementor-element-31bd787a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000422;background-image:url("https://intcorehome.com/wp-content/uploads/2025/11/Furniture-Fittings.png");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-1476 .elementor-element.elementor-element-31bd787a::before, .elementor-1476 .elementor-element.elementor-element-31bd787a > .elementor-background-video-container::before, .elementor-1476 .elementor-element.elementor-element-31bd787a > .e-con-inner > .elementor-background-video-container::before, .elementor-1476 .elementor-element.elementor-element-31bd787a > .elementor-background-slideshow::before, .elementor-1476 .elementor-element.elementor-element-31bd787a > .e-con-inner > .elementor-background-slideshow::before, .elementor-1476 .elementor-element.elementor-element-31bd787a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-astglobalcolor1 );--background-overlay:'';}.elementor-1476 .elementor-element.elementor-element-6ab6f25e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1476 .elementor-element.elementor-element-6ab6f25e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1476 .elementor-element.elementor-element-90bbe28{--display:flex;}.elementor-1476 .elementor-element.elementor-element-f9d1713{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1476 .elementor-element.elementor-element-d266625{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1476 .elementor-element.elementor-element-b07032e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1476 .elementor-element.elementor-element-f0873a1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-f0873a1 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1476 .elementor-element.elementor-element-f0873a1 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1476 .elementor-element.elementor-element-f0873a1{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1476 .elementor-element.elementor-element-f0873a1 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1476 .elementor-element.elementor-element-0abd542{--display:flex;}.elementor-1476 .elementor-element.elementor-element-45d14c8 .hfe-infocard{text-align:center;}.elementor-1476 .elementor-element.elementor-element-45d14c8 .hfe-infocard-title{color:var( --e-global-color-astglobalcolor1 );margin:0px 0px 15px 0px;}.elementor-1476 .elementor-element.elementor-element-511cf595 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:space-between;align-items:space-between;}.elementor-1476 .elementor-element.elementor-element-511cf595:not(.elementor-motion-effects-element-type-background), .elementor-1476 .elementor-element.elementor-element-511cf595 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1476 .elementor-element.elementor-element-511cf595{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:64px 0px 64px 0px;}.elementor-1476 .elementor-element.elementor-element-511cf595 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1476 .elementor-element.elementor-element-2de77f57 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px;}.elementor-1476 .elementor-element.elementor-element-2de77f57 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-1476 .elementor-element.elementor-element-2de77f57 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1476 .elementor-element.elementor-element-5289aca3{text-align:left;}.elementor-1476 .elementor-element.elementor-element-5289aca3 img{width:100%;}.elementor-1476 .elementor-element.elementor-element-9651163 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-28b515e4 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-41cd1f68 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px;}.elementor-1476 .elementor-element.elementor-element-41cd1f68 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-1476 .elementor-element.elementor-element-41cd1f68 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1476 .elementor-element.elementor-element-5ed517fb{text-align:left;}.elementor-1476 .elementor-element.elementor-element-5ed517fb img{width:100%;}.elementor-1476 .elementor-element.elementor-element-367d44fc > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-14ce2f09 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-309db7c0 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px;}.elementor-1476 .elementor-element.elementor-element-309db7c0 > .elementor-element-populated{padding:50px 50px 50px 50px;}.elementor-1476 .elementor-element.elementor-element-2a49643d{text-align:left;}.elementor-1476 .elementor-element.elementor-element-2a49643d img{width:100%;}.elementor-1476 .elementor-element.elementor-element-65aa6498 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-5705b1b6 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-402da33a > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:space-between;align-items:space-between;}.elementor-1476 .elementor-element.elementor-element-402da33a:not(.elementor-motion-effects-element-type-background), .elementor-1476 .elementor-element.elementor-element-402da33a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1476 .elementor-element.elementor-element-402da33a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 64px 0px;}.elementor-1476 .elementor-element.elementor-element-402da33a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1476 .elementor-element.elementor-element-39d3154 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px;}.elementor-1476 .elementor-element.elementor-element-39d3154 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-1476 .elementor-element.elementor-element-39d3154 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1476 .elementor-element.elementor-element-66525bbd{text-align:left;}.elementor-1476 .elementor-element.elementor-element-66525bbd img{width:100%;}.elementor-1476 .elementor-element.elementor-element-5e2cdaa4 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-5866dc0f > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-47ee31f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px;}.elementor-1476 .elementor-element.elementor-element-47ee31f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-1476 .elementor-element.elementor-element-47ee31f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1476 .elementor-element.elementor-element-4be0dd71 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px;}.elementor-1476 .elementor-element.elementor-element-4be0dd71 > .elementor-element-populated{padding:50px 50px 50px 50px;}.elementor-1476 .elementor-element.elementor-element-d4dba54{--display:flex;}.elementor-1476 .elementor-element.elementor-element-9b651ee .hfe-infocard{text-align:center;}.elementor-1476 .elementor-element.elementor-element-9b651ee .hfe-infocard-title{color:var( --e-global-color-astglobalcolor1 );margin:0px 0px 15px 0px;}.elementor-1476 .elementor-element.elementor-element-62aeebb3 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:space-between;align-items:space-between;}.elementor-1476 .elementor-element.elementor-element-62aeebb3:not(.elementor-motion-effects-element-type-background), .elementor-1476 .elementor-element.elementor-element-62aeebb3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1476 .elementor-element.elementor-element-62aeebb3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 64px 0px;}.elementor-1476 .elementor-element.elementor-element-62aeebb3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1476 .elementor-element.elementor-element-25ff4f4f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px;}.elementor-1476 .elementor-element.elementor-element-25ff4f4f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-1476 .elementor-element.elementor-element-25ff4f4f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1476 .elementor-element.elementor-element-24b3d106{text-align:left;}.elementor-1476 .elementor-element.elementor-element-24b3d106 img{width:100%;}.elementor-1476 .elementor-element.elementor-element-3a518ee2 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-76aebebd > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-5d799f23 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px;}.elementor-1476 .elementor-element.elementor-element-5d799f23 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-1476 .elementor-element.elementor-element-5d799f23 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1476 .elementor-element.elementor-element-6b2a236e{text-align:left;}.elementor-1476 .elementor-element.elementor-element-6b2a236e img{width:100%;}.elementor-1476 .elementor-element.elementor-element-1e3f98ab > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-2f0cc46c > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-102c6661 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px;}.elementor-1476 .elementor-element.elementor-element-102c6661 > .elementor-element-populated{padding:50px 50px 50px 50px;}.elementor-1476 .elementor-element.elementor-element-d855d2e{text-align:left;}.elementor-1476 .elementor-element.elementor-element-d855d2e img{width:100%;}.elementor-1476 .elementor-element.elementor-element-6e9c86a4 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-3bf67241 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-3f9f470 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:space-between;align-items:space-between;}.elementor-1476 .elementor-element.elementor-element-3f9f470:not(.elementor-motion-effects-element-type-background), .elementor-1476 .elementor-element.elementor-element-3f9f470 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1476 .elementor-element.elementor-element-3f9f470{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 64px 0px;}.elementor-1476 .elementor-element.elementor-element-3f9f470 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1476 .elementor-element.elementor-element-2d1d07d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px;}.elementor-1476 .elementor-element.elementor-element-2d1d07d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-1476 .elementor-element.elementor-element-2d1d07d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1476 .elementor-element.elementor-element-3479e44{text-align:left;}.elementor-1476 .elementor-element.elementor-element-3479e44 img{width:100%;}.elementor-1476 .elementor-element.elementor-element-26d02e7 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-13ebf99 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-5328757 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px;}.elementor-1476 .elementor-element.elementor-element-5328757 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-1476 .elementor-element.elementor-element-5328757 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1476 .elementor-element.elementor-element-50d3842{text-align:left;}.elementor-1476 .elementor-element.elementor-element-50d3842 img{width:100%;}.elementor-1476 .elementor-element.elementor-element-28060e5 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-e962ed3 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-f384e88 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px;}.elementor-1476 .elementor-element.elementor-element-f384e88 > .elementor-element-populated{padding:50px 50px 50px 50px;}.elementor-1476 .elementor-element.elementor-element-d369ad9{text-align:left;}.elementor-1476 .elementor-element.elementor-element-d369ad9 img{width:100%;}.elementor-1476 .elementor-element.elementor-element-ccc269d > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-fa6d2c4 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-d0de81a > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:space-between;align-items:space-between;}.elementor-1476 .elementor-element.elementor-element-d0de81a:not(.elementor-motion-effects-element-type-background), .elementor-1476 .elementor-element.elementor-element-d0de81a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1476 .elementor-element.elementor-element-d0de81a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 64px 0px;}.elementor-1476 .elementor-element.elementor-element-d0de81a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1476 .elementor-element.elementor-element-bebe049 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px;}.elementor-1476 .elementor-element.elementor-element-bebe049 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-1476 .elementor-element.elementor-element-bebe049 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1476 .elementor-element.elementor-element-dcb3076{text-align:left;}.elementor-1476 .elementor-element.elementor-element-dcb3076 img{width:100%;}.elementor-1476 .elementor-element.elementor-element-5825da7 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-363c1f0 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-e0174c7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px;}.elementor-1476 .elementor-element.elementor-element-e0174c7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-1476 .elementor-element.elementor-element-e0174c7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1476 .elementor-element.elementor-element-1e08679{text-align:left;}.elementor-1476 .elementor-element.elementor-element-1e08679 img{width:100%;}.elementor-1476 .elementor-element.elementor-element-c9b0a86 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-0654802 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-dcea060 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px;}.elementor-1476 .elementor-element.elementor-element-dcea060 > .elementor-element-populated{padding:50px 50px 50px 50px;}.elementor-1476 .elementor-element.elementor-element-9261f29{text-align:left;}.elementor-1476 .elementor-element.elementor-element-9261f29 img{width:100%;}.elementor-1476 .elementor-element.elementor-element-4db4b60 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-59f3b99 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-e54e302 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:space-between;align-items:space-between;}.elementor-1476 .elementor-element.elementor-element-e54e302:not(.elementor-motion-effects-element-type-background), .elementor-1476 .elementor-element.elementor-element-e54e302 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1476 .elementor-element.elementor-element-e54e302{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 64px 0px;}.elementor-1476 .elementor-element.elementor-element-e54e302 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1476 .elementor-element.elementor-element-aed175a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px;}.elementor-1476 .elementor-element.elementor-element-aed175a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-1476 .elementor-element.elementor-element-aed175a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1476 .elementor-element.elementor-element-ac37a7c{text-align:left;}.elementor-1476 .elementor-element.elementor-element-ac37a7c img{width:100%;}.elementor-1476 .elementor-element.elementor-element-bb215f7 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-0253ac1 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-b27d3e0 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px;}.elementor-1476 .elementor-element.elementor-element-b27d3e0 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-1476 .elementor-element.elementor-element-b27d3e0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1476 .elementor-element.elementor-element-9c5c1a5{text-align:left;}.elementor-1476 .elementor-element.elementor-element-9c5c1a5 img{width:100%;}.elementor-1476 .elementor-element.elementor-element-d8caa5e > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-7356d44 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-7c71610 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px;}.elementor-1476 .elementor-element.elementor-element-7c71610 > .elementor-element-populated{padding:50px 50px 50px 50px;}.elementor-1476 .elementor-element.elementor-element-477bbe9{text-align:left;}.elementor-1476 .elementor-element.elementor-element-477bbe9 img{width:100%;}.elementor-1476 .elementor-element.elementor-element-07410e7 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-55e37c1 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-da6819b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:space-between;align-items:space-between;}.elementor-1476 .elementor-element.elementor-element-da6819b:not(.elementor-motion-effects-element-type-background), .elementor-1476 .elementor-element.elementor-element-da6819b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1476 .elementor-element.elementor-element-da6819b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 64px 0px;}.elementor-1476 .elementor-element.elementor-element-da6819b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1476 .elementor-element.elementor-element-12d2d5f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px;}.elementor-1476 .elementor-element.elementor-element-12d2d5f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-1476 .elementor-element.elementor-element-12d2d5f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1476 .elementor-element.elementor-element-858b8a9{text-align:left;}.elementor-1476 .elementor-element.elementor-element-858b8a9 img{width:100%;}.elementor-1476 .elementor-element.elementor-element-cd32deb > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-d96ad1a > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-e776a9f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px;}.elementor-1476 .elementor-element.elementor-element-e776a9f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-1476 .elementor-element.elementor-element-e776a9f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1476 .elementor-element.elementor-element-c9bed7e{text-align:left;}.elementor-1476 .elementor-element.elementor-element-c9bed7e img{width:100%;}.elementor-1476 .elementor-element.elementor-element-f30af5b > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-4310726 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-3f80a9f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px;}.elementor-1476 .elementor-element.elementor-element-3f80a9f > .elementor-element-populated{padding:50px 50px 50px 50px;}.elementor-1476 .elementor-element.elementor-element-e5a7433{text-align:left;}.elementor-1476 .elementor-element.elementor-element-e5a7433 img{width:100%;}.elementor-1476 .elementor-element.elementor-element-e95c8a6 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-1df8be0 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-7e94986 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:space-between;align-items:space-between;}.elementor-1476 .elementor-element.elementor-element-7e94986:not(.elementor-motion-effects-element-type-background), .elementor-1476 .elementor-element.elementor-element-7e94986 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1476 .elementor-element.elementor-element-7e94986{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 64px 0px;}.elementor-1476 .elementor-element.elementor-element-7e94986 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1476 .elementor-element.elementor-element-50e99be > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px;}.elementor-1476 .elementor-element.elementor-element-50e99be > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-1476 .elementor-element.elementor-element-50e99be > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1476 .elementor-element.elementor-element-6044ae9{text-align:left;}.elementor-1476 .elementor-element.elementor-element-6044ae9 img{width:100%;}.elementor-1476 .elementor-element.elementor-element-3534920 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-0707312 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-c2ead4c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px;}.elementor-1476 .elementor-element.elementor-element-c2ead4c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-1476 .elementor-element.elementor-element-c2ead4c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1476 .elementor-element.elementor-element-5640eaa > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px;}.elementor-1476 .elementor-element.elementor-element-5640eaa > .elementor-element-populated{padding:50px 50px 50px 50px;}.elementor-1476 .elementor-element.elementor-element-6e4b502{--display:flex;}.elementor-1476 .elementor-element.elementor-element-cabaaaa .hfe-infocard{text-align:center;}.elementor-1476 .elementor-element.elementor-element-cabaaaa .hfe-infocard-title{color:var( --e-global-color-astglobalcolor1 );margin:0px 0px 15px 0px;}.elementor-1476 .elementor-element.elementor-element-6678e66 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:space-between;align-items:space-between;}.elementor-1476 .elementor-element.elementor-element-6678e66:not(.elementor-motion-effects-element-type-background), .elementor-1476 .elementor-element.elementor-element-6678e66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1476 .elementor-element.elementor-element-6678e66{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 64px 0px;}.elementor-1476 .elementor-element.elementor-element-6678e66 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1476 .elementor-element.elementor-element-0246d93 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px;}.elementor-1476 .elementor-element.elementor-element-0246d93 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-1476 .elementor-element.elementor-element-0246d93 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1476 .elementor-element.elementor-element-1c0c62f{text-align:left;}.elementor-1476 .elementor-element.elementor-element-1c0c62f img{width:100%;}.elementor-1476 .elementor-element.elementor-element-eb05e7e > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-d4168c4 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-3ea609f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px;}.elementor-1476 .elementor-element.elementor-element-3ea609f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-1476 .elementor-element.elementor-element-3ea609f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1476 .elementor-element.elementor-element-92bc9c8{text-align:left;}.elementor-1476 .elementor-element.elementor-element-92bc9c8 img{width:100%;}.elementor-1476 .elementor-element.elementor-element-0a70c94 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-44ac1f6 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-e6e3e09 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px;}.elementor-1476 .elementor-element.elementor-element-e6e3e09 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-1476 .elementor-element.elementor-element-e6e3e09 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1476 .elementor-element.elementor-element-23411fe{text-align:left;}.elementor-1476 .elementor-element.elementor-element-23411fe img{width:100%;}.elementor-1476 .elementor-element.elementor-element-26a967c > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-2481e27 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-2d58060 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:space-between;align-items:space-between;}.elementor-1476 .elementor-element.elementor-element-2d58060:not(.elementor-motion-effects-element-type-background), .elementor-1476 .elementor-element.elementor-element-2d58060 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1476 .elementor-element.elementor-element-2d58060{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 64px 0px;}.elementor-1476 .elementor-element.elementor-element-2d58060 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1476 .elementor-element.elementor-element-d3b608e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px;}.elementor-1476 .elementor-element.elementor-element-d3b608e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-1476 .elementor-element.elementor-element-d3b608e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1476 .elementor-element.elementor-element-56d5395{text-align:left;}.elementor-1476 .elementor-element.elementor-element-56d5395 img{width:100%;}.elementor-1476 .elementor-element.elementor-element-9b10903 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-7164181 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-e37192e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px;}.elementor-1476 .elementor-element.elementor-element-e37192e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-1476 .elementor-element.elementor-element-e37192e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1476 .elementor-element.elementor-element-e34bf6e{text-align:left;}.elementor-1476 .elementor-element.elementor-element-e34bf6e img{width:100%;}.elementor-1476 .elementor-element.elementor-element-83f7b90 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-7522d56 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-f143ad8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px;}.elementor-1476 .elementor-element.elementor-element-f143ad8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-1476 .elementor-element.elementor-element-f143ad8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1476 .elementor-element.elementor-element-e9ff9ad{text-align:left;}.elementor-1476 .elementor-element.elementor-element-e9ff9ad img{width:100%;}.elementor-1476 .elementor-element.elementor-element-d02d819 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-3a31a15 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-a0472a5 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:space-between;align-items:space-between;}.elementor-1476 .elementor-element.elementor-element-a0472a5:not(.elementor-motion-effects-element-type-background), .elementor-1476 .elementor-element.elementor-element-a0472a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1476 .elementor-element.elementor-element-a0472a5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 65px 0px;}.elementor-1476 .elementor-element.elementor-element-a0472a5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1476 .elementor-element.elementor-element-0c591d2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px;}.elementor-1476 .elementor-element.elementor-element-0c591d2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-1476 .elementor-element.elementor-element-0c591d2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1476 .elementor-element.elementor-element-c44a12d{text-align:left;}.elementor-1476 .elementor-element.elementor-element-c44a12d img{width:100%;}.elementor-1476 .elementor-element.elementor-element-cb0fbe0 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-fb591d3 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-2b5e16f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px;}.elementor-1476 .elementor-element.elementor-element-2b5e16f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-1476 .elementor-element.elementor-element-2b5e16f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1476 .elementor-element.elementor-element-02d8e3a{text-align:left;}.elementor-1476 .elementor-element.elementor-element-02d8e3a img{width:100%;}.elementor-1476 .elementor-element.elementor-element-ae1f910 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-0eb0a48 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-e5e9ca1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px;}.elementor-1476 .elementor-element.elementor-element-e5e9ca1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-1476 .elementor-element.elementor-element-e5e9ca1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1476 .elementor-element.elementor-element-3326a9b{text-align:left;}.elementor-1476 .elementor-element.elementor-element-3326a9b img{width:100%;}.elementor-1476 .elementor-element.elementor-element-78f25b5 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-2c481f5 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-c4dd010 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:space-between;align-items:space-between;}.elementor-1476 .elementor-element.elementor-element-c4dd010:not(.elementor-motion-effects-element-type-background), .elementor-1476 .elementor-element.elementor-element-c4dd010 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1476 .elementor-element.elementor-element-c4dd010{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 64px 0px;}.elementor-1476 .elementor-element.elementor-element-c4dd010 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1476 .elementor-element.elementor-element-6f02644 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px;}.elementor-1476 .elementor-element.elementor-element-6f02644 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-1476 .elementor-element.elementor-element-6f02644 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1476 .elementor-element.elementor-element-32c1f53{text-align:left;}.elementor-1476 .elementor-element.elementor-element-32c1f53 img{width:100%;}.elementor-1476 .elementor-element.elementor-element-0184acb > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-777f1d8 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-a5b7b0c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px;}.elementor-1476 .elementor-element.elementor-element-a5b7b0c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-1476 .elementor-element.elementor-element-a5b7b0c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1476 .elementor-element.elementor-element-cbeda3c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px;}.elementor-1476 .elementor-element.elementor-element-cbeda3c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-1476 .elementor-element.elementor-element-cbeda3c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1476 .elementor-element.elementor-element-e74dac9{--display:flex;}.elementor-1476 .elementor-element.elementor-element-9a08cd4 .hfe-infocard{text-align:center;}.elementor-1476 .elementor-element.elementor-element-9a08cd4 .hfe-infocard-title{color:var( --e-global-color-astglobalcolor1 );margin:0px 0px 15px 0px;}.elementor-1476 .elementor-element.elementor-element-1ebc0b1 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:space-between;align-items:space-between;}.elementor-1476 .elementor-element.elementor-element-1ebc0b1:not(.elementor-motion-effects-element-type-background), .elementor-1476 .elementor-element.elementor-element-1ebc0b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1476 .elementor-element.elementor-element-1ebc0b1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 64px 0px;}.elementor-1476 .elementor-element.elementor-element-1ebc0b1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1476 .elementor-element.elementor-element-4bf4987 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px;}.elementor-1476 .elementor-element.elementor-element-4bf4987 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-1476 .elementor-element.elementor-element-4bf4987 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1476 .elementor-element.elementor-element-d1fdd50{text-align:left;}.elementor-1476 .elementor-element.elementor-element-d1fdd50 img{width:100%;}.elementor-1476 .elementor-element.elementor-element-923c4c1 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-97dafe0 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-0b63af3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px;}.elementor-1476 .elementor-element.elementor-element-0b63af3 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-1476 .elementor-element.elementor-element-0b63af3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1476 .elementor-element.elementor-element-bc18504{text-align:left;}.elementor-1476 .elementor-element.elementor-element-bc18504 img{width:100%;}.elementor-1476 .elementor-element.elementor-element-3299270 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-6754363 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-9c4c916 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px;}.elementor-1476 .elementor-element.elementor-element-9c4c916 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-1476 .elementor-element.elementor-element-9c4c916 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1476 .elementor-element.elementor-element-0f7729e{text-align:left;}.elementor-1476 .elementor-element.elementor-element-0f7729e img{width:100%;}.elementor-1476 .elementor-element.elementor-element-a2180a6 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-ffb43cb > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-bd034df > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:space-between;align-items:space-between;}.elementor-1476 .elementor-element.elementor-element-bd034df:not(.elementor-motion-effects-element-type-background), .elementor-1476 .elementor-element.elementor-element-bd034df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1476 .elementor-element.elementor-element-bd034df{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 64px 0px;}.elementor-1476 .elementor-element.elementor-element-bd034df > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1476 .elementor-element.elementor-element-47bc3bf > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px;}.elementor-1476 .elementor-element.elementor-element-47bc3bf > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-1476 .elementor-element.elementor-element-47bc3bf > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1476 .elementor-element.elementor-element-b3ed409{text-align:left;}.elementor-1476 .elementor-element.elementor-element-b3ed409 img{width:100%;}.elementor-1476 .elementor-element.elementor-element-acb70cb > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-a7e97d4 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-79c182e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px;}.elementor-1476 .elementor-element.elementor-element-79c182e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-1476 .elementor-element.elementor-element-79c182e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1476 .elementor-element.elementor-element-4033033{text-align:left;}.elementor-1476 .elementor-element.elementor-element-4033033 img{width:100%;}.elementor-1476 .elementor-element.elementor-element-f0ccd59 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-5c36b03 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-5c55516 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px;}.elementor-1476 .elementor-element.elementor-element-5c55516 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-1476 .elementor-element.elementor-element-5c55516 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1476 .elementor-element.elementor-element-0880861{text-align:left;}.elementor-1476 .elementor-element.elementor-element-0880861 img{width:100%;}.elementor-1476 .elementor-element.elementor-element-9f96ef9 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-b449c1a > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-fd82a9b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:space-between;align-items:space-between;}.elementor-1476 .elementor-element.elementor-element-fd82a9b:not(.elementor-motion-effects-element-type-background), .elementor-1476 .elementor-element.elementor-element-fd82a9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1476 .elementor-element.elementor-element-fd82a9b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 64px 0px;}.elementor-1476 .elementor-element.elementor-element-fd82a9b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1476 .elementor-element.elementor-element-95079ad > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px;}.elementor-1476 .elementor-element.elementor-element-95079ad > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-1476 .elementor-element.elementor-element-95079ad > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1476 .elementor-element.elementor-element-6a23020{text-align:left;}.elementor-1476 .elementor-element.elementor-element-6a23020 img{width:100%;}.elementor-1476 .elementor-element.elementor-element-6eb0672 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-30c5014 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-59aa512 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px;}.elementor-1476 .elementor-element.elementor-element-59aa512 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-1476 .elementor-element.elementor-element-59aa512 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1476 .elementor-element.elementor-element-679d901 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px;}.elementor-1476 .elementor-element.elementor-element-679d901 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-1476 .elementor-element.elementor-element-679d901 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1476 .elementor-element.elementor-element-7c7e42d4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.39;--padding-top:200px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px;}.elementor-1476 .elementor-element.elementor-element-7c7e42d4:not(.elementor-motion-effects-element-type-background), .elementor-1476 .elementor-element.elementor-element-7c7e42d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 5, 47, 0);background-image:url("https://intcorehome.com/wp-content/uploads/2025/08/AdobeStock_613202714-scaled.jpeg");background-repeat:no-repeat;background-size:cover;}.elementor-1476 .elementor-element.elementor-element-7c7e42d4::before, .elementor-1476 .elementor-element.elementor-element-7c7e42d4 > .elementor-background-video-container::before, .elementor-1476 .elementor-element.elementor-element-7c7e42d4 > .e-con-inner > .elementor-background-video-container::before, .elementor-1476 .elementor-element.elementor-element-7c7e42d4 > .elementor-background-slideshow::before, .elementor-1476 .elementor-element.elementor-element-7c7e42d4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1476 .elementor-element.elementor-element-7c7e42d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-astglobalcolor2 );--background-overlay:'';}.elementor-1476 .elementor-element.elementor-element-25abfac{--display:flex;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:40%;}.elementor-1476 .elementor-element.elementor-element-148954b1{text-align:left;}.elementor-1476 .elementor-element.elementor-element-148954b1 .elementor-heading-title{color:#ffffff;}.elementor-1476 .elementor-element.elementor-element-38fba2af > .elementor-widget-container{margin:0px 160px -8px 0px;}.elementor-1476 .elementor-element.elementor-element-38fba2af{text-align:left;color:#FFFFFF;}.elementor-1476 .elementor-element.elementor-element-3f107a23{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1476 .elementor-element.elementor-element-3dcbc5a .elementor-button{background-color:#FFFFFF;fill:var( --e-global-color-astglobalcolor0 );color:var( --e-global-color-astglobalcolor0 );box-shadow:0px 24px 80px -8px rgba(0,0,0,0.5);border-style:solid;border-color:#FFFFFF;}.elementor-1476 .elementor-element.elementor-element-3dcbc5a .elementor-button:hover, .elementor-1476 .elementor-element.elementor-element-3dcbc5a .elementor-button:focus{background-color:rgba(255, 255, 255, 0);color:#FFFFFF;border-color:#FFFFFF;}.elementor-1476 .elementor-element.elementor-element-3dcbc5a{width:auto;max-width:auto;}.elementor-1476 .elementor-element.elementor-element-3dcbc5a > .elementor-widget-container{margin:0px 32px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-3dcbc5a .elementor-button:hover svg, .elementor-1476 .elementor-element.elementor-element-3dcbc5a .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1476 .elementor-element.elementor-element-6a7ba4a2 .elementor-button{background-color:rgba(2, 1, 1, 0);fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-color:#FFFFFF;}.elementor-1476 .elementor-element.elementor-element-6a7ba4a2 .elementor-button:hover, .elementor-1476 .elementor-element.elementor-element-6a7ba4a2 .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-astglobalcolor0 );}.elementor-1476 .elementor-element.elementor-element-6a7ba4a2{width:auto;max-width:auto;}.elementor-1476 .elementor-element.elementor-element-6a7ba4a2 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1476 .elementor-element.elementor-element-6a7ba4a2 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-1476 .elementor-element.elementor-element-6a7ba4a2 .elementor-button:hover svg, .elementor-1476 .elementor-element.elementor-element-6a7ba4a2 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor0 );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-1476 .elementor-element.elementor-element-31bd787a:not(.elementor-motion-effects-element-type-background), .elementor-1476 .elementor-element.elementor-element-31bd787a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-1476 .elementor-element.elementor-element-511cf595{padding:90px 25px 90px 25px;}.elementor-1476 .elementor-element.elementor-element-2de77f57 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-1476 .elementor-element.elementor-element-28b515e4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-41cd1f68 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-1476 .elementor-element.elementor-element-14ce2f09 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-309db7c0 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-1476 .elementor-element.elementor-element-5705b1b6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-402da33a{padding:90px 25px 90px 25px;}.elementor-1476 .elementor-element.elementor-element-39d3154 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-1476 .elementor-element.elementor-element-5866dc0f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-47ee31f > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-1476 .elementor-element.elementor-element-4be0dd71 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-1476 .elementor-element.elementor-element-62aeebb3{padding:90px 25px 90px 25px;}.elementor-1476 .elementor-element.elementor-element-25ff4f4f > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-1476 .elementor-element.elementor-element-76aebebd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-5d799f23 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-1476 .elementor-element.elementor-element-2f0cc46c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-102c6661 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-1476 .elementor-element.elementor-element-3bf67241 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-3f9f470{padding:90px 25px 90px 25px;}.elementor-1476 .elementor-element.elementor-element-2d1d07d > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-1476 .elementor-element.elementor-element-13ebf99 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-5328757 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-1476 .elementor-element.elementor-element-e962ed3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-f384e88 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-1476 .elementor-element.elementor-element-fa6d2c4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-d0de81a{padding:90px 25px 90px 25px;}.elementor-1476 .elementor-element.elementor-element-bebe049 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-1476 .elementor-element.elementor-element-363c1f0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-e0174c7 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-1476 .elementor-element.elementor-element-0654802 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-dcea060 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-1476 .elementor-element.elementor-element-59f3b99 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-e54e302{padding:90px 25px 90px 25px;}.elementor-1476 .elementor-element.elementor-element-aed175a > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-1476 .elementor-element.elementor-element-0253ac1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-b27d3e0 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-1476 .elementor-element.elementor-element-7356d44 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-7c71610 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-1476 .elementor-element.elementor-element-55e37c1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-da6819b{padding:90px 25px 90px 25px;}.elementor-1476 .elementor-element.elementor-element-12d2d5f > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-1476 .elementor-element.elementor-element-d96ad1a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-e776a9f > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-1476 .elementor-element.elementor-element-4310726 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-3f80a9f > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-1476 .elementor-element.elementor-element-1df8be0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-7e94986{padding:90px 25px 90px 25px;}.elementor-1476 .elementor-element.elementor-element-50e99be > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-1476 .elementor-element.elementor-element-0707312 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-c2ead4c > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-1476 .elementor-element.elementor-element-5640eaa > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-1476 .elementor-element.elementor-element-6678e66{padding:90px 25px 90px 25px;}.elementor-1476 .elementor-element.elementor-element-0246d93 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-1476 .elementor-element.elementor-element-d4168c4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-3ea609f > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-1476 .elementor-element.elementor-element-44ac1f6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-e6e3e09 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-1476 .elementor-element.elementor-element-2481e27 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-2d58060{padding:90px 25px 90px 25px;}.elementor-1476 .elementor-element.elementor-element-d3b608e > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-1476 .elementor-element.elementor-element-7164181 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-e37192e > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-1476 .elementor-element.elementor-element-7522d56 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-f143ad8 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-1476 .elementor-element.elementor-element-3a31a15 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-a0472a5{padding:90px 25px 90px 25px;}.elementor-1476 .elementor-element.elementor-element-0c591d2 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-1476 .elementor-element.elementor-element-fb591d3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-2b5e16f > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-1476 .elementor-element.elementor-element-0eb0a48 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-e5e9ca1 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-1476 .elementor-element.elementor-element-2c481f5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-c4dd010{padding:90px 25px 90px 25px;}.elementor-1476 .elementor-element.elementor-element-6f02644 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-1476 .elementor-element.elementor-element-777f1d8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-a5b7b0c > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-1476 .elementor-element.elementor-element-cbeda3c > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-1476 .elementor-element.elementor-element-1ebc0b1{padding:90px 25px 90px 25px;}.elementor-1476 .elementor-element.elementor-element-4bf4987 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-1476 .elementor-element.elementor-element-97dafe0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-0b63af3 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-1476 .elementor-element.elementor-element-6754363 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-9c4c916 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-1476 .elementor-element.elementor-element-ffb43cb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-bd034df{padding:90px 25px 90px 25px;}.elementor-1476 .elementor-element.elementor-element-47bc3bf > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-1476 .elementor-element.elementor-element-a7e97d4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-79c182e > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-1476 .elementor-element.elementor-element-5c36b03 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-5c55516 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-1476 .elementor-element.elementor-element-b449c1a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-fd82a9b{padding:90px 25px 90px 25px;}.elementor-1476 .elementor-element.elementor-element-95079ad > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-1476 .elementor-element.elementor-element-30c5014 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-59aa512 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-1476 .elementor-element.elementor-element-679d901 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-1476 .elementor-element.elementor-element-7c7e42d4{--padding-top:120px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-1476 .elementor-element.elementor-element-25abfac{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-1476 .elementor-element.elementor-element-511cf595{padding:75px 20px 75px 20px;}.elementor-1476 .elementor-element.elementor-element-2de77f57 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-41cd1f68 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-309db7c0 > .elementor-element-populated{margin:40px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-402da33a{padding:75px 20px 75px 20px;}.elementor-1476 .elementor-element.elementor-element-39d3154 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-47ee31f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-4be0dd71 > .elementor-element-populated{margin:40px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-62aeebb3{padding:75px 20px 75px 20px;}.elementor-1476 .elementor-element.elementor-element-25ff4f4f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-5d799f23 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-102c6661 > .elementor-element-populated{margin:40px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-3f9f470{padding:75px 20px 75px 20px;}.elementor-1476 .elementor-element.elementor-element-2d1d07d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-5328757 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-f384e88 > .elementor-element-populated{margin:40px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-d0de81a{padding:75px 20px 75px 20px;}.elementor-1476 .elementor-element.elementor-element-bebe049 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-e0174c7 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-dcea060 > .elementor-element-populated{margin:40px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-e54e302{padding:75px 20px 75px 20px;}.elementor-1476 .elementor-element.elementor-element-aed175a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-b27d3e0 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-7c71610 > .elementor-element-populated{margin:40px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-da6819b{padding:75px 20px 75px 20px;}.elementor-1476 .elementor-element.elementor-element-12d2d5f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-e776a9f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-3f80a9f > .elementor-element-populated{margin:40px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-7e94986{padding:75px 20px 75px 20px;}.elementor-1476 .elementor-element.elementor-element-50e99be > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-c2ead4c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-5640eaa > .elementor-element-populated{margin:40px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-6678e66{padding:75px 20px 75px 20px;}.elementor-1476 .elementor-element.elementor-element-0246d93 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-3ea609f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-e6e3e09 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-2d58060{padding:75px 20px 75px 20px;}.elementor-1476 .elementor-element.elementor-element-d3b608e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-e37192e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-f143ad8 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-a0472a5{padding:75px 20px 75px 20px;}.elementor-1476 .elementor-element.elementor-element-0c591d2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-2b5e16f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-e5e9ca1 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-c4dd010{padding:75px 20px 75px 20px;}.elementor-1476 .elementor-element.elementor-element-6f02644 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-a5b7b0c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-cbeda3c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-1ebc0b1{padding:75px 20px 75px 20px;}.elementor-1476 .elementor-element.elementor-element-4bf4987 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-0b63af3 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-9c4c916 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-bd034df{padding:75px 20px 75px 20px;}.elementor-1476 .elementor-element.elementor-element-47bc3bf > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-79c182e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-5c55516 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-fd82a9b{padding:75px 20px 75px 20px;}.elementor-1476 .elementor-element.elementor-element-95079ad > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-59aa512 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-679d901 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-7c7e42d4{--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-1476 .elementor-element.elementor-element-148954b1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-38fba2af > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-3dcbc5a{width:100%;max-width:100%;}.elementor-1476 .elementor-element.elementor-element-3dcbc5a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1476 .elementor-element.elementor-element-6a7ba4a2{width:100%;max-width:100%;}.elementor-1476 .elementor-element.elementor-element-6a7ba4a2 > .elementor-widget-container{margin:20px 0px 0px 0px;}}@media(min-width:768px){.elementor-1476 .elementor-element.elementor-element-31bd787a{--content-width:600px;}.elementor-1476 .elementor-element.elementor-element-6ab6f25e{--width:3.986%;}.elementor-1476 .elementor-element.elementor-element-d266625{--width:50%;}.elementor-1476 .elementor-element.elementor-element-b07032e{--width:50%;}}@media(min-width:1025px){.elementor-1476 .elementor-element.elementor-element-31bd787a:not(.elementor-motion-effects-element-type-background), .elementor-1476 .elementor-element.elementor-element-31bd787a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}/* Start custom CSS *//* =====================================
   PRODUCT HERO – PREMIUM & STABLE
   ===================================== */

.product-hero {
  position: relative;
  min-height: 70vh;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0 24px;
  overflow: hidden;
  background-size: cover !important;
  background-position: center !important;
}

/* Overlay (keeps text readable) */
.product-hero::before {
  content: "";
  position: absolute;
  inset: 0;
  background: linear-gradient(
    to bottom,
    rgba(2,6,23,0.25),
    rgba(2,6,23,0.6)
  );
  z-index: 1;
}

/* Inner content wrapper (Elementor safe) */
.product-hero .elementor-container,
.product-hero .e-con-inner {
  position: relative;
  z-index: 2;
  display: flex;
  justify-content: center;
  align-items: center;
}

/* Text alignment */
.product-hero .elementor-widget-heading,
.product-hero .elementor-widget-text-editor {
  text-align: center;
}

/* HERO TITLE */
.product-hero h1,
.product-hero .elementor-heading-title {
  font-size: 56px;
  font-weight: 800;
  letter-spacing: 0.08em;
  text-transform: uppercase;
  color: #ffffff;
  text-shadow: 0 6px 20px rgba(0,0,0,0.45);
  margin-bottom: 12px;
}

/* UNDERLINE */
.product-hero h1::after,
.product-hero .elementor-heading-title::after {
  content: "";
  display: block;
  width: 80px;
  height: 5px;
  margin: 16px auto 0;
  border-radius: 6px;
  background: linear-gradient(90deg,#f97316,#facc15);
}

/* SUBTITLE */
.product-hero p {
  margin-top: 12px;
  font-size: 17px;
  line-height: 1.7;
  color: #e5e7eb;
  max-width: 720px;
  margin-left: auto;
  margin-right: auto;
}

/* MOBILE FIX */
@media (max-width: 768px) {
  .product-hero {
    min-height: 55vh;
    padding: 0 16px;
  }

  .product-hero h1,
  .product-hero .elementor-heading-title {
    font-size: 34px;
    letter-spacing: 0.06em;
  }

  .product-hero p {
    font-size: 15px;
  }
}
/* =====================================
   PRODUCT GRID – PREMIUM CARDS
   ===================================== */

.product-grid {
  max-width: 1200px;
  margin: 60px auto;
  padding: 0 20px;
}

/* Ensure spacing between cards */
.product-grid .elementor-container {
  display: flex;
  flex-wrap: wrap;
  gap: 28px;
}

/* Each card */
.product-grid .elementor-column {
  position: relative;
  background: #ffffff;
  border-radius: 22px;
  padding: 26px 22px 28px;
  text-align: center;
  box-shadow: 0 12px 30px rgba(15,23,42,0.08);
  transition: transform 0.35s ease, box-shadow 0.35s ease;
  overflow: hidden;
  flex: 1 1 calc(33.333% - 28px);
}

/* Hover – premium lift */
.product-grid .elementor-column:hover {
  transform: translateY(-10px);
  box-shadow: 0 26px 60px rgba(15,23,42,0.18);
}

/* Product image */
.product-grid .elementor-widget-image img {
  max-width: 90%;
  margin: 0 auto 16px;
  transition: transform 0.45s ease, filter 0.45s ease;
}

/* Image float */
.product-grid .elementor-column:hover img {
  transform: translateY(-6px) scale(1.04);
  filter: drop-shadow(0 16px 24px rgba(0,0,0,0.25));
}

/* Product title */
.product-grid .elementor-heading-title {
  font-size: 15px;
  font-weight: 700;
  letter-spacing: 0.06em;
  text-transform: uppercase;
  margin-top: 16px;
  color: #111827;
}

/* Underline animation */
.product-grid .elementor-heading-title {
  background-image: linear-gradient(90deg,#f97316,#facc15);
  background-size: 0% 2px;
  background-repeat: no-repeat;
  background-position: left bottom;
  padding-bottom: 4px;
  transition: background-size 0.35s ease;
}

.product-grid .elementor-column:hover .elementor-heading-title {
  background-size: 100% 2px;
}

/* Sub text */
.product-grid p {
  font-size: 13px;
  line-height: 1.6;
  color: #6b7280;
  margin-top: 6px;
}

/* =====================================
   RESPONSIVE
   ===================================== */

/* Tablet – 2 per row */
@media (max-width: 1024px) {
  .product-grid .elementor-column {
    flex: 1 1 calc(50% - 28px);
  }
}

/* Mobile – 1 per row */
@media (max-width: 767px) {
  .product-grid {
    margin: 40px auto;
  }

  .product-grid .elementor-container {
    gap: 18px;
  }

  .product-grid .elementor-column {
    flex: 1 1 100%;
    border-radius: 18px;
  }

  .product-grid .elementor-heading-title {
    font-size: 14px;
  }
}
/* =====================================
   SECTION ALIGNMENT – ELEMENTOR SAFE
   ===================================== */

.aligned-section {
  width: 100%;
  padding-left: 20px;
  padding-right: 20px;
  box-sizing: border-box;
}

/* Center inner content */
.aligned-section > .elementor-container {
  max-width: 1200px;
  margin-left: auto !important;
  margin-right: auto !important;
  display: flex;
}

/* Remove Elementor column stretch issues */
.aligned-section .elementor-column {
  box-sizing: border-box;
}

/* Prevent hidden overflow bugs */
.aligned-section {
  overflow: visible;
}

/* MOBILE */
@media (max-width: 767px) {
  .aligned-section {
    padding-left: 16px;
    padding-right: 16px;
  }
}
/* REMOVE EXTRA SPACE FROM PRODUCT GRID SECTION */
.product-grid {
  padding-bottom: 0 !important;
  margin-bottom: 0 !important;
}

/* KILL ELEMENTOR SECTION INNER GAP */
.product-grid > .elementor-container,
.product-grid > .elementor-container > .elementor-column,
.product-grid > .elementor-container > .elementor-column > .elementor-widget-wrap {
  margin-bottom: 0 !important;
  padding-bottom: 0 !important;
}

/* IF A SPACER EXISTS (THIS IS THE REAL CULPRIT) */
.product-grid .elementor-widget-spacer {
  display: none !important;
  height: 0 !important;
}
/* PRODUCT GRID SECTION – CONTROLLED SPACING */
.product-grid {
  padding-bottom: 24px !important;   /* 👈 increase / decrease as needed */
  margin-bottom: 0 !important;
}

/* Inner Elementor wrappers */
.product-grid > .elementor-container,
.product-grid > .elementor-container > .elementor-column,
.product-grid > .elementor-container > .elementor-column > .elementor-widget-wrap {
  padding-bottom: 0 !important;
  margin-bottom: 0 !important;
}

/* Keep spacers disabled */
.product-grid .elementor-widget-spacer {
  display: none !important;
}
/* PRODUCT GRID SECTION – TOP & BOTTOM SPACING */
.product-grid {
  padding-top: 24px !important;     /* 👈 TOP SPACE */
  padding-bottom: 24px !important;  /* 👈 BOTTOM SPACE */
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}

/* Remove Elementor inner spacing */
.product-grid > .elementor-container,
.product-grid > .elementor-container > .elementor-column,
.product-grid > .elementor-container > .elementor-column > .elementor-widget-wrap {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
  margin: 0 !important;
}

/* Kill spacers if any */
.product-grid .elementor-widget-spacer {
  display: none !important;
}
/* ===============================
   BELOW HERO – FC INTRO SECTION
   =============================== */

.fc-intro {
  max-width: 1100px;
  margin: 40px auto;
  padding: 40px 34px;
  background: #ffffff;
  border-radius: 22px;
  box-shadow: 0 12px 32px rgba(15,23,42,0.08);

  display: flex;
  gap: 48px;
  align-items: flex-start;
}

/* REMOVE ELEMENTOR EXTRA SPACE */
.fc-intro > .elementor-container,
.fc-intro .elementor-column,
.fc-intro .elementor-widget-wrap {
  margin: 0 !important;
  padding: 0 !important;
}

/* ===============================
   LEFT CONTENT
   =============================== */

.fc-left h2 {
  font-size: 32px;
  font-weight: 700;
  color: #0f172a;
  margin-bottom: 12px;
  line-height: 1.2;
}

.fc-left p {
  font-size: 15px;
  line-height: 1.75;
  color: #475569;
  margin-bottom: 12px;
}

/* ===============================
   UNIFIED ICON LIST (RIGHT)
   =============================== */

.unified-icons .elementor-icon-list-items {
  display: flex !important;
  flex-direction: column !important;
  gap: 16px !important;
  margin: 0 !important;
  padding: 0 !important;
}

/* Each icon row */
.unified-icons .elementor-icon-list-item {
  display: flex !important;
  align-items: flex-start !important; /* 🔥 first line aligns */
  gap: 12px !important;
}

/* Icon circle */
.unified-icons .elementor-icon-list-icon {
  width: 34px;
  height: 34px;
  min-width: 34px;
  border-radius: 50%;
  background: rgba(232,110,47,0.08);
  display: flex;
  align-items: center;
  justify-content: center;
}

/* Icon color */
.unified-icons .elementor-icon-list-icon i,
.unified-icons .elementor-icon-list-icon svg {
  color: #e86e2f !important;
  font-size: 16px;
}

/* Text — PERFECT FIRST LINE FIX */
.unified-icons .elementor-icon-list-text {
  margin: 0 !important;
  font-size: 15px;
  line-height: 1.45;
  font-weight: 600;
  color: #5f5f5f;
}

/* Hover polish */
.unified-icons .elementor-icon-list-item:hover .elementor-icon-list-text {
  color: #e86e2f;
}

.unified-icons .elementor-icon-list-item:hover .elementor-icon-list-icon {
  background: rgba(232,110,47,0.14);
}

/* ===============================
   MOBILE
   =============================== */

@media (max-width: 768px) {
  .fc-intro {
    flex-direction: column;
    padding: 30px 22px;
    gap: 28px;
    margin: 30px 15px;
  }

  .fc-left h2,
  .fc-left p {
    text-align: center;
  }

  .unified-icons {
    align-items: center;
  }
}
/* ======================================
   ICON LIST – ALIGNMENT FIX (ELEMENTOR)
   ====================================== */

/* Reset list spacing */
.elementor-icon-list-items {
  margin: 0 !important;
  padding: 0 !important;
}

/* Force row layout */
.elementor-icon-list-item,
.elementor-icon-list-item > a {
  display: flex !important;
  align-items: flex-start !important; /* IMPORTANT */
  gap: 12px !important;
}

/* Icon circle */
.elementor-icon-list-icon {
  width: 34px !important;
  height: 34px !important;
  min-width: 34px !important;
  border-radius: 50% !important;
  background: rgba(232,110,47,0.08) !important;
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;

  /* VISUAL BASELINE FIX */
  margin-top: 2px !important;
}

/* Icon color */
.elementor-icon-list-icon i,
.elementor-icon-list-icon svg {
  color: #e86e2f !important;
  font-size: 16px !important;
}

/* Text block */
.elementor-icon-list-text {
  margin: 0 !important;
  padding: 0 !important;
  line-height: 1.45 !important; /* key for first line */
  font-size: 15px !important;
  font-weight: 600 !important;
  color: #5f5f5f !important;
}

/* Hover (premium but subtle) */
.elementor-icon-list-item:hover .elementor-icon-list-text,
.elementor-icon-list-item:hover i,
.elementor-icon-list-item:hover svg {
  color: #e86e2f !important;
}/* End custom CSS */