.elementor-8806 .elementor-element.elementor-element-d0a7117 .kng-slider-container, .elementor-8806 .elementor-element.elementor-element-d0a7117 .kng-slider-item{height:800px;}.elementor-8806 .elementor-element.elementor-element-d0a7117 .content_slide_1_item .kng-slide-overlay{background-color:#1F3661AD;}.elementor-8806 .elementor-element.elementor-element-d0a7117 .content_slide_1_item .kng-slide-content-wrap{margin:60px 0px 0px 0px;}.elementor-8806 .elementor-element.elementor-element-d0a7117 .content_slide_1_item .small-heading{font-size:22px;}.elementor-8806 .elementor-element.elementor-element-d0a7117 .content_slide_1_item .large-heading{font-size:63px;line-height:65px;}.elementor-8806 .elementor-element.elementor-element-d0a7117 .content_slide_1_item .medium-heading{font-family:"Frank Ruhl Libre", Sans-serif;}.elementor-8806 .elementor-element.elementor-element-a93c26c{--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-8806 .elementor-element.elementor-element-d412199{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-8806 .elementor-element.elementor-element-8dcca70 > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 0px 0px;padding:50px 18px 37px 18px;transition:background 1.1s;}.elementor-8806 .elementor-element.elementor-element-8dcca70:hover .elementor-widget-container{background-image:url("https://ivmerchantcompany.com/wp-content/uploads/2025/06/services1-1.webp");background-repeat:no-repeat;background-size:cover;box-shadow:0px 0px 20px 10px rgba(0,0,0,0.5);}.elementor-8806 .elementor-element.elementor-element-8dcca70{--icon-box-icon-margin:24px;}.elementor-8806 .elementor-element.elementor-element-8dcca70 .elementor-icon-box-title{margin-bottom:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-8806 .elementor-element.elementor-element-8dcca70 .elementor-icon{transition-duration:0.2s;font-size:72px;}.elementor-8806 .elementor-element.elementor-element-8dcca70 .elementor-icon-box-title, .elementor-8806 .elementor-element.elementor-element-8dcca70 .elementor-icon-box-title a{font-family:"Frank Ruhl Libre", Sans-serif;font-size:29px;font-weight:600;}.elementor-8806 .elementor-element.elementor-element-8dcca70:has(:hover) .elementor-icon-box-title,
					 .elementor-8806 .elementor-element.elementor-element-8dcca70:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-8806 .elementor-element.elementor-element-6670ec6 > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 0px 0px;padding:50px 18px 37px 18px;transition:background 1.1s;}.elementor-8806 .elementor-element.elementor-element-6670ec6:hover .elementor-widget-container{background-image:url("https://ivmerchantcompany.com/wp-content/uploads/2025/06/services2-1.webp");background-repeat:no-repeat;background-size:cover;box-shadow:0px 0px 20px 10px rgba(0,0,0,0.5);}.elementor-8806 .elementor-element.elementor-element-6670ec6{--icon-box-icon-margin:24px;}.elementor-8806 .elementor-element.elementor-element-6670ec6 .elementor-icon-box-title{margin-bottom:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-8806 .elementor-element.elementor-element-6670ec6 .elementor-icon{transition-duration:0.2s;font-size:72px;}.elementor-8806 .elementor-element.elementor-element-6670ec6 .elementor-icon-box-title, .elementor-8806 .elementor-element.elementor-element-6670ec6 .elementor-icon-box-title a{font-family:"Frank Ruhl Libre", Sans-serif;font-size:29px;font-weight:600;}.elementor-8806 .elementor-element.elementor-element-6670ec6:has(:hover) .elementor-icon-box-title,
					 .elementor-8806 .elementor-element.elementor-element-6670ec6:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-8806 .elementor-element.elementor-element-7f1c026 > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 0px 0px;padding:50px 18px 37px 18px;transition:background 1.1s;}.elementor-8806 .elementor-element.elementor-element-7f1c026:hover .elementor-widget-container{background-image:url("https://ivmerchantcompany.com/wp-content/uploads/2025/06/services3-1.webp");background-repeat:no-repeat;background-size:cover;box-shadow:0px 0px 20px 10px rgba(0,0,0,0.5);}.elementor-8806 .elementor-element.elementor-element-7f1c026{--icon-box-icon-margin:24px;}.elementor-8806 .elementor-element.elementor-element-7f1c026 .elementor-icon-box-title{margin-bottom:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-8806 .elementor-element.elementor-element-7f1c026 .elementor-icon{transition-duration:0.2s;font-size:72px;}.elementor-8806 .elementor-element.elementor-element-7f1c026 .elementor-icon-box-title, .elementor-8806 .elementor-element.elementor-element-7f1c026 .elementor-icon-box-title a{font-family:"Frank Ruhl Libre", Sans-serif;font-size:29px;font-weight:600;}.elementor-8806 .elementor-element.elementor-element-7f1c026:has(:hover) .elementor-icon-box-title,
					 .elementor-8806 .elementor-element.elementor-element-7f1c026:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-8806 .elementor-element.elementor-element-4210720 > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 0px 0px;padding:50px 18px 37px 18px;transition:background 1.1s;}.elementor-8806 .elementor-element.elementor-element-4210720:hover .elementor-widget-container{background-image:url("https://ivmerchantcompany.com/wp-content/uploads/2025/06/services4-1-scaled.webp");background-repeat:no-repeat;background-size:cover;box-shadow:0px 0px 20px 10px rgba(0,0,0,0.5);}.elementor-8806 .elementor-element.elementor-element-4210720{--icon-box-icon-margin:24px;}.elementor-8806 .elementor-element.elementor-element-4210720 .elementor-icon-box-title{margin-bottom:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-8806 .elementor-element.elementor-element-4210720 .elementor-icon{transition-duration:0.2s;font-size:72px;}.elementor-8806 .elementor-element.elementor-element-4210720 .elementor-icon-box-title, .elementor-8806 .elementor-element.elementor-element-4210720 .elementor-icon-box-title a{font-family:"Frank Ruhl Libre", Sans-serif;font-size:29px;font-weight:600;}.elementor-8806 .elementor-element.elementor-element-4210720:has(:hover) .elementor-icon-box-title,
					 .elementor-8806 .elementor-element.elementor-element-4210720:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-8806 .elementor-element.elementor-element-c40a219 > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 0px 0px;padding:50px 18px 37px 18px;transition:background 1.1s;}.elementor-8806 .elementor-element.elementor-element-c40a219:hover .elementor-widget-container{background-image:url("https://ivmerchantcompany.com/wp-content/uploads/2025/06/services5-2.webp");background-repeat:no-repeat;background-size:cover;box-shadow:0px 0px 20px 10px rgba(0,0,0,0.5);}.elementor-8806 .elementor-element.elementor-element-c40a219{--icon-box-icon-margin:24px;}.elementor-8806 .elementor-element.elementor-element-c40a219 .elementor-icon-box-title{margin-bottom:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-8806 .elementor-element.elementor-element-c40a219 .elementor-icon{transition-duration:0.2s;font-size:72px;}.elementor-8806 .elementor-element.elementor-element-c40a219 .elementor-icon-box-title, .elementor-8806 .elementor-element.elementor-element-c40a219 .elementor-icon-box-title a{font-family:"Frank Ruhl Libre", Sans-serif;font-size:29px;font-weight:600;}.elementor-8806 .elementor-element.elementor-element-c40a219:has(:hover) .elementor-icon-box-title,
					 .elementor-8806 .elementor-element.elementor-element-c40a219:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-8806 .elementor-element.elementor-element-62e0a2b > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 0px 0px;padding:50px 18px 37px 18px;transition:background 1.1s;}.elementor-8806 .elementor-element.elementor-element-62e0a2b:hover .elementor-widget-container{background-image:url("https://ivmerchantcompany.com/wp-content/uploads/2025/06/Intellectual-Property-Anti-Counterfeiting-Laws.webp");background-repeat:no-repeat;background-size:cover;box-shadow:0px 0px 20px 10px rgba(0,0,0,0.5);}.elementor-8806 .elementor-element.elementor-element-62e0a2b{--icon-box-icon-margin:24px;}.elementor-8806 .elementor-element.elementor-element-62e0a2b .elementor-icon-box-title{margin-bottom:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-8806 .elementor-element.elementor-element-62e0a2b .elementor-icon{transition-duration:0.2s;font-size:72px;}.elementor-8806 .elementor-element.elementor-element-62e0a2b .elementor-icon-box-title, .elementor-8806 .elementor-element.elementor-element-62e0a2b .elementor-icon-box-title a{font-family:"Frank Ruhl Libre", Sans-serif;font-size:29px;font-weight:600;}.elementor-8806 .elementor-element.elementor-element-62e0a2b:has(:hover) .elementor-icon-box-title,
					 .elementor-8806 .elementor-element.elementor-element-62e0a2b:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-8806 .elementor-element.elementor-element-e13783d > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 0px 0px;padding:50px 18px 37px 18px;transition:background 1.1s;}.elementor-8806 .elementor-element.elementor-element-e13783d:hover .elementor-widget-container{background-image:url("https://ivmerchantcompany.com/wp-content/uploads/2025/06/services7-2.webp");background-repeat:no-repeat;background-size:cover;box-shadow:0px 0px 20px 10px rgba(0,0,0,0.5);}.elementor-8806 .elementor-element.elementor-element-e13783d{--icon-box-icon-margin:24px;}.elementor-8806 .elementor-element.elementor-element-e13783d .elementor-icon-box-title{margin-bottom:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-8806 .elementor-element.elementor-element-e13783d.elementor-view-stacked .elementor-icon{background-color:#B68C5A;}.elementor-8806 .elementor-element.elementor-element-e13783d.elementor-view-framed .elementor-icon, .elementor-8806 .elementor-element.elementor-element-e13783d.elementor-view-default .elementor-icon{fill:#B68C5A;color:#B68C5A;border-color:#B68C5A;}.elementor-8806 .elementor-element.elementor-element-e13783d .elementor-icon{transition-duration:0.2s;font-size:72px;}.elementor-8806 .elementor-element.elementor-element-e13783d .elementor-icon-box-title, .elementor-8806 .elementor-element.elementor-element-e13783d .elementor-icon-box-title a{font-family:"Frank Ruhl Libre", Sans-serif;font-size:29px;font-weight:600;}.elementor-8806 .elementor-element.elementor-element-e13783d:has(:hover) .elementor-icon-box-title,
					 .elementor-8806 .elementor-element.elementor-element-e13783d:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-8806 .elementor-element.elementor-element-e13783d .elementor-icon-box-description{font-family:"Karla", Sans-serif;font-weight:400;}.elementor-8806 .elementor-element.elementor-element-b11e1fc{--display:flex;--justify-content:center;}.elementor-8806 .elementor-element.elementor-element-b11e1fc:not(.elementor-motion-effects-element-type-background), .elementor-8806 .elementor-element.elementor-element-b11e1fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8806 .elementor-element.elementor-element-b11e1fc:hover{box-shadow:0px 0px 20px 10px rgba(0,0,0,0.5);}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-8806 .elementor-element.elementor-element-7705819 .elementor-button{background-color:#FFFFFF;font-family:"Frank Ruhl Libre", Sans-serif;font-size:28px;font-weight:700;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-8806 .elementor-element.elementor-element-f017961{margin-top:130px;margin-bottom:98px;}.elementor-8806 .elementor-element.elementor-element-1c3d25a > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-8806 .elementor-element.elementor-element-0176d1d > .elementor-widget-container{margin:-10px 0px 18px 0px;}.elementor-8806 .elementor-element.elementor-element-0176d1d .kng-heading-wrap .item-title{color:var( --e-global-color-281af53 );font-family:"Frank Ruhl Libre", Sans-serif;font-size:35px;text-transform:uppercase;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-8806 .elementor-element.elementor-element-0241b72 > .elementor-widget-container{margin:0px 0px 36px 0px;}.elementor-8806 .elementor-element.elementor-element-0241b72{font-family:"Frank Ruhl Libre", Sans-serif;font-weight:400;color:var( --e-global-color-text );}.elementor-8806 .elementor-element.elementor-element-ebc2986 > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-8806 .elementor-element.elementor-element-b1f31aa > .elementor-widget-container{margin:0px 0px 0px 50px;}.elementor-8806 .elementor-element.elementor-element-b1f31aa.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8806 .elementor-element.elementor-element-b1f31aa .kng-imgs-box-content{height:600px;}.elementor-8806 .elementor-element.elementor-element-b1f31aa .img_box_1_idx{top:92px;left:-48px;}.elementor-8806 .elementor-element.elementor-element-b1f31aa .img_box_2_idx{top:0px;right:0px;}.elementor-8806 .elementor-element.elementor-element-b1f31aa .img_box_3_idx{width:390px;right:18%;bottom:2px;}.elementor-8806 .elementor-element.elementor-element-fc1ebc3:not(.elementor-motion-effects-element-type-background), .elementor-8806 .elementor-element.elementor-element-fc1ebc3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#16254212;}.elementor-8806 .elementor-element.elementor-element-fc1ebc3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:96px 0px 96px 0px;}.elementor-8806 .elementor-element.elementor-element-fc1ebc3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8806 .elementor-element.elementor-element-26c3f6d > .elementor-widget-container{margin:0px 0px 024px 0px;}.elementor-8806 .elementor-element.elementor-element-26c3f6d .kng-heading-wrap .item-title{color:var( --e-global-color-accent );font-family:"Frank Ruhl Libre", Sans-serif;text-transform:uppercase;}.elementor-8806 .elementor-element.elementor-element-9276fc9{font-family:"Frank Ruhl Libre", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-text );}.elementor-8806 .elementor-element.elementor-element-5ad089d{margin-top:0px;margin-bottom:0px;padding:118px 0px 0px 0px;}.elementor-8806 .elementor-element.elementor-element-49fa6ce > .elementor-widget-container{margin:0px 0px 68px 0px;}.elementor-8806 .elementor-element.elementor-element-49fa6ce .kng-heading-wrap .item-title{color:var( --e-global-color-281af53 );font-family:"Frank Ruhl Libre", Sans-serif;text-transform:uppercase;}.elementor-8806 .elementor-element.elementor-element-2d5cc36{padding:0px 0px 100px 0px;}.elementor-8806 .elementor-element.elementor-element-06d853d > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-8806 .elementor-element.elementor-element-1294b1d > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-8806 .elementor-element.elementor-element-0040cdf > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-8806 .elementor-element.elementor-element-e80f440 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8806 .elementor-element.elementor-element-071eb2b > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-8806 .elementor-element.elementor-element-fe048ab{margin-top:0px;margin-bottom:-320px;z-index:2;}.elementor-8806 .elementor-element.elementor-element-8669594 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 20px 20px 20px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#D6A32D;}.elementor-8806 .elementor-element.elementor-element-3643c33 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 20px 20px 20px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#D6A32D;}.elementor-8806 .elementor-element.elementor-element-e84f8db:not(.elementor-motion-effects-element-type-background), .elementor-8806 .elementor-element.elementor-element-e84f8db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ivmerchantcompany.com/wp-content/uploads/2025/05/Need-Expert-Bg-scaled.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-8806 .elementor-element.elementor-element-e84f8db > .elementor-background-overlay{background-color:#162542E6;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8806 .elementor-element.elementor-element-e84f8db{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:310px 0px 90px 0px;}@media(min-width:576px){.elementor-8806 .elementor-element.elementor-element-1c3d25a{width:49.333%;}.elementor-8806 .elementor-element.elementor-element-ebc2986{width:50.667%;}}@media(max-width:1199px) and (min-width:576px){.elementor-8806 .elementor-element.elementor-element-06d853d{width:50%;}.elementor-8806 .elementor-element.elementor-element-1294b1d{width:50%;}.elementor-8806 .elementor-element.elementor-element-0040cdf{width:50%;}.elementor-8806 .elementor-element.elementor-element-071eb2b{width:50%;}}@media(max-width:1279px){.elementor-8806 .elementor-element.elementor-element-d412199{--grid-auto-flow:row;}.elementor-8806 .elementor-element.elementor-element-b1f31aa{width:var( --container-widget-width, 604px );max-width:604px;--container-widget-width:604px;--container-widget-flex-grow:0;}.elementor-8806 .elementor-element.elementor-element-b1f31aa .img_box_3_idx{width:390px;}}@media(max-width:1199px){.elementor-8806 .elementor-element.elementor-element-d0a7117 .kng-slider-container, .elementor-8806 .elementor-element.elementor-element-d0a7117 .kng-slider-item{height:700px;}.elementor-8806 .elementor-element.elementor-element-d0a7117 .content_slide_1_item .kng-slide-content-wrap{margin:0px 0px 0px 0px;}.elementor-8806 .elementor-element.elementor-element-d412199{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-8806 .elementor-element.elementor-element-f017961{margin-top:100px;margin-bottom:70px;}.elementor-8806 .elementor-element.elementor-element-b1f31aa > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8806 .elementor-element.elementor-element-b1f31aa .kng-imgs-box-content{height:500px;}.elementor-8806 .elementor-element.elementor-element-b1f31aa .img_box_1_idx{top:50px;}.elementor-8806 .elementor-element.elementor-element-b1f31aa .img_box_2_idx{width:270px;}.elementor-8806 .elementor-element.elementor-element-b1f31aa .img_box_3_idx{width:315px;}.elementor-8806 .elementor-element.elementor-element-fc1ebc3{margin-top:0px;margin-bottom:0px;padding:88px 0px 100px 0px;}.elementor-8806 .elementor-element.elementor-element-5ad089d{padding:88px 0px 0px 0px;}.elementor-8806 .elementor-element.elementor-element-2d5cc36{padding:0px 0px 70px 0px;}.elementor-8806 .elementor-element.elementor-element-8669594 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8806 .elementor-element.elementor-element-3643c33 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8806 .elementor-element.elementor-element-e84f8db{padding:400px 0px 60px 0px;}}@media(max-width:991px){.elementor-8806 .elementor-element.elementor-element-d0a7117 .kng-slider-container, .elementor-8806 .elementor-element.elementor-element-d0a7117 .kng-slider-item{height:650px;}.elementor-8806 .elementor-element.elementor-element-d0a7117 .content_slide_1_item .large-heading{font-size:51px;line-height:55px;}.elementor-8806 .elementor-element.elementor-element-d412199{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-8806 .elementor-element.elementor-element-ebc2986 > .elementor-element-populated{margin:70px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-8806 .elementor-element.elementor-element-b1f31aa .kng-imgs-box-content{height:600px;}.elementor-8806 .elementor-element.elementor-element-b1f31aa .img_box_2_idx{width:370px;}.elementor-8806 .elementor-element.elementor-element-b1f31aa .img_box_3_idx{width:415px;right:22%;}.elementor-8806 .elementor-element.elementor-element-fc1ebc3{padding:88px 0px 65px 0px;}.elementor-8806 .elementor-element.elementor-element-26c3f6d > .elementor-widget-container{margin:0px 0px 33px 0px;}}@media(max-width:767px){.elementor-8806 .elementor-element.elementor-element-d0a7117 .kng-slider-container, .elementor-8806 .elementor-element.elementor-element-d0a7117 .kng-slider-item{height:600px;}.elementor-8806 .elementor-element.elementor-element-d0a7117 .content_slide_1_item .kng-slide-content-wrap{margin:30px 30px 30px 30px;}.elementor-8806 .elementor-element.elementor-element-d0a7117 .content_slide_1_item .large-heading{font-size:38px;line-height:42px;}.elementor-8806 .elementor-element.elementor-element-d412199{--grid-auto-flow:row;}.elementor-8806 .elementor-element.elementor-element-b1f31aa .kng-imgs-box-content{height:450px;}.elementor-8806 .elementor-element.elementor-element-b1f31aa .img_box_1_idx{width:230px;top:0px;left:0px;}.elementor-8806 .elementor-element.elementor-element-b1f31aa .img_box_2_idx{width:270px;left:260px;}.elementor-8806 .elementor-element.elementor-element-b1f31aa .img_box_3_idx{width:315px;left:0px;}}@media(max-width:575px){.elementor-8806 .elementor-element.elementor-element-d0a7117 .content_slide_1_item .kng-slide-content-wrap{margin:0px 0px 0px 0px;}.elementor-8806 .elementor-element.elementor-element-d0a7117 .content_slide_1_item .large-heading br{display:none;}.elementor-8806 .elementor-element.elementor-element-d0a7117 .content_slide_1_item .large-heading{font-size:22px;line-height:31px;}.elementor-8806 .elementor-element.elementor-element-d412199{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8806 .elementor-element.elementor-element-b11e1fc{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-8806 .elementor-element.elementor-element-b1f31aa > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8806 .elementor-element.elementor-element-b1f31aa .kng-imgs-box-content{height:auto;}.elementor-8806 .elementor-element.elementor-element-b1f31aa .img_box_1_idx{width:100%;top:0px;right:0px;bottom:0px;left:0px;}.elementor-8806 .elementor-element.elementor-element-b1f31aa .img_box_2_idx{width:100%;top:0px;right:0px;bottom:0px;left:0px;}.elementor-8806 .elementor-element.elementor-element-b1f31aa .img_box_3_idx{width:100%;top:0px;right:0px;bottom:0px;}.elementor-8806 .elementor-element.elementor-element-fc1ebc3{padding:88px 0px 100px 0px;}}@media(max-width:991px) and (min-width:576px){.elementor-8806 .elementor-element.elementor-element-1c3d25a{width:100%;}.elementor-8806 .elementor-element.elementor-element-ebc2986{width:100%;}.elementor-8806 .elementor-element.elementor-element-2958af7{width:100%;}.elementor-8806 .elementor-element.elementor-element-0876cdb{width:100%;}}@media(min-width:1600px){.elementor-8806 .elementor-element.elementor-element-d412199{--grid-auto-flow:row;}.elementor-8806 .elementor-element.elementor-element-b1f31aa .img_box_3_idx{right:18%;}}/* Start custom CSS for icon-box, class: .elementor-element-8dcca70 */.elementor-9120 .elementor-element.elementor-element-93d3871:hover .elementor-widget-container::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(22, 37, 66, 0.85); /* Your overlay color */
    z-index: 1;
}

/* Ensure the container is relatively positioned */
.elementor-9120 .elementor-element.elementor-element-93d3871 .elementor-widget-container {
    position: relative;
    z-index: 0;
    overflow: hidden;
}

/* Keep inner content above overlay */
.elementor-9120 .elementor-element.elementor-element-93d3871 .elementor-widget-container > * {
    position: relative;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6670ec6 */.elementor-9120 .elementor-element.elementor-element-93d3871:hover .elementor-widget-container::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(22, 37, 66, 0.85); /* Your overlay color */
    z-index: 1;
}

/* Ensure the container is relatively positioned */
.elementor-9120 .elementor-element.elementor-element-93d3871 .elementor-widget-container {
    position: relative;
    z-index: 0;
    overflow: hidden;
}

/* Keep inner content above overlay */
.elementor-9120 .elementor-element.elementor-element-93d3871 .elementor-widget-container > * {
    position: relative;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7f1c026 */.elementor-9120 .elementor-element.elementor-element-93d3871:hover .elementor-widget-container::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(22, 37, 66, 0.85); /* Your overlay color */
    z-index: 1;
}

/* Ensure the container is relatively positioned */
.elementor-9120 .elementor-element.elementor-element-93d3871 .elementor-widget-container {
    position: relative;
    z-index: 0;
    overflow: hidden;
}

/* Keep inner content above overlay */
.elementor-9120 .elementor-element.elementor-element-93d3871 .elementor-widget-container > * {
    position: relative;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4210720 */.elementor-9120 .elementor-element.elementor-element-93d3871:hover .elementor-widget-container::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(22, 37, 66, 0.85); /* Your overlay color */
    z-index: 1;
}

/* Ensure the container is relatively positioned */
.elementor-9120 .elementor-element.elementor-element-93d3871 .elementor-widget-container {
    position: relative;
    z-index: 0;
    overflow: hidden;
}

/* Keep inner content above overlay */
.elementor-9120 .elementor-element.elementor-element-93d3871 .elementor-widget-container > * {
    position: relative;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c40a219 */.elementor-9120 .elementor-element.elementor-element-93d3871:hover .elementor-widget-container::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(22, 37, 66, 0.85); /* Your overlay color */
    z-index: 1;
}

/* Ensure the container is relatively positioned */
.elementor-9120 .elementor-element.elementor-element-93d3871 .elementor-widget-container {
    position: relative;
    z-index: 0;
    overflow: hidden;
}

/* Keep inner content above overlay */
.elementor-9120 .elementor-element.elementor-element-93d3871 .elementor-widget-container > * {
    position: relative;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-62e0a2b */.elementor-9120 .elementor-element.elementor-element-93d3871:hover .elementor-widget-container::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(22, 37, 66, 0.85); /* Your overlay color */
    z-index: 1;
}

/* Ensure the container is relatively positioned */
.elementor-9120 .elementor-element.elementor-element-93d3871 .elementor-widget-container {
    position: relative;
    z-index: 0;
    overflow: hidden;
}

/* Keep inner content above overlay */
.elementor-9120 .elementor-element.elementor-element-93d3871 .elementor-widget-container > * {
    position: relative;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e13783d */.elementor-9120 .elementor-element.elementor-element-93d3871:hover .elementor-widget-container::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(22, 37, 66, 0.85); /* Your overlay color */
    z-index: 1;
}

/* Ensure the container is relatively positioned */
.elementor-9120 .elementor-element.elementor-element-93d3871 .elementor-widget-container {
    position: relative;
    z-index: 0;
    overflow: hidden;
}

/* Keep inner content above overlay */
.elementor-9120 .elementor-element.elementor-element-93d3871 .elementor-widget-container > * {
    position: relative;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b11e1fc */.elementor-9120 .elementor-element.elementor-element-93d3871:hover .elementor-widget-container::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(22, 37, 66, 0.85); /* Your overlay color */
    z-index: 1;
}

/* Ensure the container is relatively positioned */
.elementor-9120 .elementor-element.elementor-element-93d3871 .elementor-widget-container {
    position: relative;
    z-index: 0;
    overflow: hidden;
}

/* Keep inner content above overlay */
.elementor-9120 .elementor-element.elementor-element-93d3871 .elementor-widget-container > * {
    position: relative;
    z-index: 2;
}/* End custom CSS */