.elementor-5191 .elementor-element.elementor-element-61b9a4fc .elementskit-menu-container{height:80px;border-radius:0px 0px 0px 0px;}.elementor-5191 .elementor-element.elementor-element-61b9a4fc .elementskit-navbar-nav > li > a{color:#000;padding:0px 15px 0px 15px;}.elementor-5191 .elementor-element.elementor-element-61b9a4fc .elementskit-navbar-nav > li > a:hover{color:#707070;}.elementor-5191 .elementor-element.elementor-element-61b9a4fc .elementskit-navbar-nav > li > a:focus{color:#707070;}.elementor-5191 .elementor-element.elementor-element-61b9a4fc .elementskit-navbar-nav > li > a:active{color:#707070;}.elementor-5191 .elementor-element.elementor-element-61b9a4fc .elementskit-navbar-nav > li:hover > a{color:#707070;}.elementor-5191 .elementor-element.elementor-element-61b9a4fc .elementskit-navbar-nav > li:hover > a .elementskit-submenu-indicator{color:#707070;}.elementor-5191 .elementor-element.elementor-element-61b9a4fc .elementskit-navbar-nav > li > a:hover .elementskit-submenu-indicator{color:#707070;}.elementor-5191 .elementor-element.elementor-element-61b9a4fc .elementskit-navbar-nav > li > a:focus .elementskit-submenu-indicator{color:#707070;}.elementor-5191 .elementor-element.elementor-element-61b9a4fc .elementskit-navbar-nav > li > a:active .elementskit-submenu-indicator{color:#707070;}.elementor-5191 .elementor-element.elementor-element-61b9a4fc .elementskit-navbar-nav > li.current-menu-item > a{color:#707070;}.elementor-5191 .elementor-element.elementor-element-61b9a4fc .elementskit-navbar-nav > li.current-menu-ancestor > a{color:#707070;}.elementor-5191 .elementor-element.elementor-element-61b9a4fc .elementskit-navbar-nav > li.current-menu-ancestor > a .elementskit-submenu-indicator{color:#707070;}.elementor-5191 .elementor-element.elementor-element-61b9a4fc .elementskit-navbar-nav > li > a .elementskit-submenu-indicator{color:#101010;fill:#101010;}.elementor-5191 .elementor-element.elementor-element-61b9a4fc .elementskit-navbar-nav > li > a .ekit-submenu-indicator-icon{color:#101010;fill:#101010;}.elementor-5191 .elementor-element.elementor-element-61b9a4fc .elementskit-navbar-nav .elementskit-submenu-panel > li > a{padding:15px 15px 15px 15px;color:#000;}.elementor-5191 .elementor-element.elementor-element-61b9a4fc .elementskit-navbar-nav .elementskit-submenu-panel > li > a:hover{color:#707070;}.elementor-5191 .elementor-element.elementor-element-61b9a4fc .elementskit-navbar-nav .elementskit-submenu-panel > li > a:focus{color:#707070;}.elementor-5191 .elementor-element.elementor-element-61b9a4fc .elementskit-navbar-nav .elementskit-submenu-panel > li > a:active{color:#707070;}.elementor-5191 .elementor-element.elementor-element-61b9a4fc .elementskit-navbar-nav .elementskit-submenu-panel > li:hover > a{color:#707070;}.elementor-5191 .elementor-element.elementor-element-61b9a4fc .elementskit-navbar-nav .elementskit-submenu-panel > li.current-menu-item > a{color:#707070 !important;}.elementor-5191 .elementor-element.elementor-element-61b9a4fc .elementskit-submenu-panel{padding:15px 0px 15px 0px;}.elementor-5191 .elementor-element.elementor-element-61b9a4fc .elementskit-navbar-nav .elementskit-submenu-panel{border-radius:0px 0px 0px 0px;min-width:220px;}.elementor-5191 .elementor-element.elementor-element-61b9a4fc .elementskit-menu-hamburger{float:right;}.elementor-5191 .elementor-element.elementor-element-61b9a4fc .elementskit-menu-hamburger .elementskit-menu-hamburger-icon{background-color:rgba(0,0,0,.5);}.elementor-5191 .elementor-element.elementor-element-61b9a4fc .elementskit-menu-hamburger > .ekit-menu-icon{color:rgba(0,0,0,.5);}.elementor-5191 .elementor-element.elementor-element-61b9a4fc .elementskit-menu-hamburger:hover .elementskit-menu-hamburger-icon{background-color:rgba(0,0,0,.5);}.elementor-5191 .elementor-element.elementor-element-61b9a4fc .elementskit-menu-hamburger:hover > .ekit-menu-icon{color:rgba(0,0,0,.5);}.elementor-5191 .elementor-element.elementor-element-61b9a4fc .elementskit-menu-close{color:rgba(51,51,51,1);}.elementor-5191 .elementor-element.elementor-element-61b9a4fc .elementskit-menu-close:hover{color:rgba(0,0,0,.5);}.elementor-5191 .elementor-element.elementor-element-4b2b352:not(.elementor-motion-effects-element-type-background),.elementor-5191 .elementor-element.elementor-element-4b2b352 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var(--e-global-color-text);}.elementor-5191 .elementor-element.elementor-element-4b2b352,.elementor-5191 .elementor-element.elementor-element-4b2b352 > .elementor-background-overlay{border-radius:0px 0px 3px 3px;}.elementor-5191 .elementor-element.elementor-element-4b2b352{box-shadow:0px 0px 20px 0px rgba(0,0,0,.14901960784314);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:32px 0px 32px 0px;}.elementor-5191 .elementor-element.elementor-element-4b2b352 > .elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s;}.elementor-bc-flex-widget .elementor-5191 .elementor-element.elementor-element-6441ffba.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-5191 .elementor-element.elementor-element-6441ffba.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-5191 .elementor-element.elementor-element-6441ffba > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-5191 .elementor-element.elementor-element-7a86a59 .elementor-nav-menu .elementor-item{font-family:var(--e-global-typography-409572e-font-family),Sans-serif;font-size:var(--e-global-typography-409572e-font-size);font-weight:var(--e-global-typography-409572e-font-weight);line-height:var(--e-global-typography-409572e-line-height);}.elementor-5191 .elementor-element.elementor-element-7a86a59 .elementor-nav-menu--main .elementor-item{color:var(--e-global-color-2e779c6);fill:var(--e-global-color-2e779c6);padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;}.elementor-5191 .elementor-element.elementor-element-7a86a59 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var(--e-global-color-accent);}.elementor-5191 .elementor-element.elementor-element-7a86a59{--e-nav-menu-horizontal-menu-item-margin:calc(12px / 2);}.elementor-5191 .elementor-element.elementor-element-7a86a59 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:12px;}.elementor-bc-flex-widget .elementor-5191 .elementor-element.elementor-element-5aa31d8b.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-5191 .elementor-element.elementor-element-5aa31d8b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-5191 .elementor-element.elementor-element-5aa31d8b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-5191 .elementor-element.elementor-element-7529a3c5{border-style:solid;border-width:0px 0px 0px 1px;border-color:var(--e-global-color-secondary);padding:0px 38px 0px 38px;}.elementor-5191 .elementor-element.elementor-element-357a8629 .elementor-nav-menu .elementor-item{font-family:var(--e-global-typography-a448b6e-font-family),Sans-serif;font-size:var(--e-global-typography-a448b6e-font-size);font-weight:var(--e-global-typography-a448b6e-font-weight);line-height:var(--e-global-typography-a448b6e-line-height);}.elementor-5191 .elementor-element.elementor-element-357a8629 .elementor-nav-menu--main .elementor-item{color:var(--e-global-color-2e779c6);fill:var(--e-global-color-2e779c6);padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;}.elementor-5191 .elementor-element.elementor-element-357a8629 .elementor-nav-menu--main .elementor-item:hover,.elementor-5191 .elementor-element.elementor-element-357a8629 .elementor-nav-menu--main .elementor-item.elementor-item-active,.elementor-5191 .elementor-element.elementor-element-357a8629 .elementor-nav-menu--main .elementor-item.highlighted,.elementor-5191 .elementor-element.elementor-element-357a8629 .elementor-nav-menu--main .elementor-item:focus{color:var(--e-global-color-accent);fill:var(--e-global-color-accent);}.elementor-5191 .elementor-element.elementor-element-357a8629 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var(--e-global-color-accent);}.elementor-5191 .elementor-element.elementor-element-357a8629{--e-nav-menu-horizontal-menu-item-margin:calc(8px / 2);}.elementor-5191 .elementor-element.elementor-element-357a8629 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:8px;}@media (max-width:1024px){.elementor-5191 .elementor-element.elementor-element-61b9a4fc .elementskit-nav-identity-panel{padding:10px 0px 10px 0px;}.elementor-5191 .elementor-element.elementor-element-61b9a4fc .elementskit-menu-container{max-width:350px;border-radius:0px 0px 0px 0px;}.elementor-5191 .elementor-element.elementor-element-61b9a4fc .elementskit-navbar-nav > li > a{color:#000;padding:10px 15px 10px 15px;}.elementor-5191 .elementor-element.elementor-element-61b9a4fc .elementskit-navbar-nav .elementskit-submenu-panel > li > a{padding:15px 15px 15px 15px;}.elementor-5191 .elementor-element.elementor-element-61b9a4fc .elementskit-navbar-nav .elementskit-submenu-panel{border-radius:0px 0px 0px 0px;}.elementor-5191 .elementor-element.elementor-element-61b9a4fc .elementskit-menu-hamburger{padding:8px 8px 8px 8px;width:45px;border-radius:3px;}.elementor-5191 .elementor-element.elementor-element-61b9a4fc .elementskit-menu-close{padding:8px 8px 8px 8px;margin:12px 12px 12px 12px;width:45px;border-radius:3px;}.elementor-5191 .elementor-element.elementor-element-61b9a4fc .elementskit-nav-logo > img{max-width:160px;max-height:60px;}.elementor-5191 .elementor-element.elementor-element-61b9a4fc .elementskit-nav-logo{margin:5px 0px 5px 0px;padding:5px 5px 5px 5px;}.elementor-5191 .elementor-element.elementor-element-7a86a59 .elementor-nav-menu .elementor-item{font-size:var(--e-global-typography-409572e-font-size);line-height:var(--e-global-typography-409572e-line-height);}.elementor-5191 .elementor-element.elementor-element-357a8629 .elementor-nav-menu .elementor-item{font-size:var(--e-global-typography-a448b6e-font-size);line-height:var(--e-global-typography-a448b6e-line-height);}}@media (max-width:767px){.elementor-5191 .elementor-element.elementor-element-61b9a4fc .elementskit-nav-logo > img{max-width:120px;max-height:50px;}.elementor-5191 .elementor-element.elementor-element-7a86a59 .elementor-nav-menu .elementor-item{font-size:var(--e-global-typography-409572e-font-size);line-height:var(--e-global-typography-409572e-line-height);}.elementor-5191 .elementor-element.elementor-element-357a8629 .elementor-nav-menu .elementor-item{font-size:var(--e-global-typography-a448b6e-font-size);line-height:var(--e-global-typography-a448b6e-line-height);}}.elementskit-megamenu-panel{left:-38px !important;}.elementskit-megamenu-panel,.elementskit-megamenu-panel > .elementor,.megamenu{width:fit-content !important;}.megamenu .sub-nav-1{max-width:235px;min-width:235px;}.megamenu .showhover-column{min-width:0px;width:fit-content;}.showhover-menu{display:none;}.megamenu .sectors-drop-menu li{cursor:pointer;padding:0 38px;}.megamenu .sectors-drop-menu li:hover > a,.megamenu .sectors-drop-menu li:focus > a{color:#8a2a2b !important;}.megamenu .sectors-drop-menu a.elementor-item{width:fit-content;}.megamenu .sectors-drop-menu .elementor-nav-menu li.menu-item.hovertoshow-menu a::after{border-style:solid;border-width:0 1px 1px 0;content:"";height:8px;opacity:1;position:absolute;right:unset !important;bottom:unset !important;left:calc(100% + 8px);transform:rotate(-45deg) !important;transition:color 0s;width:8px;}.megamenu .showclick-column > .elementor-widget-wrap,.megamenu .showhover-column .showhover-menu{height:100% !important;min-height:100% !important;}.megamenu .showhover-agriculture{max-width:266px;min-width:266px;}.megamenu .showhover-consumer-products{max-width:135px;min-width:135px;}.megamenu .showhover-energy{max-width:408px;min-width:408px;}.megamenu .showhover-infrastructure{max-width:136px;min-width:136px;}.megamenu .showhover-marine-services{max-width:271px;min-width:271px;}.megamenu .showhover-special-services{max-width:177px;min-width:177px;}.megamenu .showhover-energy .elementor-widget-nav-menu ul{columns:2 !important;}.megamenu .hovertoshow-menu.red > a{color:#8a2a2b !important;}.megamenu .sectors-drop-menu .current-sectors-ancestor > a{color:#8a2a2b !important;}.elementor-907 .elementor-element.elementor-element-07349db:not(.elementor-motion-effects-element-type-background),.elementor-907 .elementor-element.elementor-element-07349db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var(--e-global-color-text);}.elementor-907 .elementor-element.elementor-element-07349db,.elementor-907 .elementor-element.elementor-element-07349db > .elementor-background-overlay{border-radius:0px 0px 3px 3px;}.elementor-907 .elementor-element.elementor-element-07349db{box-shadow:0px 0px 20px 0px rgba(0,0,0,.14901960784314);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:32px 0px 32px 0px;}.elementor-907 .elementor-element.elementor-element-07349db > .elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s;}.elementor-bc-flex-widget .elementor-907 .elementor-element.elementor-element-9c995fa.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-907 .elementor-element.elementor-element-9c995fa.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-907 .elementor-element.elementor-element-9c995fa > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-907 .elementor-element.elementor-element-abb9cc9 .elementor-nav-menu .elementor-item{font-family:var(--e-global-typography-409572e-font-family),Sans-serif;font-size:var(--e-global-typography-409572e-font-size);font-weight:var(--e-global-typography-409572e-font-weight);line-height:var(--e-global-typography-409572e-line-height);}.elementor-907 .elementor-element.elementor-element-abb9cc9 .elementor-nav-menu--main .elementor-item{color:var(--e-global-color-2e779c6);fill:var(--e-global-color-2e779c6);padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;}.elementor-907 .elementor-element.elementor-element-abb9cc9 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var(--e-global-color-accent);}.elementor-907 .elementor-element.elementor-element-abb9cc9{--e-nav-menu-horizontal-menu-item-margin:calc(12px / 2);}.elementor-907 .elementor-element.elementor-element-abb9cc9 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:12px;}.elementor-907 .elementor-element.elementor-element-abb9cc9 .elementor-nav-menu--dropdown a,.elementor-907 .elementor-element.elementor-element-abb9cc9 .elementor-menu-toggle{color:var(--e-global-color-2e779c6);fill:var(--e-global-color-2e779c6);}.elementor-907 .elementor-element.elementor-element-abb9cc9 .elementor-nav-menu--dropdown{background-color:#fff;}.elementor-907 .elementor-element.elementor-element-abb9cc9 .elementor-nav-menu--dropdown a:hover,.elementor-907 .elementor-element.elementor-element-abb9cc9 .elementor-nav-menu--dropdown a.elementor-item-active,.elementor-907 .elementor-element.elementor-element-abb9cc9 .elementor-nav-menu--dropdown a.highlighted,.elementor-907 .elementor-element.elementor-element-abb9cc9 .elementor-menu-toggle:hover{color:var(--e-global-color-accent);}.elementor-907 .elementor-element.elementor-element-abb9cc9 .elementor-nav-menu--dropdown a:hover,.elementor-907 .elementor-element.elementor-element-abb9cc9 .elementor-nav-menu--dropdown a.elementor-item-active,.elementor-907 .elementor-element.elementor-element-abb9cc9 .elementor-nav-menu--dropdown a.highlighted{background-color:#fff;}.elementor-907 .elementor-element.elementor-element-abb9cc9 .elementor-nav-menu--dropdown a.elementor-item-active{color:var(--e-global-color-accent);background-color:#fff;}.elementor-bc-flex-widget .elementor-907 .elementor-element.elementor-element-d1ceae0.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-907 .elementor-element.elementor-element-d1ceae0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-907 .elementor-element.elementor-element-d1ceae0 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-907 .elementor-element.elementor-element-f93b850{border-style:solid;border-width:0px 0px 0px 1px;border-color:var(--e-global-color-secondary);padding:0px 38px 0px 38px;}.elementor-907 .elementor-element.elementor-element-8eea90c .elementor-nav-menu .elementor-item{font-family:var(--e-global-typography-a448b6e-font-family),Sans-serif;font-size:var(--e-global-typography-a448b6e-font-size);font-weight:var(--e-global-typography-a448b6e-font-weight);line-height:var(--e-global-typography-a448b6e-line-height);}.elementor-907 .elementor-element.elementor-element-8eea90c .elementor-nav-menu--main .elementor-item{color:var(--e-global-color-2e779c6);fill:var(--e-global-color-2e779c6);padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;}.elementor-907 .elementor-element.elementor-element-8eea90c .elementor-nav-menu--main .elementor-item:hover,.elementor-907 .elementor-element.elementor-element-8eea90c .elementor-nav-menu--main .elementor-item.elementor-item-active,.elementor-907 .elementor-element.elementor-element-8eea90c .elementor-nav-menu--main .elementor-item.highlighted,.elementor-907 .elementor-element.elementor-element-8eea90c .elementor-nav-menu--main .elementor-item:focus{color:var(--e-global-color-accent);fill:var(--e-global-color-accent);}.elementor-907 .elementor-element.elementor-element-8eea90c .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var(--e-global-color-accent);}.elementor-907 .elementor-element.elementor-element-8eea90c{--e-nav-menu-horizontal-menu-item-margin:calc(8px / 2);}.elementor-907 .elementor-element.elementor-element-8eea90c .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:8px;}.elementor-907 .elementor-element.elementor-element-517af39{border-style:solid;border-width:0px 0px 0px 1px;border-color:var(--e-global-color-secondary);padding:0px 38px 0px 38px;}.elementor-907 .elementor-element.elementor-element-7bb2317 .elementor-nav-menu .elementor-item{font-family:var(--e-global-typography-a448b6e-font-family),Sans-serif;font-size:var(--e-global-typography-a448b6e-font-size);font-weight:var(--e-global-typography-a448b6e-font-weight);line-height:var(--e-global-typography-a448b6e-line-height);}.elementor-907 .elementor-element.elementor-element-7bb2317 .elementor-nav-menu--main .elementor-item{color:var(--e-global-color-2e779c6);fill:var(--e-global-color-2e779c6);padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;}.elementor-907 .elementor-element.elementor-element-7bb2317 .elementor-nav-menu--main .elementor-item:hover,.elementor-907 .elementor-element.elementor-element-7bb2317 .elementor-nav-menu--main .elementor-item.elementor-item-active,.elementor-907 .elementor-element.elementor-element-7bb2317 .elementor-nav-menu--main .elementor-item.highlighted,.elementor-907 .elementor-element.elementor-element-7bb2317 .elementor-nav-menu--main .elementor-item:focus{color:var(--e-global-color-accent);fill:var(--e-global-color-accent);}.elementor-907 .elementor-element.elementor-element-7bb2317 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var(--e-global-color-accent);}.elementor-907 .elementor-element.elementor-element-7bb2317{--e-nav-menu-horizontal-menu-item-margin:calc(8px / 2);}.elementor-907 .elementor-element.elementor-element-7bb2317 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:8px;}.elementor-907 .elementor-element.elementor-element-86e7fad{border-style:solid;border-width:0px 0px 0px 1px;border-color:var(--e-global-color-secondary);padding:0px 38px 0px 38px;}.elementor-907 .elementor-element.elementor-element-3bb3d3f .elementor-nav-menu .elementor-item{font-family:var(--e-global-typography-a448b6e-font-family),Sans-serif;font-size:var(--e-global-typography-a448b6e-font-size);font-weight:var(--e-global-typography-a448b6e-font-weight);line-height:var(--e-global-typography-a448b6e-line-height);}.elementor-907 .elementor-element.elementor-element-3bb3d3f .elementor-nav-menu--main .elementor-item{color:var(--e-global-color-2e779c6);fill:var(--e-global-color-2e779c6);padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;}.elementor-907 .elementor-element.elementor-element-3bb3d3f .elementor-nav-menu--main .elementor-item:hover,.elementor-907 .elementor-element.elementor-element-3bb3d3f .elementor-nav-menu--main .elementor-item.elementor-item-active,.elementor-907 .elementor-element.elementor-element-3bb3d3f .elementor-nav-menu--main .elementor-item.highlighted,.elementor-907 .elementor-element.elementor-element-3bb3d3f .elementor-nav-menu--main .elementor-item:focus{color:var(--e-global-color-accent);fill:var(--e-global-color-accent);}.elementor-907 .elementor-element.elementor-element-3bb3d3f .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var(--e-global-color-accent);}.elementor-907 .elementor-element.elementor-element-3bb3d3f{--e-nav-menu-horizontal-menu-item-margin:calc(8px / 2);}.elementor-907 .elementor-element.elementor-element-3bb3d3f .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:8px;}.elementor-907 .elementor-element.elementor-element-dd82af4{border-style:solid;border-width:0px 0px 0px 1px;border-color:var(--e-global-color-secondary);padding:0px 38px 0px 38px;}.elementor-907 .elementor-element.elementor-element-5aa1d7d .elementor-nav-menu .elementor-item{font-family:var(--e-global-typography-a448b6e-font-family),Sans-serif;font-size:var(--e-global-typography-a448b6e-font-size);font-weight:var(--e-global-typography-a448b6e-font-weight);line-height:var(--e-global-typography-a448b6e-line-height);}.elementor-907 .elementor-element.elementor-element-5aa1d7d .elementor-nav-menu--main .elementor-item{color:var(--e-global-color-2e779c6);fill:var(--e-global-color-2e779c6);padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;}.elementor-907 .elementor-element.elementor-element-5aa1d7d .elementor-nav-menu--main .elementor-item:hover,.elementor-907 .elementor-element.elementor-element-5aa1d7d .elementor-nav-menu--main .elementor-item.elementor-item-active,.elementor-907 .elementor-element.elementor-element-5aa1d7d .elementor-nav-menu--main .elementor-item.highlighted,.elementor-907 .elementor-element.elementor-element-5aa1d7d .elementor-nav-menu--main .elementor-item:focus{color:var(--e-global-color-accent);fill:var(--e-global-color-accent);}.elementor-907 .elementor-element.elementor-element-5aa1d7d .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var(--e-global-color-accent);}.elementor-907 .elementor-element.elementor-element-5aa1d7d{--e-nav-menu-horizontal-menu-item-margin:calc(8px / 2);}.elementor-907 .elementor-element.elementor-element-5aa1d7d .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:8px;}.elementor-907 .elementor-element.elementor-element-3f0f781{border-style:solid;border-width:0px 0px 0px 1px;border-color:var(--e-global-color-secondary);padding:0px 38px 0px 38px;}.elementor-907 .elementor-element.elementor-element-035c930 .elementor-nav-menu .elementor-item{font-family:var(--e-global-typography-a448b6e-font-family),Sans-serif;font-size:var(--e-global-typography-a448b6e-font-size);font-weight:var(--e-global-typography-a448b6e-font-weight);line-height:var(--e-global-typography-a448b6e-line-height);}.elementor-907 .elementor-element.elementor-element-035c930 .elementor-nav-menu--main .elementor-item{color:var(--e-global-color-2e779c6);fill:var(--e-global-color-2e779c6);padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;}.elementor-907 .elementor-element.elementor-element-035c930 .elementor-nav-menu--main .elementor-item:hover,.elementor-907 .elementor-element.elementor-element-035c930 .elementor-nav-menu--main .elementor-item.elementor-item-active,.elementor-907 .elementor-element.elementor-element-035c930 .elementor-nav-menu--main .elementor-item.highlighted,.elementor-907 .elementor-element.elementor-element-035c930 .elementor-nav-menu--main .elementor-item:focus{color:var(--e-global-color-accent);fill:var(--e-global-color-accent);}.elementor-907 .elementor-element.elementor-element-035c930 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var(--e-global-color-accent);}.elementor-907 .elementor-element.elementor-element-035c930{--e-nav-menu-horizontal-menu-item-margin:calc(8px / 2);}.elementor-907 .elementor-element.elementor-element-035c930 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:8px;}.elementor-907 .elementor-element.elementor-element-6c4855a{border-style:solid;border-width:0px 0px 0px 1px;border-color:var(--e-global-color-secondary);padding:0px 38px 0px 38px;}.elementor-907 .elementor-element.elementor-element-e0cb1e0 .elementor-nav-menu .elementor-item{font-family:var(--e-global-typography-a448b6e-font-family),Sans-serif;font-size:var(--e-global-typography-a448b6e-font-size);font-weight:var(--e-global-typography-a448b6e-font-weight);line-height:var(--e-global-typography-a448b6e-line-height);}.elementor-907 .elementor-element.elementor-element-e0cb1e0 .elementor-nav-menu--main .elementor-item{color:var(--e-global-color-2e779c6);fill:var(--e-global-color-2e779c6);padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;}.elementor-907 .elementor-element.elementor-element-e0cb1e0 .elementor-nav-menu--main .elementor-item:hover,.elementor-907 .elementor-element.elementor-element-e0cb1e0 .elementor-nav-menu--main .elementor-item.elementor-item-active,.elementor-907 .elementor-element.elementor-element-e0cb1e0 .elementor-nav-menu--main .elementor-item.highlighted,.elementor-907 .elementor-element.elementor-element-e0cb1e0 .elementor-nav-menu--main .elementor-item:focus{color:var(--e-global-color-accent);fill:var(--e-global-color-accent);}.elementor-907 .elementor-element.elementor-element-e0cb1e0 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var(--e-global-color-accent);}.elementor-907 .elementor-element.elementor-element-e0cb1e0{--e-nav-menu-horizontal-menu-item-margin:calc(8px / 2);}.elementor-907 .elementor-element.elementor-element-e0cb1e0 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:8px;}@media (max-width:1024px){.elementor-907 .elementor-element.elementor-element-abb9cc9 .elementor-nav-menu .elementor-item{font-size:var(--e-global-typography-409572e-font-size);line-height:var(--e-global-typography-409572e-line-height);}.elementor-907 .elementor-element.elementor-element-8eea90c .elementor-nav-menu .elementor-item{font-size:var(--e-global-typography-a448b6e-font-size);line-height:var(--e-global-typography-a448b6e-line-height);}.elementor-907 .elementor-element.elementor-element-7bb2317 .elementor-nav-menu .elementor-item{font-size:var(--e-global-typography-a448b6e-font-size);line-height:var(--e-global-typography-a448b6e-line-height);}.elementor-907 .elementor-element.elementor-element-3bb3d3f .elementor-nav-menu .elementor-item{font-size:var(--e-global-typography-a448b6e-font-size);line-height:var(--e-global-typography-a448b6e-line-height);}.elementor-907 .elementor-element.elementor-element-5aa1d7d .elementor-nav-menu .elementor-item{font-size:var(--e-global-typography-a448b6e-font-size);line-height:var(--e-global-typography-a448b6e-line-height);}.elementor-907 .elementor-element.elementor-element-035c930 .elementor-nav-menu .elementor-item{font-size:var(--e-global-typography-a448b6e-font-size);line-height:var(--e-global-typography-a448b6e-line-height);}.elementor-907 .elementor-element.elementor-element-e0cb1e0 .elementor-nav-menu .elementor-item{font-size:var(--e-global-typography-a448b6e-font-size);line-height:var(--e-global-typography-a448b6e-line-height);}}@media (max-width:767px){.elementor-907 .elementor-element.elementor-element-abb9cc9 .elementor-nav-menu .elementor-item{font-size:var(--e-global-typography-409572e-font-size);line-height:var(--e-global-typography-409572e-line-height);}.elementor-907 .elementor-element.elementor-element-8eea90c .elementor-nav-menu .elementor-item{font-size:var(--e-global-typography-a448b6e-font-size);line-height:var(--e-global-typography-a448b6e-line-height);}.elementor-907 .elementor-element.elementor-element-7bb2317 .elementor-nav-menu .elementor-item{font-size:var(--e-global-typography-a448b6e-font-size);line-height:var(--e-global-typography-a448b6e-line-height);}.elementor-907 .elementor-element.elementor-element-3bb3d3f .elementor-nav-menu .elementor-item{font-size:var(--e-global-typography-a448b6e-font-size);line-height:var(--e-global-typography-a448b6e-line-height);}.elementor-907 .elementor-element.elementor-element-5aa1d7d .elementor-nav-menu .elementor-item{font-size:var(--e-global-typography-a448b6e-font-size);line-height:var(--e-global-typography-a448b6e-line-height);}.elementor-907 .elementor-element.elementor-element-035c930 .elementor-nav-menu .elementor-item{font-size:var(--e-global-typography-a448b6e-font-size);line-height:var(--e-global-typography-a448b6e-line-height);}.elementor-907 .elementor-element.elementor-element-e0cb1e0 .elementor-nav-menu .elementor-item{font-size:var(--e-global-typography-a448b6e-font-size);line-height:var(--e-global-typography-a448b6e-line-height);}}.elementskit-megamenu-panel{left:-38px !important;}.elementskit-megamenu-panel,.elementskit-megamenu-panel > .elementor,.megamenu{width:fit-content !important;}.megamenu .sub-nav-1{max-width:235px;min-width:235px;}.megamenu .showhover-column{min-width:0px;width:fit-content;}.showhover-menu{display:none;}.megamenu .sectors-drop-menu li{cursor:pointer;padding:0 38px;}.megamenu .sectors-drop-menu li:hover > a,.megamenu .sectors-drop-menu li:focus > a{color:#8a2a2b !important;}.megamenu .sectors-drop-menu a.elementor-item{width:fit-content;}.megamenu .sectors-drop-menu .elementor-nav-menu li.menu-item.hovertoshow-menu a::after{border-style:solid;border-width:0 1px 1px 0;content:"";height:8px;opacity:1;position:absolute;right:unset !important;bottom:unset !important;left:calc(100% + 8px);transform:rotate(-45deg) !important;transition:color 0s;width:8px;}.megamenu .showclick-column > .elementor-widget-wrap,.megamenu .showhover-column .showhover-menu{height:100% !important;min-height:100% !important;}.megamenu .showhover-agriculture{max-width:266px;min-width:266px;}.megamenu .showhover-consumer-products{max-width:135px;min-width:135px;}.megamenu .showhover-energy{max-width:408px;min-width:408px;}.megamenu .showhover-infrastructure{max-width:136px;min-width:136px;}.megamenu .showhover-marine-services{max-width:271px;min-width:271px;}.megamenu .showhover-special-services{max-width:177px;min-width:177px;}.megamenu .showhover-energy .elementor-widget-nav-menu ul{columns:2 !important;}.megamenu .hovertoshow-menu.red > a{color:#8a2a2b !important;}.megamenu .sectors-drop-menu .current-sectors-ancestor > a{color:#8a2a2b !important;}