.elementor-79 .elementor-element.elementor-element-320d6792{--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;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-79 .elementor-element.elementor-element-320d6792:not(.elementor-motion-effects-element-type-background), .elementor-79 .elementor-element.elementor-element-320d6792 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dengogroup.com/wp-content/uploads/2026/03/aerial-view-of-an-open-pit-of-iron-ore-resource-m-2025-01-08-12-53-01-utc.jpg");background-position:center center;background-size:cover;}.elementor-79 .elementor-element.elementor-element-320d6792::before, .elementor-79 .elementor-element.elementor-element-320d6792 > .elementor-background-video-container::before, .elementor-79 .elementor-element.elementor-element-320d6792 > .e-con-inner > .elementor-background-video-container::before, .elementor-79 .elementor-element.elementor-element-320d6792 > .elementor-background-slideshow::before, .elementor-79 .elementor-element.elementor-element-320d6792 > .e-con-inner > .elementor-background-slideshow::before, .elementor-79 .elementor-element.elementor-element-320d6792 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-79 .elementor-element.elementor-element-47f3edb4{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.8;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-79 .elementor-element.elementor-element-47f3edb4::before, .elementor-79 .elementor-element.elementor-element-47f3edb4 > .elementor-background-video-container::before, .elementor-79 .elementor-element.elementor-element-47f3edb4 > .e-con-inner > .elementor-background-video-container::before, .elementor-79 .elementor-element.elementor-element-47f3edb4 > .elementor-background-slideshow::before, .elementor-79 .elementor-element.elementor-element-47f3edb4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-79 .elementor-element.elementor-element-47f3edb4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-79 .elementor-element.elementor-element-7f24e9d3{text-align:center;}.elementor-79 .elementor-element.elementor-element-7f24e9d3 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-79 .elementor-element.elementor-element-38760347{--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;--justify-content:center;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:99px 99px 99px 99px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:13px;--padding-bottom:13px;--padding-left:13px;--padding-right:13px;}.elementor-79 .elementor-element.elementor-element-46d90cce .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-79 .elementor-element.elementor-element-43c3bace{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-79 .elementor-element.elementor-element-43c3bace .jeg-elementor-kit.jkit-button{text-align:center;}.elementor-79 .elementor-element.elementor-element-43c3bace .jeg-elementor-kit.jkit-button .jkit-button-wrapper{padding:0px 0px 0px 0px;color:var( --e-global-color-secondary );}.elementor-79 .elementor-element.elementor-element-43c3bace .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-secondary );}.elementor-79 .elementor-element.elementor-element-43c3bace .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-text );}.elementor-79 .elementor-element.elementor-element-43c3bace .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-text );}.elementor-79 .elementor-element.elementor-element-43c3bace .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-79 .elementor-element.elementor-element-43c3bace .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:13px;}.elementor-79 .elementor-element.elementor-element-43c3bace .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-79 .elementor-element.elementor-element-43c3bace .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:13px;}.elementor-79 .elementor-element.elementor-element-677cde0c{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-79 .elementor-element.elementor-element-5faf8866{--display:flex;--justify-content:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-79 .elementor-element.elementor-element-34b3ae96 .elementor-heading-title{color:var( --e-global-color-secondary );}.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-79 .elementor-element.elementor-element-3b5a224d{--display:flex;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-79 .elementor-element.elementor-element-10e5ee71{padding:0px 0px 0px 0px;}.elementor-79 .elementor-element.elementor-element-10e5ee71 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-79 .elementor-element.elementor-element-736269bb{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-79 .elementor-element.elementor-element-2d9d2b70{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-79 .elementor-element.elementor-element-126db4c3.elementor-element{--align-self:flex-start;}.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-79 .elementor-element.elementor-element-7cb2efb3{padding:0px 0px 0px 0px;}.elementor-79 .elementor-element.elementor-element-19ba45cf{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-79 .elementor-element.elementor-element-c679cb2.elementor-element{--align-self:flex-start;}.elementor-79 .elementor-element.elementor-element-c679cb2{text-align:center;}.elementor-79 .elementor-element.elementor-element-f226072{padding:0px 0px 0px 0px;}.elementor-79 .elementor-element.elementor-element-3ee19579{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-79 .elementor-element.elementor-element-3a30eabb.elementor-element{--align-self:flex-start;}.elementor-79 .elementor-element.elementor-element-16985b5a{width:var( --container-widget-width, 84% );max-width:84%;padding:0px 0px 0px 0px;--container-widget-width:84%;--container-widget-flex-grow:0;}.elementor-79 .elementor-element.elementor-element-7dc3fb67{--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:200px 200px;--row-gap:200px;--column-gap:200px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-79 .elementor-element.elementor-element-5f89bce0{--display:flex;--justify-content:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-79 .elementor-element.elementor-element-4d54d41d{--display:flex;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-79 .elementor-element.elementor-element-29a72704{width:var( --container-widget-width, 85% );max-width:85%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:start;}.elementor-79 .elementor-element.elementor-element-29a72704 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-79 .elementor-element.elementor-element-6e9932ea{width:initial;max-width:initial;padding:0px 0px 0px 0px;}.elementor-79 .elementor-element.elementor-element-117375c6{--display:flex;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-79 .elementor-element.elementor-element-7660d8e3 .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .skill-bar{background-color:#FFFFFF00;height:10px;box-shadow:0px 0px 0px 1px rgba(255, 255, 255, 0.12) inset;}.elementor-79 .elementor-element.elementor-element-7660d8e3 .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .skill-bar .skill-track{background-color:#8E8D8D38;}.elementor-79 .elementor-element.elementor-element-7660d8e3 .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .skill-bar-content .skill-title{color:#FFA300;font-family:"Bebas Neue", Sans-serif;font-size:1.5em;font-weight:100;}.elementor-79 .elementor-element.elementor-element-7660d8e3 .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .number-percentage{color:#696969;}.elementor-79 .elementor-element.elementor-element-2d9197a9 .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .skill-bar{background-color:#FFFFFF00;height:10px;box-shadow:0px 0px 0px 1px rgba(255, 255, 255, 0.12) inset;}.elementor-79 .elementor-element.elementor-element-2d9197a9 .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .skill-bar .skill-track{background-color:#8E8D8D38;}.elementor-79 .elementor-element.elementor-element-2d9197a9 .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .skill-bar-content .skill-title{color:#FFA300;font-family:"Bebas Neue", Sans-serif;font-size:1.5em;font-weight:100;}.elementor-79 .elementor-element.elementor-element-2d9197a9 .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .number-percentage{color:#696969;}.elementor-79 .elementor-element.elementor-element-2551d19a{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-79 .elementor-element.elementor-element-3de759c2{--display:flex;--min-height:300px;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-79 .elementor-element.elementor-element-3de759c2:not(.elementor-motion-effects-element-type-background), .elementor-79 .elementor-element.elementor-element-3de759c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dengogroup.com/wp-content/uploads/2026/03/usa-arizona-aerial-view-of-a-working-gold-mine-s-2024-09-18-15-17-37-utc.jpg");background-position:center center;background-size:cover;}.elementor-79 .elementor-element.elementor-element-7d707960 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn{background-color:#FFA300;height:60px;width:60px;line-height:73px;}.elementor-79 .elementor-element.elementor-element-7d707960 .jeg-elementor-kit.jkit-video-button{text-align:center;}.elementor-79 .elementor-element.elementor-element-7d707960 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn.glow-enable:not(.hover-gradient):after, .elementor-79 .elementor-element.elementor-element-7d707960 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn.glow-enable:not(.hover-gradient):before, .elementor-79 .elementor-element.elementor-element-7d707960 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn.glow-enable.hover-gradient > span:after, .elementor-79 .elementor-element.elementor-element-7d707960 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn.glow-enable.hover-gradient > span:before{color:#FFA300;}.elementor-79 .elementor-element.elementor-element-7d707960 .jeg-elementor-kit.jkit-video-button i{font-size:20px;}.elementor-79 .elementor-element.elementor-element-7d707960 .jeg-elementor-kit.jkit-video-button svg{width:20px;}.elementor-79 .elementor-element.elementor-element-73f64d83{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-79 .elementor-element.elementor-element-7220e8dc{padding:0px 0px 0px 0px;font-family:"Roboto", Sans-serif;font-size:0.9em;color:#A8A8A8;}.elementor-79 .elementor-element.elementor-element-4368da1d{--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:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-79 .elementor-element.elementor-element-465588b3{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-79 .elementor-element.elementor-element-7c4d82fc{text-align:center;}.elementor-79 .elementor-element.elementor-element-7c4d82fc .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-79 .elementor-element.elementor-element-582c07a7{padding:0px 0px 0px 0px;text-align:center;}.elementor-79 .elementor-element.elementor-element-582c07a7 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-79 .elementor-element.elementor-element-45837fe3{--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:43px 43px;--row-gap:43px;--column-gap:43px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-79 .elementor-element.elementor-element-552d84ff{--display:flex;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-79 .elementor-element.elementor-element-e489132{--display:flex;--min-height:380px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-79 .elementor-element.elementor-element-7f976d01:hover{--e-transform-scale:1.1;}.elementor-79 .elementor-element.elementor-element-7f976d01 img{height:380px;object-fit:cover;object-position:top center;}.elementor-79 .elementor-element.elementor-element-5fac922a{--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:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-79 .elementor-element.elementor-element-3d099428{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-79 .elementor-element.elementor-element-14723bbd .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.5em;font-weight:500;line-height:1em;}.elementor-79 .elementor-element.elementor-element-58318e3c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-79 .elementor-element.elementor-element-75298bb3 .elementor-repeater-item-a2b5b19 > a :is(i, svg){color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-79 .elementor-element.elementor-element-75298bb3 .elementor-repeater-item-a2b5b19 > a:hover{background-color:var( --e-global-color-secondary );}.elementor-79 .elementor-element.elementor-element-75298bb3 .elementor-repeater-item-04bf6df > a :is(i, svg){color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-79 .elementor-element.elementor-element-75298bb3 .elementor-repeater-item-04bf6df > a:hover{background-color:var( --e-global-color-secondary );}.elementor-79 .elementor-element.elementor-element-75298bb3 .elementor-repeater-item-7ed5f5b > a :is(i, svg){color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-79 .elementor-element.elementor-element-75298bb3 .elementor-repeater-item-7ed5f5b > a:hover{background-color:var( --e-global-color-secondary );}.elementor-79 .elementor-element.elementor-element-75298bb3 .ekit_social_media{text-align:right;}.elementor-79 .elementor-element.elementor-element-75298bb3 .ekit_social_media > li > a{text-align:center;text-decoration:none;border-radius:50% 50% 50% 50%;width:30px;height:30px;line-height:28px;}.elementor-79 .elementor-element.elementor-element-75298bb3 .ekit_social_media > li{display:inline-block;margin:5px 5px 5px 5px;}.elementor-79 .elementor-element.elementor-element-3fa22c0b{--display:flex;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-79 .elementor-element.elementor-element-5452ddcb{--display:flex;--min-height:380px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-79 .elementor-element.elementor-element-42fd92b8:hover{--e-transform-scale:1.1;}.elementor-79 .elementor-element.elementor-element-42fd92b8 img{height:380px;object-fit:cover;object-position:top center;}.elementor-79 .elementor-element.elementor-element-748ea805{--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:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-79 .elementor-element.elementor-element-73c367e6{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-79 .elementor-element.elementor-element-553150af .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.5em;font-weight:500;line-height:1em;}.elementor-79 .elementor-element.elementor-element-51c7c124{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-79 .elementor-element.elementor-element-468ae35d .elementor-repeater-item-a2b5b19 > a :is(i, svg){color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-79 .elementor-element.elementor-element-468ae35d .elementor-repeater-item-a2b5b19 > a:hover{background-color:var( --e-global-color-secondary );}.elementor-79 .elementor-element.elementor-element-468ae35d .elementor-repeater-item-04bf6df > a :is(i, svg){color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-79 .elementor-element.elementor-element-468ae35d .elementor-repeater-item-04bf6df > a:hover{background-color:var( --e-global-color-secondary );}.elementor-79 .elementor-element.elementor-element-468ae35d .elementor-repeater-item-7ed5f5b > a :is(i, svg){color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-79 .elementor-element.elementor-element-468ae35d .elementor-repeater-item-7ed5f5b > a:hover{background-color:var( --e-global-color-secondary );}.elementor-79 .elementor-element.elementor-element-468ae35d .ekit_social_media{text-align:right;}.elementor-79 .elementor-element.elementor-element-468ae35d .ekit_social_media > li > a{text-align:center;text-decoration:none;border-radius:50% 50% 50% 50%;width:30px;height:30px;line-height:28px;}.elementor-79 .elementor-element.elementor-element-468ae35d .ekit_social_media > li{display:inline-block;margin:5px 5px 5px 5px;}.elementor-79 .elementor-element.elementor-element-76c2f52d{--display:flex;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-79 .elementor-element.elementor-element-2678b564{--display:flex;--min-height:380px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-79 .elementor-element.elementor-element-63aa876a:hover{--e-transform-scale:1.1;}.elementor-79 .elementor-element.elementor-element-63aa876a img{height:380px;object-fit:cover;object-position:top center;}.elementor-79 .elementor-element.elementor-element-282cea59{--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:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-79 .elementor-element.elementor-element-689e64c9{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-79 .elementor-element.elementor-element-4abd5743 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.5em;font-weight:500;line-height:1em;}.elementor-79 .elementor-element.elementor-element-5de2d40a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-79 .elementor-element.elementor-element-60515692 .elementor-repeater-item-a2b5b19 > a :is(i, svg){color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-79 .elementor-element.elementor-element-60515692 .elementor-repeater-item-a2b5b19 > a:hover{background-color:var( --e-global-color-secondary );}.elementor-79 .elementor-element.elementor-element-60515692 .elementor-repeater-item-04bf6df > a :is(i, svg){color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-79 .elementor-element.elementor-element-60515692 .elementor-repeater-item-04bf6df > a:hover{background-color:var( --e-global-color-secondary );}.elementor-79 .elementor-element.elementor-element-60515692 .elementor-repeater-item-7ed5f5b > a :is(i, svg){color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-79 .elementor-element.elementor-element-60515692 .elementor-repeater-item-7ed5f5b > a:hover{background-color:var( --e-global-color-secondary );}.elementor-79 .elementor-element.elementor-element-60515692 .ekit_social_media{text-align:right;}.elementor-79 .elementor-element.elementor-element-60515692 .ekit_social_media > li > a{text-align:center;text-decoration:none;border-radius:50% 50% 50% 50%;width:30px;height:30px;line-height:28px;}.elementor-79 .elementor-element.elementor-element-60515692 .ekit_social_media > li{display:inline-block;margin:5px 5px 5px 5px;}@media(max-width:1024px){.elementor-79 .elementor-element.elementor-element-47f3edb4{--padding-top:130px;--padding-bottom:120px;--padding-left:30px;--padding-right:30px;}.elementor-79 .elementor-element.elementor-element-46d90cce{margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-79 .elementor-element.elementor-element-677cde0c{--padding-top:120px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-79 .elementor-element.elementor-element-3b5a224d{--gap:45px 45px;--row-gap:45px;--column-gap:45px;}.elementor-79 .elementor-element.elementor-element-10e5ee71{width:var( --container-widget-width, 394px );max-width:394px;--container-widget-width:394px;--container-widget-flex-grow:0;}.elementor-79 .elementor-element.elementor-element-736269bb{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-79 .elementor-element.elementor-element-16985b5a{--container-widget-width:430px;--container-widget-flex-grow:0;width:var( --container-widget-width, 430px );max-width:430px;}.elementor-79 .elementor-element.elementor-element-7dc3fb67{--gap:90px 90px;--row-gap:90px;--column-gap:90px;--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-79 .elementor-element.elementor-element-7660d8e3 .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .skill-bar-content .skill-title{font-size:1.3em;}.elementor-79 .elementor-element.elementor-element-2d9197a9 .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .skill-bar-content .skill-title{font-size:1.3em;}.elementor-79 .elementor-element.elementor-element-2551d19a{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-79 .elementor-element.elementor-element-3de759c2{--min-height:295px;}.elementor-79 .elementor-element.elementor-element-1c3c9f18 img{height:153px;object-fit:cover;}.elementor-79 .elementor-element.elementor-element-4368da1d{--padding-top:60px;--padding-bottom:120px;--padding-left:30px;--padding-right:30px;}.elementor-79 .elementor-element.elementor-element-45837fe3{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-79 .elementor-element.elementor-element-e489132{--min-height:250px;}.elementor-79 .elementor-element.elementor-element-7f976d01 img{height:249px;}.elementor-79 .elementor-element.elementor-element-5fac922a{--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-79 .elementor-element.elementor-element-3d099428{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-79 .elementor-element.elementor-element-14723bbd .elementor-heading-title{font-size:1.3em;line-height:1em;}.elementor-79 .elementor-element.elementor-element-75298bb3 .ekit_social_media{text-align:center;}.elementor-79 .elementor-element.elementor-element-5452ddcb{--min-height:250px;}.elementor-79 .elementor-element.elementor-element-42fd92b8 img{height:249px;}.elementor-79 .elementor-element.elementor-element-748ea805{--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-79 .elementor-element.elementor-element-73c367e6{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-79 .elementor-element.elementor-element-553150af .elementor-heading-title{font-size:1.3em;line-height:1em;}.elementor-79 .elementor-element.elementor-element-468ae35d .ekit_social_media{text-align:center;}.elementor-79 .elementor-element.elementor-element-2678b564{--min-height:250px;}.elementor-79 .elementor-element.elementor-element-63aa876a img{height:249px;}.elementor-79 .elementor-element.elementor-element-282cea59{--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-79 .elementor-element.elementor-element-689e64c9{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-79 .elementor-element.elementor-element-4abd5743 .elementor-heading-title{font-size:1.3em;line-height:1em;}.elementor-79 .elementor-element.elementor-element-60515692 .ekit_social_media{text-align:center;}}@media(max-width:767px){.elementor-79 .elementor-element.elementor-element-47f3edb4{--padding-top:130px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-79 .elementor-element.elementor-element-38760347{--width:83%;}.elementor-79 .elementor-element.elementor-element-677cde0c{--padding-top:120px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-79 .elementor-element.elementor-element-34b3ae96{text-align:center;}.elementor-79 .elementor-element.elementor-element-3b5a224d{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-79 .elementor-element.elementor-element-10e5ee71{text-align:center;}.elementor-79 .elementor-element.elementor-element-736269bb{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-79 .elementor-element.elementor-element-2d9d2b70{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-79 .elementor-element.elementor-element-126db4c3.elementor-element{--align-self:center;}.elementor-79 .elementor-element.elementor-element-7cb2efb3{text-align:center;}.elementor-79 .elementor-element.elementor-element-19ba45cf{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-79 .elementor-element.elementor-element-c679cb2.elementor-element{--align-self:center;}.elementor-79 .elementor-element.elementor-element-f226072{text-align:center;}.elementor-79 .elementor-element.elementor-element-3ee19579{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-79 .elementor-element.elementor-element-3a30eabb.elementor-element{--align-self:center;}.elementor-79 .elementor-element.elementor-element-16985b5a{--container-widget-width:180px;--container-widget-flex-grow:0;width:var( --container-widget-width, 180px );max-width:180px;text-align:center;}.elementor-79 .elementor-element.elementor-element-7dc3fb67{--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-79 .elementor-element.elementor-element-5f89bce0{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:35px 35px;--row-gap:35px;--column-gap:35px;}.elementor-79 .elementor-element.elementor-element-4d54d41d{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-79 .elementor-element.elementor-element-29a72704{width:var( --container-widget-width, 580px );max-width:580px;--container-widget-width:580px;--container-widget-flex-grow:0;text-align:center;}.elementor-79 .elementor-element.elementor-element-6e9932ea{--container-widget-width:280px;--container-widget-flex-grow:0;width:var( --container-widget-width, 280px );max-width:280px;text-align:center;}.elementor-79 .elementor-element.elementor-element-3de759c2{--min-height:300px;}.elementor-79 .elementor-element.elementor-element-4368da1d{--padding-top:60px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-79 .elementor-element.elementor-element-465588b3{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-79 .elementor-element.elementor-element-582c07a7{width:var( --container-widget-width, 245px );max-width:245px;--container-widget-width:245px;--container-widget-flex-grow:0;}.elementor-79 .elementor-element.elementor-element-45837fe3{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-79 .elementor-element.elementor-element-e489132{--min-height:300px;}.elementor-79 .elementor-element.elementor-element-7f976d01 img{height:300px;}.elementor-79 .elementor-element.elementor-element-5fac922a{--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;--flex-wrap:nowrap;}.elementor-79 .elementor-element.elementor-element-3d099428{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-79 .elementor-element.elementor-element-14723bbd .elementor-heading-title{font-size:1.3em;line-height:1em;}.elementor-79 .elementor-element.elementor-element-5452ddcb{--min-height:300px;}.elementor-79 .elementor-element.elementor-element-42fd92b8 img{height:300px;}.elementor-79 .elementor-element.elementor-element-748ea805{--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;--flex-wrap:nowrap;}.elementor-79 .elementor-element.elementor-element-73c367e6{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-79 .elementor-element.elementor-element-553150af .elementor-heading-title{font-size:1.3em;line-height:1em;}.elementor-79 .elementor-element.elementor-element-2678b564{--min-height:300px;}.elementor-79 .elementor-element.elementor-element-63aa876a img{height:300px;}.elementor-79 .elementor-element.elementor-element-282cea59{--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;--flex-wrap:nowrap;}.elementor-79 .elementor-element.elementor-element-689e64c9{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-79 .elementor-element.elementor-element-4abd5743 .elementor-heading-title{font-size:1.3em;line-height:1em;}}@media(min-width:768px){.elementor-79 .elementor-element.elementor-element-38760347{--width:22%;}.elementor-79 .elementor-element.elementor-element-5faf8866{--width:76%;}.elementor-79 .elementor-element.elementor-element-5f89bce0{--width:70%;}.elementor-79 .elementor-element.elementor-element-73f64d83{--width:65%;}.elementor-79 .elementor-element.elementor-element-58318e3c{--width:80%;}.elementor-79 .elementor-element.elementor-element-51c7c124{--width:80%;}.elementor-79 .elementor-element.elementor-element-5de2d40a{--width:80%;}}@media(max-width:1024px) and (min-width:768px){.elementor-79 .elementor-element.elementor-element-38760347{--width:40%;}.elementor-79 .elementor-element.elementor-element-5faf8866{--width:55%;}.elementor-79 .elementor-element.elementor-element-5f89bce0{--width:91%;}.elementor-79 .elementor-element.elementor-element-3de759c2{--width:100%;}.elementor-79 .elementor-element.elementor-element-58318e3c{--width:100%;}.elementor-79 .elementor-element.elementor-element-51c7c124{--width:100%;}.elementor-79 .elementor-element.elementor-element-5de2d40a{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-320d6792 *//* ========================================
   ASAWIRA RESOURCES — Elementor Custom CSS
   Elementor > Site Settings > Custom CSS
   ======================================== */

/* ---- GLOBAL FONTS ---- */
@import url('https://fonts.googleapis.com/css2?family=Raleway:wght@400;600;700;800&family=Open+Sans:ital,wght@0,400;0,500;1,400&display=swap');

body {
  font-family: 'Open Sans', sans-serif;
  font-size: 17px;
  font-weight: 400;
  color: #B8C0CC;
  background-color: #1A1F35;
  line-height: 1.75;
}

/* ---- HEADINGS ---- */
h1, h2, h3, h4, h5, h6 {
  font-family: 'Raleway', sans-serif;
  font-weight: 700;
  color: #FFFFFF;
  line-height: 1.2;
}

h1 { font-size: 60px; }
h2 { font-size: 40px; }
h3 { font-size: 22px; font-weight: 600; }

/* Gold color headings (Elementor accent) */
.elementor-heading-title.elementor-size-xl,
.gold-text {
  color: #C9A84C !important;
}

/* ---- HEADER ---- */
.elementor-location-header,
header.site-header,
#masthead {
  background-color: #12162A !important;
  padding: 14px 40px;
  border-bottom: 1px solid #2A3050;
}

