.elementor-48 .elementor-element.elementor-element-77edd98{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-91px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10%;--padding-bottom:05%;--padding-left:0%;--padding-right:0%;}.elementor-48 .elementor-element.elementor-element-77edd98:not(.elementor-motion-effects-element-type-background), .elementor-48 .elementor-element.elementor-element-77edd98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECF0F3;background-image:url("https://www.ioco.tech/wp-content/uploads/2025/10/008Contact-Banner.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-48 .elementor-element.elementor-element-77edd98::before, .elementor-48 .elementor-element.elementor-element-77edd98 > .elementor-background-video-container::before, .elementor-48 .elementor-element.elementor-element-77edd98 > .e-con-inner > .elementor-background-video-container::before, .elementor-48 .elementor-element.elementor-element-77edd98 > .elementor-background-slideshow::before, .elementor-48 .elementor-element.elementor-element-77edd98 > .e-con-inner > .elementor-background-slideshow::before, .elementor-48 .elementor-element.elementor-element-77edd98 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #00000066 0%, #00000033 100%);}.elementor-48 .elementor-element.elementor-element-d7b9bba .elementor-heading-title{font-family:var( --e-global-typography-f8cedb6-font-family ), Sans-serif;font-size:var( --e-global-typography-f8cedb6-font-size );font-weight:var( --e-global-typography-f8cedb6-font-weight );line-height:var( --e-global-typography-f8cedb6-line-height );color:var( --e-global-color-5f9379b );}.elementor-48 .elementor-element.elementor-element-0962897{--spacer-size:25px;}.elementor-48 .elementor-element.elementor-element-7e2c782{width:var( --container-widget-width, 49% );max-width:49%;padding:0px 0px 0px 0px;--container-widget-width:49%;--container-widget-flex-grow:0;}.elementor-48 .elementor-element.elementor-element-7e2c782 .elementor-heading-title{font-family:var( --e-global-typography-35a8e18-font-family ), Sans-serif;font-size:var( --e-global-typography-35a8e18-font-size );font-weight:var( --e-global-typography-35a8e18-font-weight );line-height:var( --e-global-typography-35a8e18-line-height );color:var( --e-global-color-5f9379b );}.elementor-48 .elementor-element.elementor-element-80e993e{--spacer-size:50px;}.elementor-48 .elementor-element.elementor-element-cb2e478{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:3%;--padding-bottom:1%;--padding-left:0%;--padding-right:0%;}.elementor-48 .elementor-element.elementor-element-cb2e478:not(.elementor-motion-effects-element-type-background), .elementor-48 .elementor-element.elementor-element-cb2e478 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fd352e7 );}.elementor-48 .elementor-element.elementor-element-9ce1fe3.elementor-element{--align-self:flex-start;}.elementor-48 .elementor-element.elementor-element-9ce1fe3{text-align:start;}.elementor-48 .elementor-element.elementor-element-9ce1fe3 .elementor-heading-title{font-family:var( --e-global-typography-467be67-font-family ), Sans-serif;font-size:var( --e-global-typography-467be67-font-size );font-weight:var( --e-global-typography-467be67-font-weight );line-height:var( --e-global-typography-467be67-line-height );color:var( --e-global-color-f3a551e );}.elementor-48 .elementor-element.elementor-element-a894b3f{--spacer-size:10px;background-image:url("https://www.ioco.tech/wp-content/uploads/2025/10/colour-gradient-horizontal.webp");padding:0px 0px 0px 0px;background-position:top left;background-repeat:no-repeat;}.elementor-48 .elementor-element.elementor-element-a894b3f.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-48 .elementor-element.elementor-element-a5c6eda{--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:30px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-a5c6eda:not(.elementor-motion-effects-element-type-background), .elementor-48 .elementor-element.elementor-element-a5c6eda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fd352e7 );}.elementor-48 .elementor-element.elementor-element-e308a30{--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-48 .elementor-element.elementor-element-26542d5{background-color:#FFFFFF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:15px 15px 15px 15px;transition:background 0.4s;border-style:none;border-radius:0px 20px 0px 0px;box-shadow:0px 0px 10px 0px rgba(202.3, 202.3, 202.3, 0.5);}.elementor-48 .elementor-element.elementor-element-26542d5.elementor-element{--order:99999 /* order end hack */;}.elementor-48 .elementor-element.elementor-element-26542d5.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-48 .elementor-element.elementor-element-26542d5:hover{border-style:none;}.elementor-48 .elementor-element.elementor-element-26542d5 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:0px;}.elementor-48 .elementor-element.elementor-element-26542d5 .elementor-icon-box-title{margin-block-end:11px;color:var( --e-global-color-8e004ea );}.elementor-48 .elementor-element.elementor-element-26542d5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-48 .elementor-element.elementor-element-26542d5.elementor-view-framed .elementor-icon, .elementor-48 .elementor-element.elementor-element-26542d5.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-48 .elementor-element.elementor-element-26542d5.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-48 .elementor-element.elementor-element-26542d5.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-cdeabab );}.elementor-48 .elementor-element.elementor-element-26542d5.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-48 .elementor-element.elementor-element-26542d5.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-48 .elementor-element.elementor-element-26542d5.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-48 .elementor-element.elementor-element-26542d5.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-cdeabab );color:var( --e-global-color-cdeabab );border-color:var( --e-global-color-cdeabab );}.elementor-48 .elementor-element.elementor-element-26542d5 .elementor-icon{font-size:30px;}.elementor-48 .elementor-element.elementor-element-26542d5 .elementor-icon-box-title, .elementor-48 .elementor-element.elementor-element-26542d5 .elementor-icon-box-title a{font-family:"Lato", Sans-serif;font-size:20px;font-weight:600;line-height:30px;}.elementor-48 .elementor-element.elementor-element-26542d5:has(:hover) .elementor-icon-box-title,
					 .elementor-48 .elementor-element.elementor-element-26542d5:has(:focus) .elementor-icon-box-title{color:#A3D3B7;}.elementor-48 .elementor-element.elementor-element-26542d5 .elementor-icon-box-description{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-f3a551e );}.elementor-48 .elementor-element.elementor-element-087069d{--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-48 .elementor-element.elementor-element-69d834d{background-color:#FFFFFF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:15px 15px 15px 15px;transition:background 0.4s;border-style:none;border-radius:0px 20px 0px 0px;box-shadow:0px 0px 10px 0px rgba(202.3, 202.3, 202.3, 0.5);}.elementor-48 .elementor-element.elementor-element-69d834d.elementor-element{--order:99999 /* order end hack */;}.elementor-48 .elementor-element.elementor-element-69d834d.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-48 .elementor-element.elementor-element-69d834d:hover{border-style:none;}.elementor-48 .elementor-element.elementor-element-69d834d .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:0px;}.elementor-48 .elementor-element.elementor-element-69d834d .elementor-icon-box-title{margin-block-end:11px;color:var( --e-global-color-8e004ea );}.elementor-48 .elementor-element.elementor-element-69d834d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-48 .elementor-element.elementor-element-69d834d.elementor-view-framed .elementor-icon, .elementor-48 .elementor-element.elementor-element-69d834d.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-48 .elementor-element.elementor-element-69d834d.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-48 .elementor-element.elementor-element-69d834d.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-cdeabab );}.elementor-48 .elementor-element.elementor-element-69d834d.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-48 .elementor-element.elementor-element-69d834d.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-48 .elementor-element.elementor-element-69d834d.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-48 .elementor-element.elementor-element-69d834d.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-cdeabab );color:var( --e-global-color-cdeabab );border-color:var( --e-global-color-cdeabab );}.elementor-48 .elementor-element.elementor-element-69d834d .elementor-icon{font-size:30px;}.elementor-48 .elementor-element.elementor-element-69d834d .elementor-icon-box-title, .elementor-48 .elementor-element.elementor-element-69d834d .elementor-icon-box-title a{font-family:"Lato", Sans-serif;font-size:20px;font-weight:600;line-height:30px;}.elementor-48 .elementor-element.elementor-element-69d834d:has(:hover) .elementor-icon-box-title,
					 .elementor-48 .elementor-element.elementor-element-69d834d:has(:focus) .elementor-icon-box-title{color:#A3D3B7;}.elementor-48 .elementor-element.elementor-element-69d834d .elementor-icon-box-description{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-f3a551e );}.elementor-48 .elementor-element.elementor-element-069e06b{--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-48 .elementor-element.elementor-element-20a5b5b{background-color:#FFFFFF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:15px 15px 15px 15px;transition:background 0.4s;border-style:none;border-radius:0px 20px 0px 0px;box-shadow:0px 0px 10px 0px rgba(202.3, 202.3, 202.3, 0.5);}.elementor-48 .elementor-element.elementor-element-20a5b5b.elementor-element{--order:99999 /* order end hack */;}.elementor-48 .elementor-element.elementor-element-20a5b5b.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-48 .elementor-element.elementor-element-20a5b5b:hover{border-style:none;}.elementor-48 .elementor-element.elementor-element-20a5b5b .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:0px;}.elementor-48 .elementor-element.elementor-element-20a5b5b .elementor-icon-box-title{margin-block-end:11px;color:var( --e-global-color-8e004ea );}.elementor-48 .elementor-element.elementor-element-20a5b5b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-48 .elementor-element.elementor-element-20a5b5b.elementor-view-framed .elementor-icon, .elementor-48 .elementor-element.elementor-element-20a5b5b.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-48 .elementor-element.elementor-element-20a5b5b.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-48 .elementor-element.elementor-element-20a5b5b.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-cdeabab );}.elementor-48 .elementor-element.elementor-element-20a5b5b.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-48 .elementor-element.elementor-element-20a5b5b.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-48 .elementor-element.elementor-element-20a5b5b.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-48 .elementor-element.elementor-element-20a5b5b.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-cdeabab );color:var( --e-global-color-cdeabab );border-color:var( --e-global-color-cdeabab );}.elementor-48 .elementor-element.elementor-element-20a5b5b .elementor-icon{font-size:30px;}.elementor-48 .elementor-element.elementor-element-20a5b5b .elementor-icon-box-title, .elementor-48 .elementor-element.elementor-element-20a5b5b .elementor-icon-box-title a{font-family:"Lato", Sans-serif;font-size:20px;font-weight:600;line-height:30px;}.elementor-48 .elementor-element.elementor-element-20a5b5b:has(:hover) .elementor-icon-box-title,
					 .elementor-48 .elementor-element.elementor-element-20a5b5b:has(:focus) .elementor-icon-box-title{color:#A3D3B7;}.elementor-48 .elementor-element.elementor-element-20a5b5b .elementor-icon-box-description{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-f3a551e );}.elementor-48 .elementor-element.elementor-element-9197e6d{--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-48 .elementor-element.elementor-element-687fa07{background-color:#FFFFFF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:15px 15px 15px 15px;transition:background 0.4s;border-style:none;border-radius:0px 20px 0px 0px;box-shadow:0px 0px 10px 0px rgba(202.3, 202.3, 202.3, 0.5);}.elementor-48 .elementor-element.elementor-element-687fa07.elementor-element{--order:99999 /* order end hack */;}.elementor-48 .elementor-element.elementor-element-687fa07.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-48 .elementor-element.elementor-element-687fa07:hover{border-style:none;}.elementor-48 .elementor-element.elementor-element-687fa07 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:0px;}.elementor-48 .elementor-element.elementor-element-687fa07 .elementor-icon-box-title{margin-block-end:11px;color:var( --e-global-color-8e004ea );}.elementor-48 .elementor-element.elementor-element-687fa07.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-48 .elementor-element.elementor-element-687fa07.elementor-view-framed .elementor-icon, .elementor-48 .elementor-element.elementor-element-687fa07.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-48 .elementor-element.elementor-element-687fa07.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-48 .elementor-element.elementor-element-687fa07.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-cdeabab );}.elementor-48 .elementor-element.elementor-element-687fa07.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-48 .elementor-element.elementor-element-687fa07.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-48 .elementor-element.elementor-element-687fa07.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-48 .elementor-element.elementor-element-687fa07.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-cdeabab );color:var( --e-global-color-cdeabab );border-color:var( --e-global-color-cdeabab );}.elementor-48 .elementor-element.elementor-element-687fa07 .elementor-icon{font-size:30px;}.elementor-48 .elementor-element.elementor-element-687fa07 .elementor-icon-box-title, .elementor-48 .elementor-element.elementor-element-687fa07 .elementor-icon-box-title a{font-family:"Lato", Sans-serif;font-size:20px;font-weight:600;line-height:30px;}.elementor-48 .elementor-element.elementor-element-687fa07:has(:hover) .elementor-icon-box-title,
					 .elementor-48 .elementor-element.elementor-element-687fa07:has(:focus) .elementor-icon-box-title{color:#A3D3B7;}.elementor-48 .elementor-element.elementor-element-687fa07 .elementor-icon-box-description{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-f3a551e );}.elementor-48 .elementor-element.elementor-element-6d9c334{--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:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-6d9c334:not(.elementor-motion-effects-element-type-background), .elementor-48 .elementor-element.elementor-element-6d9c334 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5f9379b );}.elementor-48 .elementor-element.elementor-element-2581a60{--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-48 .elementor-element.elementor-element-03ed65b .elementor-repeater-item-dc1f384{left:44%;top:27%;}.elementor-48 .elementor-element.elementor-element-03ed65b .elementor-repeater-item-fe1916d{left:53%;top:76%;}.elementor-48 .elementor-element.elementor-element-03ed65b .elementor-repeater-item-d8a204d{left:48%;top:33%;}.elementor-48 .elementor-element.elementor-element-03ed65b .elementor-repeater-item-b610964{left:48%;top:25%;}.elementor-48 .elementor-element.elementor-element-03ed65b .elementor-repeater-item-dcea05d{left:58%;top:43%;}.elementor-48 .elementor-element.elementor-element-03ed65b .elementor-repeater-item-d5989ca{left:19%;top:43%;}.elementor-48 .elementor-element.elementor-element-03ed65b .media{background-color:var( --e-global-color-5f9379b );}.elementor-48 .elementor-element.elementor-element-03ed65b .ekit-location_inner{padding:5px 05px 0px 5px;}.elementor-48 .elementor-element.elementor-element-03ed65b .ekit-location_outer{min-width:250px;text-align:center;}.elementor-48 .elementor-element.elementor-element-03ed65b .hotspot-following-line-style .ekit-hotspot-horizontal-line{width:calc(250px / 2) !important;background-color:#9A40FE;}.elementor-48 .elementor-element.elementor-element-03ed65b .ekit_hotspot_arrow:before{color:var( --e-global-color-8e004ea );}.elementor-48 .elementor-element.elementor-element-03ed65b .ekit-location_indicator{background:var( --e-global-color-fd352e7 );box-shadow:0px 0px 10px 0px rgba(215.9, 195.80604619565216, 195.80604619565216, 0.5);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-15b4a83 );color:#0B30407A;}.elementor-48 .elementor-element.elementor-element-03ed65b .ekit-wid-con .ekit-location_indicator{width:20px;height:20px;border-radius:15px 15px 15px 15px;}.elementor-48 .elementor-element.elementor-element-03ed65b .ekit-location-on-hover.bottom .ekit-location_outer{top:calc(20px + 9px);}.elementor-48 .elementor-element.elementor-element-03ed65b .ekit-location-on-hover:not(.bottom) .ekit-location_outer{bottom:calc(20px + 9px);}.elementor-48 .elementor-element.elementor-element-03ed65b .ekit-location-wraper .ekit-location-on-hover.bottom .ekit_hotspot_arrow{top:calc(20px + 4px);}.elementor-48 .elementor-element.elementor-element-03ed65b .ekit-location-wraper .ekit-location-on-hover:not(.bottom) .ekit_hotspot_arrow{bottom:calc(20px + 4px);}.elementor-48 .elementor-element.elementor-element-03ed65b .ekit-location_indicator:after{background-color:#9A40FE;}.elementor-48 .elementor-element.elementor-element-03ed65b .hotspot-following-line-style .ekit-hotspot-vertical-line{background-color:#9A40FE;}.elementor-48 .elementor-element.elementor-element-03ed65b .hotspot-following-line-straight .ekit-hotspot-horizontal-line{background-color:#9A40FE;}.elementor-48 .elementor-element.elementor-element-03ed65b .ekit-hotspot-title{font-family:"Lato", Sans-serif;font-size:1.4em;font-weight:500;line-height:1em;color:var( --e-global-color-5536133 );}.elementor-48 .elementor-element.elementor-element-03ed65b .ekit-location-des > *, .elementor-48 .elementor-element.elementor-element-03ed65b .ekit-location-des{font-family:var( --e-global-typography-57fcf44-font-family ), Sans-serif;font-size:var( --e-global-typography-57fcf44-font-size );font-weight:var( --e-global-typography-57fcf44-font-weight );line-height:var( --e-global-typography-57fcf44-line-height );}.elementor-48 .elementor-element.elementor-element-03ed65b .ekit-location-des{color:#000;margin:10px 10px 10px 10px;}.elementor-48 .elementor-element.elementor-element-03ed65b .ekit-wid-con .ekit_hotspot_image{margin:15px 15px 15px 15px;max-width:0%;}.elementor-48 .elementor-element.elementor-element-e4e0f29{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:3%;--padding-bottom:1%;--padding-left:0%;--padding-right:0%;}.elementor-48 .elementor-element.elementor-element-e4e0f29:not(.elementor-motion-effects-element-type-background), .elementor-48 .elementor-element.elementor-element-e4e0f29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fd352e7 );}.elementor-48 .elementor-element.elementor-element-9e5416c.elementor-element{--align-self:flex-start;}.elementor-48 .elementor-element.elementor-element-9e5416c{text-align:start;}.elementor-48 .elementor-element.elementor-element-9e5416c .elementor-heading-title{font-family:var( --e-global-typography-467be67-font-family ), Sans-serif;font-size:var( --e-global-typography-467be67-font-size );font-weight:var( --e-global-typography-467be67-font-weight );line-height:var( --e-global-typography-467be67-line-height );color:var( --e-global-color-f3a551e );}.elementor-48 .elementor-element.elementor-element-cba3f43{--spacer-size:10px;background-image:url("https://www.ioco.tech/wp-content/uploads/2025/10/colour-gradient-horizontal.webp");padding:0px 0px 0px 0px;background-position:top left;background-repeat:no-repeat;}.elementor-48 .elementor-element.elementor-element-cba3f43.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-48 .elementor-element.elementor-element-393242f{--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:30px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-393242f:not(.elementor-motion-effects-element-type-background), .elementor-48 .elementor-element.elementor-element-393242f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fd352e7 );}.elementor-48 .elementor-element.elementor-element-a00b0f4{--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-48 .elementor-element.elementor-element-a348867{background-color:#FFFFFF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:15px 15px 15px 15px;transition:background 0.4s;border-style:none;border-radius:0px 20px 0px 0px;box-shadow:0px 0px 10px 0px rgba(202.3, 202.3, 202.3, 0.5);}.elementor-48 .elementor-element.elementor-element-a348867.elementor-element{--order:99999 /* order end hack */;}.elementor-48 .elementor-element.elementor-element-a348867.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-48 .elementor-element.elementor-element-a348867:hover{border-style:none;}.elementor-48 .elementor-element.elementor-element-a348867 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:0px;}.elementor-48 .elementor-element.elementor-element-a348867 .elementor-icon-box-title{margin-block-end:11px;color:var( --e-global-color-8e004ea );}.elementor-48 .elementor-element.elementor-element-a348867.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-48 .elementor-element.elementor-element-a348867.elementor-view-framed .elementor-icon, .elementor-48 .elementor-element.elementor-element-a348867.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-48 .elementor-element.elementor-element-a348867.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-48 .elementor-element.elementor-element-a348867.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-cdeabab );}.elementor-48 .elementor-element.elementor-element-a348867.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-48 .elementor-element.elementor-element-a348867.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-48 .elementor-element.elementor-element-a348867.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-48 .elementor-element.elementor-element-a348867.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-cdeabab );color:var( --e-global-color-cdeabab );border-color:var( --e-global-color-cdeabab );}.elementor-48 .elementor-element.elementor-element-a348867 .elementor-icon{font-size:30px;}.elementor-48 .elementor-element.elementor-element-a348867 .elementor-icon-box-title, .elementor-48 .elementor-element.elementor-element-a348867 .elementor-icon-box-title a{font-family:"Lato", Sans-serif;font-size:20px;font-weight:600;line-height:30px;}.elementor-48 .elementor-element.elementor-element-a348867:has(:hover) .elementor-icon-box-title,
					 .elementor-48 .elementor-element.elementor-element-a348867:has(:focus) .elementor-icon-box-title{color:#A3D3B7;}.elementor-48 .elementor-element.elementor-element-a348867 .elementor-icon-box-description{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-f3a551e );}.elementor-48 .elementor-element.elementor-element-70004ee{--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-48 .elementor-element.elementor-element-7a0c635{background-color:#FFFFFF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:15px 15px 15px 15px;transition:background 0.4s;border-style:none;border-radius:0px 20px 0px 0px;box-shadow:0px 0px 10px 0px rgba(202.3, 202.3, 202.3, 0.5);}.elementor-48 .elementor-element.elementor-element-7a0c635.elementor-element{--order:99999 /* order end hack */;}.elementor-48 .elementor-element.elementor-element-7a0c635.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-48 .elementor-element.elementor-element-7a0c635:hover{border-style:none;}.elementor-48 .elementor-element.elementor-element-7a0c635 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:0px;}.elementor-48 .elementor-element.elementor-element-7a0c635 .elementor-icon-box-title{margin-block-end:11px;color:var( --e-global-color-8e004ea );}.elementor-48 .elementor-element.elementor-element-7a0c635.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-48 .elementor-element.elementor-element-7a0c635.elementor-view-framed .elementor-icon, .elementor-48 .elementor-element.elementor-element-7a0c635.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-48 .elementor-element.elementor-element-7a0c635.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-48 .elementor-element.elementor-element-7a0c635.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-cdeabab );}.elementor-48 .elementor-element.elementor-element-7a0c635.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-48 .elementor-element.elementor-element-7a0c635.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-48 .elementor-element.elementor-element-7a0c635.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-48 .elementor-element.elementor-element-7a0c635.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-cdeabab );color:var( --e-global-color-cdeabab );border-color:var( --e-global-color-cdeabab );}.elementor-48 .elementor-element.elementor-element-7a0c635 .elementor-icon{font-size:30px;}.elementor-48 .elementor-element.elementor-element-7a0c635 .elementor-icon-box-title, .elementor-48 .elementor-element.elementor-element-7a0c635 .elementor-icon-box-title a{font-family:"Lato", Sans-serif;font-size:20px;font-weight:600;line-height:30px;}.elementor-48 .elementor-element.elementor-element-7a0c635:has(:hover) .elementor-icon-box-title,
					 .elementor-48 .elementor-element.elementor-element-7a0c635:has(:focus) .elementor-icon-box-title{color:#A3D3B7;}.elementor-48 .elementor-element.elementor-element-7a0c635 .elementor-icon-box-description{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-f3a551e );}.elementor-48 .elementor-element.elementor-element-ec148bc{--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-48 .elementor-element.elementor-element-99ce887{--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-48 .elementor-element.elementor-element-5ab0f01{--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:3%;--padding-bottom:3%;--padding-left:0%;--padding-right:0%;}.elementor-48 .elementor-element.elementor-element-d93f695{--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;border-style:none;--border-style:none;--border-radius:0px 0px 0px 20px;--padding-top:5px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-48 .elementor-element.elementor-element-d93f695.e-con{--order:99999 /* order end hack */;}.elementor-48 .elementor-element.elementor-element-b326346.elementor-element{--align-self:flex-start;}.elementor-48 .elementor-element.elementor-element-b326346{text-align:start;}.elementor-48 .elementor-element.elementor-element-b326346 .elementor-heading-title{font-family:var( --e-global-typography-467be67-font-family ), Sans-serif;font-size:var( --e-global-typography-467be67-font-size );font-weight:var( --e-global-typography-467be67-font-weight );line-height:var( --e-global-typography-467be67-line-height );color:var( --e-global-color-f3a551e );}.elementor-48 .elementor-element.elementor-element-2818528{text-align:start;}.elementor-48 .elementor-element.elementor-element-2818528 .elementor-heading-title{font-family:var( --e-global-typography-8d68049-font-family ), Sans-serif;font-size:var( --e-global-typography-8d68049-font-size );font-weight:var( --e-global-typography-8d68049-font-weight );line-height:var( --e-global-typography-8d68049-line-height );color:var( --e-global-color-f3a551e );}.elementor-48 .elementor-element.elementor-element-2f686b2{--spacer-size:10px;background-image:url("https://www.ioco.tech/wp-content/uploads/2025/10/colour-gradient-horizontal.webp");padding:0px 0px 0px 0px;background-position:top left;background-repeat:no-repeat;}.elementor-48 .elementor-element.elementor-element-2f686b2.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-48 .elementor-element.elementor-element-53640cb{--spacer-size:10px;}.elementor-48 .elementor-element.elementor-element-521fe44{font-family:var( --e-global-typography-57fcf44-font-family ), Sans-serif;font-size:var( --e-global-typography-57fcf44-font-size );font-weight:var( --e-global-typography-57fcf44-font-weight );line-height:var( --e-global-typography-57fcf44-line-height );color:var( --e-global-color-secondary );}.elementor-48 .elementor-element.elementor-element-f22dff8{--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;border-style:none;--border-style:none;--border-radius:0px 0px 0px 20px;--padding-top:5px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-48 .elementor-element.elementor-element-f22dff8.e-con{--order:99999 /* order end hack */;}.elementor-48 .elementor-element.elementor-element-5ba8af7{--spacer-size:10px;}.elementor-48 .elementor-element.elementor-element-2f0b663{font-family:var( --e-global-typography-57fcf44-font-family ), Sans-serif;font-size:var( --e-global-typography-57fcf44-font-size );font-weight:var( --e-global-typography-57fcf44-font-weight );line-height:var( --e-global-typography-57fcf44-line-height );color:var( --e-global-color-secondary );}.elementor-48 .elementor-element.elementor-element-2f0b663 a{color:var( --e-global-color-primary );}.elementor-48 .elementor-element.elementor-element-2f0b663 a:hover, .elementor-48 .elementor-element.elementor-element-2f0b663 a:focus{color:var( --e-global-color-7678990 );}@media(min-width:768px){.elementor-48 .elementor-element.elementor-element-77edd98{--content-width:1140px;}.elementor-48 .elementor-element.elementor-element-e308a30{--width:25%;}.elementor-48 .elementor-element.elementor-element-087069d{--width:25%;}.elementor-48 .elementor-element.elementor-element-069e06b{--width:25%;}.elementor-48 .elementor-element.elementor-element-9197e6d{--width:25%;}.elementor-48 .elementor-element.elementor-element-2581a60{--width:100%;}.elementor-48 .elementor-element.elementor-element-a00b0f4{--width:25%;}.elementor-48 .elementor-element.elementor-element-70004ee{--width:25%;}.elementor-48 .elementor-element.elementor-element-ec148bc{--width:25%;}.elementor-48 .elementor-element.elementor-element-99ce887{--width:25%;}.elementor-48 .elementor-element.elementor-element-d93f695{--width:44%;}.elementor-48 .elementor-element.elementor-element-f22dff8{--width:44%;}}@media(max-width:1024px) and (min-width:768px){.elementor-48 .elementor-element.elementor-element-a00b0f4{--width:50%;}.elementor-48 .elementor-element.elementor-element-70004ee{--width:50%;}}@media(min-width:1025px){.elementor-48 .elementor-element.elementor-element-77edd98:not(.elementor-motion-effects-element-type-background), .elementor-48 .elementor-element.elementor-element-77edd98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:1024px){.elementor-48 .elementor-element.elementor-element-77edd98{--padding-top:140px;--padding-bottom:150px;--padding-left:15px;--padding-right:15px;}.elementor-48 .elementor-element.elementor-element-d7b9bba .elementor-heading-title{font-size:var( --e-global-typography-f8cedb6-font-size );line-height:var( --e-global-typography-f8cedb6-line-height );}.elementor-48 .elementor-element.elementor-element-7e2c782 .elementor-heading-title{font-size:var( --e-global-typography-35a8e18-font-size );line-height:var( --e-global-typography-35a8e18-line-height );}.elementor-48 .elementor-element.elementor-element-9ce1fe3 .elementor-heading-title{font-size:var( --e-global-typography-467be67-font-size );line-height:var( --e-global-typography-467be67-line-height );}.elementor-48 .elementor-element.elementor-element-03ed65b .ekit-location-des > *, .elementor-48 .elementor-element.elementor-element-03ed65b .ekit-location-des{font-size:var( --e-global-typography-57fcf44-font-size );line-height:var( --e-global-typography-57fcf44-line-height );}.elementor-48 .elementor-element.elementor-element-9e5416c .elementor-heading-title{font-size:var( --e-global-typography-467be67-font-size );line-height:var( --e-global-typography-467be67-line-height );}.elementor-48 .elementor-element.elementor-element-b326346 .elementor-heading-title{font-size:var( --e-global-typography-467be67-font-size );line-height:var( --e-global-typography-467be67-line-height );}.elementor-48 .elementor-element.elementor-element-2818528 .elementor-heading-title{font-size:var( --e-global-typography-8d68049-font-size );line-height:var( --e-global-typography-8d68049-line-height );}.elementor-48 .elementor-element.elementor-element-521fe44{font-size:var( --e-global-typography-57fcf44-font-size );line-height:var( --e-global-typography-57fcf44-line-height );}.elementor-48 .elementor-element.elementor-element-2f0b663{font-size:var( --e-global-typography-57fcf44-font-size );line-height:var( --e-global-typography-57fcf44-line-height );}}@media(max-width:767px){.elementor-48 .elementor-element.elementor-element-77edd98:not(.elementor-motion-effects-element-type-background), .elementor-48 .elementor-element.elementor-element-77edd98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;}.elementor-48 .elementor-element.elementor-element-77edd98{--padding-top:90px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px;}.elementor-48 .elementor-element.elementor-element-d7b9bba .elementor-heading-title{font-size:var( --e-global-typography-f8cedb6-font-size );line-height:var( --e-global-typography-f8cedb6-line-height );}.elementor-48 .elementor-element.elementor-element-7e2c782{--container-widget-width:380px;--container-widget-flex-grow:0;width:var( --container-widget-width, 380px );max-width:380px;}.elementor-48 .elementor-element.elementor-element-7e2c782 .elementor-heading-title{font-size:var( --e-global-typography-35a8e18-font-size );line-height:var( --e-global-typography-35a8e18-line-height );}.elementor-48 .elementor-element.elementor-element-cb2e478{--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-48 .elementor-element.elementor-element-9ce1fe3 .elementor-heading-title{font-size:var( --e-global-typography-467be67-font-size );line-height:var( --e-global-typography-467be67-line-height );}.elementor-48 .elementor-element.elementor-element-a5c6eda{--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-48 .elementor-element.elementor-element-03ed65b .ekit-location-des > *, .elementor-48 .elementor-element.elementor-element-03ed65b .ekit-location-des{font-size:var( --e-global-typography-57fcf44-font-size );line-height:var( --e-global-typography-57fcf44-line-height );}.elementor-48 .elementor-element.elementor-element-e4e0f29{--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-48 .elementor-element.elementor-element-9e5416c .elementor-heading-title{font-size:var( --e-global-typography-467be67-font-size );line-height:var( --e-global-typography-467be67-line-height );}.elementor-48 .elementor-element.elementor-element-393242f{--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-48 .elementor-element.elementor-element-d93f695{--padding-top:05%;--padding-bottom:05%;--padding-left:05%;--padding-right:05%;}.elementor-48 .elementor-element.elementor-element-d93f695.e-con{--order:-99999 /* order start hack */;}.elementor-48 .elementor-element.elementor-element-b326346 .elementor-heading-title{font-size:var( --e-global-typography-467be67-font-size );line-height:var( --e-global-typography-467be67-line-height );}.elementor-48 .elementor-element.elementor-element-2818528 .elementor-heading-title{font-size:var( --e-global-typography-8d68049-font-size );line-height:var( --e-global-typography-8d68049-line-height );}.elementor-48 .elementor-element.elementor-element-521fe44{font-size:var( --e-global-typography-57fcf44-font-size );line-height:var( --e-global-typography-57fcf44-line-height );}.elementor-48 .elementor-element.elementor-element-f22dff8{--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-48 .elementor-element.elementor-element-f22dff8.e-con{--order:-99999 /* order start hack */;}.elementor-48 .elementor-element.elementor-element-2f0b663{font-size:var( --e-global-typography-57fcf44-font-size );line-height:var( --e-global-typography-57fcf44-line-height );}}/* Start custom CSS for icon-box, class: .elementor-element-26542d5 */.offices-box a
{color:#57bbb6;}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-69d834d */.offices-box a
{color:#57bbb6;}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-20a5b5b */.offices-box a
{color:#57bbb6;}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-687fa07 */.offices-box a
{color:#57bbb6;}/* End custom CSS */
/* Start custom CSS for elementskit-hotspot, class: .elementor-element-03ed65b */.ekit-wid-con .ekit-location-wraper .ekit-location-on-hover.active .ekit-location_outer, .ekit-wid-con .ekit-location-wraper .ekit-location-on-hover:not(.click):hover .ekit-location_outer {
    pointer-events: auto;
    -webkit-transform: translate3d(-50%,0,0);
    transform: translate3d(-50%,0,0);
    box-shadow: 0px 0px 10px 0px rgba(202.3, 202.3, 202.3, 0.5);
}

.elementor-48 .elementor-element.elementor-element-03ed65b .media {
    background-color: var( --e-global-color-5f9379b );
    border-radius: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a348867 */.offices-box a
{color:#57bbb6;}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7a0c635 */.offices-box a
{color:#57bbb6;}/* End custom CSS */