.h1-super{display:inline-block;color:#ffffff;font-size:42px;line-height:1.2;margin-bottom:15px}@media (max-width:980px){.h1-super{font-size:36px}}@media (max-width:767px){.h1-super{font-size:30px}}#header-bar,#top-bar{max-width:100%}#top-bar>.et_pb_column{width:95%;max-width:2500px;margin-left:auto!important;margin-right:auto!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.topbar-blurb:not(:first-child){margin-left:50px}.topbar-blurb .et_pb_blurb_content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.topbar-blurb .et_pb_main_blurb_image{margin-bottom:0;margin-left:8px;width:auto}.topbar-blurb .et_pb_main_blurb_image .et_pb_image_wrap,.topbar-blurb .et_pb_main_blurb_image .et_pb_image_wrap img{height:auto!important}.topbar-blurb .et_pb_blurb_container{padding-left:0}.topbar-blurb .et_pb_module_header{padding-bottom:0}@media only screen and (max-width:980px){#top-bar{display:-webkit-box;display:-ms-flexbox;display:flex}}@media only screen and (max-width:767px){.topbar-blurb:not(:first-child){margin-left:25px}}@media only screen and (max-width:575px){.topbar-blurb{display:none}}.header-bar-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#header-bar-search-mobile-button{display:none}@media (max-width:1250px){#header-search-bar{display:none}#header-bar-search-mobile-button{display:block}}@media only screen and (max-width:980px){#header-main{display:-webkit-box;display:-ms-flexbox;display:flex}}#industries-mega-menu .et_pb_blurb_container,.blurb-align-middle .et_pb_blurb_container{vertical-align:middle}#industries-mega-menu .et_pb_module_header,.blurb-align-middle .et_pb_module_header{padding-bottom:0}#services-mega-menu .et_pb_main_blurb_image{margin-bottom:10px}#header-main-menu .et_pb_menu__menu>nav>ul>li{margin-top:0;padding-left:0;padding-right:0}#header-main-menu .et_pb_menu__menu>nav>ul>li>a{padding:50px 20px}#header-bar #top-bar,#header-bar #header-main,#header-bar .et_pb_image_0_tb_header .et_pb_image_wrap img{-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#header-bar.sticky #top-bar{height:0}#header-bar.sticky #header-main{height:115px;padding-top:5px;padding-bottom:5px;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#header-bar.sticky .et_pb_image_0_tb_header .et_pb_image_wrap img{height:85px;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#mobile_menu1{width:40vw;-webkit-transform:translate(-85%,26px);-ms-transform:translate(-85%,26px);transform:translate(-85%,26px)}.et_mobile_menu{position:fixed;overflow-y:scroll;height:calc(100vh - 195px)}#header-bar.sticky .et_mobile_menu{height:calc(100vh - 115px)}ul.et_mobile_menu>li:last-child{padding-bottom:100px}.home-page-slider p{padding:0!important}.blog-featured-article .et_pb_post{display:-ms-grid;display:grid;-ms-grid-columns:50% 50px 50%;grid-template-columns:repeat(2,50%);-ms-grid-rows:(1fr)[3];grid-template-rows:repeat(3,1fr)}.blog-featured-article .et_pb_post>*:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}.blog-featured-article .et_pb_post>*:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.blog-featured-article .et_pb_post>*:nth-child(3){-ms-grid-row:2;-ms-grid-column:1}.blog-featured-article .et_pb_post>*:nth-child(4){-ms-grid-row:2;-ms-grid-column:3}.blog-featured-article .et_pb_post>*:nth-child(5){-ms-grid-row:3;-ms-grid-column:1}.blog-featured-article .et_pb_post>*:nth-child(6){-ms-grid-row:3;-ms-grid-column:3}.blog-featured-article .entry-featured-image-url{width:100%;float:left;margin-bottom:0;-ms-grid-row:1;grid-row-start:1;-ms-grid-row-span:3;grid-row-end:4;padding-right:25px}.blog-featured-article .entry-featured-image-url img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.blog-featured-article .post-meta{-ms-grid-row:1;grid-row-start:1;margin-top:30px}.blog-featured-article .entry-title,.blog-featured-article .post-meta,.blog-featured-article .post-content{padding-left:25px}@media only screen and (max-width:767px){.blog-featured-article .entry-title,.blog-featured-article .post-meta,.blog-featured-article .post-content{padding-left:0px}.blog-featured-article .et_pb_post{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.blog-featured-article .entry-featured-image-url{padding-right:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.blog-featured-article .post-meta{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.blog-featured-article .entry-title{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.blog-featured-article .post-content{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}}.et_pb_blog_grid .et_pb_post{padding:0;border:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.et_pb_blog_grid .et_pb_image_container{margin:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.et_pb_blog_grid .post-meta{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-bottom:15px}.et_pb_blog_grid .entry-title{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}@media only screen and (max-width:980px){.et_pb_blog_grid .et_pb_salvattore_content .column:first-child .et_pb_post:nth-child(2){display:none}.et_pb_blog_grid .et_pb_salvattore_content .column:first-child .et_pb_post:nth-child(1){padding-right:25px}.et_pb_blog_grid .et_pb_salvattore_content .column:last-child .et_pb_post:nth-child(1){padding-left:25px}}@media only screen and (max-width:767px){.et_pb_blog_grid .et_pb_post{margin-bottom:45px!important}.et_pb_blog_grid .et_pb_salvattore_content .column:first-child .et_pb_post:nth-child(2){display:-webkit-box;display:-ms-flexbox;display:flex}.et_pb_blog_grid .et_pb_salvattore_content .column:first-child .et_pb_post:nth-child(1){padding-right:0}.et_pb_blog_grid .et_pb_salvattore_content .column:last-child .et_pb_post:nth-child(1){padding-left:0}}#footer-menu-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-left:75px}#footer-menu-area .et_pb_widget{width:100%!important;margin:0!important}@media (max-width:767px){#footer-menu-area{padding-left:0}}@media (max-width:600px){#footer-menu-area{flex-wrap:wrap}#footer-menu-area .et_pb_module{width:47.5%!important}#footer-menu-area .et_pb_module:nth-child(1),#footer-menu-area .et_pb_module:nth-child(2){margin-bottom:5%}}@media (max-width:600px){#footer-menu-area .et_pb_module{width:100%!important;margin-bottom:5%}}.et_button_no_icon.et_button_icon_visible.et_button_left .et_pb_button,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce #content input.button,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce #content input.button.alt,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce #respond input#submit,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce #respond input#submit.alt,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce-page #content input.button,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce-page #content input.button.alt,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce-page #respond input#submit,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce-page #respond input#submit.alt,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce-page a.button,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce-page a.button.alt,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce-page button.button,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce-page button.button.alt,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce-page button.button.alt.disabled,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce-page input.button,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce-page input.button.alt,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce a.button,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce a.button.alt,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce button.button,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce button.button.alt,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce button.button.alt.disabled,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce input.button,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce input.button.alt,.et_button_no_icon.et_button_left .et_pb_button:hover,.et_button_no_icon.et_button_left.woocommerce #content input.button.alt:hover,.et_button_no_icon.et_button_left.woocommerce #content input.button:hover,.et_button_no_icon.et_button_left.woocommerce #respond input#submit.alt:hover,.et_button_no_icon.et_button_left.woocommerce #respond input#submit:hover,.et_button_no_icon.et_button_left.woocommerce-page #content input.button.alt:hover,.et_button_no_icon.et_button_left.woocommerce-page #content input.button:hover,.et_button_no_icon.et_button_left.woocommerce-page #respond input#submit.alt:hover,.et_button_no_icon.et_button_left.woocommerce-page #respond input#submit:hover,.et_button_no_icon.et_button_left.woocommerce-page a.button.alt:hover,.et_button_no_icon.et_button_left.woocommerce-page a.button:hover,.et_button_no_icon.et_button_left.woocommerce-page button.button.alt.disabled:hover,.et_button_no_icon.et_button_left.woocommerce-page button.button.alt:hover,.et_button_no_icon.et_button_left.woocommerce-page button.button:hover,.et_button_no_icon.et_button_left.woocommerce-page input.button.alt:hover,.et_button_no_icon.et_button_left.woocommerce-page input.button:hover,.et_button_no_icon.et_button_left.woocommerce a.button.alt:hover,.et_button_no_icon.et_button_left.woocommerce a.button:hover,.et_button_no_icon.et_button_left.woocommerce button.button.alt.disabled:hover,.et_button_no_icon.et_button_left.woocommerce button.button.alt:hover,.et_button_no_icon.et_button_left.woocommerce button.button:hover,.et_button_no_icon.et_button_left.woocommerce input.button.alt:hover,.et_button_no_icon.et_button_left.woocommerce input.button:hover,.et_button_no_icon .et_pb_button,.et_button_no_icon .et_pb_button:hover,.et_button_no_icon.woocommerce #content input.button,.et_button_no_icon.woocommerce #content input.button.alt,.et_button_no_icon.woocommerce #content input.button.alt:hover,.et_button_no_icon.woocommerce #content input.button:hover,.et_button_no_icon.woocommerce #respond input#submit,.et_button_no_icon.woocommerce #respond input#submit.alt,.et_button_no_icon.woocommerce #respond input#submit.alt:hover,.et_button_no_icon.woocommerce #respond input#submit:hover,.et_button_no_icon.woocommerce-page #content input.button,.et_button_no_icon.woocommerce-page #content input.button.alt,.et_button_no_icon.woocommerce-page #content input.button.alt:hover,.et_button_no_icon.woocommerce-page #content input.button:hover,.et_button_no_icon.woocommerce-page #respond input#submit,.et_button_no_icon.woocommerce-page #respond input#submit.alt,.et_button_no_icon.woocommerce-page #respond input#submit.alt:hover,.et_button_no_icon.woocommerce-page #respond input#submit:hover,.et_button_no_icon.woocommerce-page a.button,.et_button_no_icon.woocommerce-page a.button.alt,.et_button_no_icon.woocommerce-page a.button.alt:hover,.et_button_no_icon.woocommerce-page a.button:hover,.et_button_no_icon.woocommerce-page button.button,.et_button_no_icon.woocommerce-page button.button.alt,.et_button_no_icon.woocommerce-page button.button.alt.disabled,.et_button_no_icon.woocommerce-page button.button.alt.disabled:hover,.et_button_no_icon.woocommerce-page button.button.alt:hover,.et_button_no_icon.woocommerce-page button.button:hover,.et_button_no_icon.woocommerce-page input.button,.et_button_no_icon.woocommerce-page input.button.alt,.et_button_no_icon.woocommerce-page input.button.alt:hover,.et_button_no_icon.woocommerce-page input.button:hover,.et_button_no_icon.woocommerce a.button,.et_button_no_icon.woocommerce a.button.alt,.et_button_no_icon.woocommerce a.button.alt:hover,.et_button_no_icon.woocommerce a.button:hover,.et_button_no_icon.woocommerce button.button,.et_button_no_icon.woocommerce button.button.alt,.et_button_no_icon.woocommerce button.button.alt.disabled,.et_button_no_icon.woocommerce button.button.alt.disabled:hover,.et_button_no_icon.woocommerce button.button.alt:hover,.et_button_no_icon.woocommerce button.button:hover,.et_button_no_icon.woocommerce input.button,.et_button_no_icon.woocommerce input.button.alt,.et_button_no_icon.woocommerce input.button.alt:hover,.et_button_no_icon.woocommerce input.button:hover,.woocommerce input.button,.woocommerce input.button:hover{padding:1em 1.5em!important}.et_bloom .et_bloom_form_container,.et_bloom .et_bloom_form_container .et_bloom_form_content{background:transparent!important}.et_bloom .et_bloom_form_container .et_bloom_form_content{padding:0!important}.et_bloom_header_outer{display:none}.et_bloom .et_bloom_form_container .et_bloom_form_content{display:-webkit-box;display:-ms-flexbox;display:flex}.inline-box-header .et_pb_column:last-child{display:flex;align-items:center}.image-cover .et_pb_image_wrap,.image-cover img{width:100%;height:100%;object-fit:cover}.et_pb_toggle_open,.et_pb_toggle_close{padding:30px 20px}#industry-page-header h1,#service-page-header h1,#knowledge-centre-header h1{font-weight:400!important}.et_pb_main_blurb_image .et_pb_animation_top.et-animated{animation:none;transition:none;opacity:1!important}@media (min-width:767px) and (max-width:980px){.et_pb_column .et_pb_team_member_description{padding:0 15px}}.jobs-blog-module .et_pb_post{margin-bottom:30px;background:#fff;padding:30px 30px 30px 170px;position:relative}.jobs-blog-module .et_pb_post .entry-title{margin-bottom:15px}.jobs-blog-module .et_pb_post .post-meta{position:absolute;top:30px;right:30px}.jobs-blog-module .et_pb_post .post-content{width:90%}.jobs-blog-module .et_pb_post:last-child{margin-bottom:0}.jobs-blog-module .et_pb_post .entry-featured-image-url{position:absolute;top:30px;left:-60px;width:200px;height:calc(100% - 60px)}.jobs-blog-module .et_pb_post .entry-featured-image-url img{width:100%;height:100%;object-fit:cover}.jobs-blog-module.et_pb_posts a.more-link{clear:none;margin-top:15px}@media (max-width:767px){.jobs-blog-module .et_pb_post .post-meta{position:relative;top:0;right:0;margin-bottom:15px}.jobs-blog-module .et_pb_post .entry-title{margin-bottom:0}.jobs-blog-module .et_pb_post .entry-featured-image-url{position:absolute;top:30px;left:-30px;width:170px;height:calc(100% - 60px)}.jobs-blog-module .et_pb_post{}.jobs-blog-module .et_pb_post .post-content{width:100%}}@media (max-width:550px){.jobs-blog-module .et_pb_post{padding-left:30px}.jobs-blog-module .et_pb_post .entry-featured-image-url{position:relative;top:0;left:0px;width:100%;height:200px}}.contact-form{display:flex;flex-wrap:wrap;justify-content:space-between}.contact-form-field-half{width:calc(50% - 15px)}.contact-form-field-full{width:100%}.contact-form label{display:block;margin-top:30px;font-weight:bold}.contact-form input[type="text"],.contact-form input[type="date"],.contact-form input[type="datetime"],.contact-form input[type="email"],.contact-form input[type="password"],.contact-form input[type="number"],.contact-form input[type="search"],.contact-form input[type="time"],.contact-form input[type="url"],.contact-form textarea,.contact-form select{width:100%;background:#eee;border:0px solid #eee;border-radius:0;padding:15px 25px;font-size:16px}.contact-form input[type="text"]:focus,.contact-form input[type="date"]:focus,.contact-form input[type="datetime"]:focus,.contact-form input[type="email"]:focus,.contact-form input[type="password"]:focus,.contact-form input[type="number"]:focus,.contact-form input[type="search"]:focus,.contact-form input[type="time"]:focus,.contact-form input[type="url"]:focus,.contact-form textarea:focus,.contact-form select:focus{border-color:transparent}.contact-form-field-send{display:flex;justify-content:center;margin-top:45px}.contact-form input[type="submit"]{padding:0.5em 1em!important;font-size:18px;color:#ffffff!important;background-color:rgb(0,117,188)!important;border-color:#105cac!important;border-radius:0;font-weight:bold;font-style:normal;text-transform:none;text-decoration:none;font-family:'Muli',Helvetica,Arial,Lucida,sans-serif;border:0px solid;min-width:150px;text-align:center}.contact-form input[type="submit"]:hover{transform:translateY(-5px);cursor:pointer;transition:all .3s ease-in-out}#search-results-list .et_pb_ajax_pagination_container{display:flex;flex-wrap:wrap}#search-results-list .et_pb_post{width:47%;margin-bottom:3%;background:#f1f1f1;padding-bottom:30px}#search-results-list .et_pb_post:nth-child(odd){margin-right:3%}#search-results-list .entry-featured-image-url{width:100%;height:250px}#search-results-list .entry-featured-image-url img{width:100%;height:100%;object-fit:cover}#search-results-list .entry-title{margin-top:30px}#search-results-list .entry-title,#search-results-list .post-content,#search-results-list .post-meta{padding-left:30px;padding-right:30px}@media (max-width:767px){#search-results-list .et_pb_post{width:100%}#search-results-list .et_pb_post:nth-child(odd){margin-right:0}}