/* Logo text */
.elementor-location-header .elementor-nav-menu a,
.site-title a {
  font-family: 'Raleway', sans-serif;
  font-weight: 800;
  color: #C9A84C !important;
  font-size: 20px;
}

/* Nav links */
.elementor-nav-menu a,
.elementor-nav-menu--main .elementor-item {
  font-family: 'Open Sans', sans-serif;
  font-weight: 500;
  font-size: 15px;
  color: #FFFFFF !important;
  text-transform: none;
  letter-spacing: 0.3px;
}

.elementor-nav-menu a:hover,
.elementor-nav-menu--main .elementor-item:hover {
  color: #C9A84C !important;
}

/* "Contact Us" button in nav */
.elementor-nav-menu .elementor-item.highlighted,
.nav-contact-btn {
  background-color: #C9A84C !important;
  color: #12162A !important;
  border-radius: 6px;
  padding: 8px 20px !important;
  font-weight: 700;
}

/* ---- BODY / SECTIONS ---- */
.elementor-section,
.e-con {
  background-color: #1A1F35;
}

/* Paragraphs */
p, .elementor-widget-text-editor {
  font-family: 'Open Sans', sans-serif;
  font-size: 17px;
  font-weight: 400;
  color: #B8C0CC;
  line-height: 1.75;
}

/* Gold accent stats (5+, $9M, 100%) */
.elementor-counter-number,
.stat-number {
  font-family: 'Raleway', sans-serif;
  font-size: 48px;
  font-weight: 700;
  color: #C9A84C;
}

/* Cards */
.elementor-widget-container .service-card,
.elementor-column .elementor-widget-wrap {
  background-color: #2A3050;
  border: 1px solid #3A4060;
  border-radius: 12px;
  padding: 28px 24px;
}

/* ---- BUTTONS ---- */
.elementor-button,
.wp-block-button__link {
  font-family: 'Raleway', sans-serif;
  font-weight: 700;
  font-size: 15px;
  border-radius: 6px;
  letter-spacing: 0.5px;
}

/* Primary gold button */
.elementor-button-primary,
.elementor-button.elementor-size-md {
  background-color: #C9A84C !important;
  color: #12162A !important;
  border: none;
  padding: 14px 32px;
}

/* Outline button (Our Blog) */
.elementor-button.elementor-size-md.outline-btn {
  background-color: transparent !important;
  color: #FFFFFF !important;
  border: 2px solid #FFFFFF !important;
}

/* ---- FOOTER ---- */
.elementor-location-footer,
footer.site-footer,
#colophon {
  background-color: #12162A !important;
  padding: 60px 40px 30px;
  border-top: 1px solid #2A3050;
}

/* Footer headings (Quick Links, etc.) */
.elementor-location-footer h4,
.footer-widget-title {
  font-family: 'Raleway', sans-serif;
  font-weight: 700;
  font-size: 16px;
  color: #FFFFFF;
  margin-bottom: 16px;
}

/* Footer links */
.elementor-location-footer a {
  font-family: 'Open Sans', sans-serif;
  font-size: 14px;
  font-weight: 400;
  color: #B8C0CC !important;
  text-decoration: none;
}

.elementor-location-footer a:hover {
  color: #C9A84C !important;
}

/* Footer gold city names (Hargeisa, Bosaso) */
.footer-city-name {
  color: #C9A84C;
  font-weight: 700;
  font-family: 'Raleway', sans-serif;
}

/* Footer body text */
.elementor-location-footer p {
  font-size: 14px;
  color: #B8C0CC;
}

/* ========================================
   END OF ASAWIRA CSS
   ======================================== *//* End custom CSS */