.elementor-24604 .elementor-element.elementor-element-5fb279fc:not(.elementor-motion-effects-element-type-background), .elementor-24604 .elementor-element.elementor-element-5fb279fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.emeraldtechnologies.com/wp-content/uploads/Emerald-Technologies-Energy-End-Market.jpg");background-position:bottom left;background-repeat:no-repeat;background-size:cover;}.elementor-24604 .elementor-element.elementor-element-5fb279fc > .elementor-background-overlay{background-color:#000000;opacity:0.3;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24604 .elementor-element.elementor-element-5fb279fc > .elementor-container{max-width:1400px;min-height:675px;}.elementor-24604 .elementor-element.elementor-element-5fb279fc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;overflow:visible;}.elementor-24604 .elementor-element.elementor-element-681c106f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-24604 .elementor-element.elementor-element-3b20fc6 > .elementor-container{max-width:1400px;}.elementor-24604 .elementor-element.elementor-element-3b20fc6{overflow:visible;}.elementor-24604 .elementor-element.elementor-element-4dec3a52{--spacer-size:100px;}.elementor-24604 .elementor-element.elementor-element-4b1cba6 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-24604 .elementor-element.elementor-element-4b1cba6{text-align:center;}.elementor-24604 .elementor-element.elementor-element-4b1cba6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:65px;font-weight:800;letter-spacing:-1px;color:#FFFFFF;}.elementor-24604 .elementor-element.elementor-element-42b0af03:not(.premium-title-icon-column) .premium-title-header{justify-content:center;}.elementor-24604 .elementor-element.elementor-element-42b0af03.premium-title-icon-column .premium-title-header{align-items:center;}.elementor-24604 .elementor-element.elementor-element-42b0af03 .premium-title-header, .elementor-24604 .elementor-element.elementor-element-42b0af03.premium-title-noise-yes .premium-title-noise-word:not(.premium-title__focused-word)::before, .elementor-24604 .elementor-element.elementor-element-42b0af03.premium-title-noise-yes .premium-title-noise-word:not(.premium-title__focused-word)::after{color:#FFFFFF;}.elementor-24604 .elementor-element.elementor-element-42b0af03.premium-title-stroke-yes .premium-title-text{-webkit-text-fill-color:#FFFFFF;}.elementor-24604 .elementor-element.elementor-element-42b0af03 .premium-title-style8 .premium-title-text[data-animation="shiny"]{--base-color:#FFFFFF;}.elementor-24604 .elementor-element.elementor-element-42b0af03 .premium-title-header{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:300;text-transform:uppercase;letter-spacing:2px;}.elementor-24604 .elementor-element.elementor-element-42b0af03 .premium-title-text{margin:0px 0px -15px 0px;}.elementor-24604 .elementor-element.elementor-element-5b99444b .premium-image-button-text-icon-wrapper{flex-direction:row;gap:15px;}.elementor-24604 .elementor-element.elementor-element-5b99444b .premium-image-button{background-color:#FFFFFF00;width:220px;border-style:none;}.elementor-24604 .elementor-element.elementor-element-5b99444b .premium-image-button-none:after,.elementor-24604 .elementor-element.elementor-element-5b99444b .premium-button-style8:hover,.elementor-24604 .elementor-element.elementor-element-5b99444b .premium-image-button-style4-icon-wrapper,.elementor-24604 .elementor-element.elementor-element-5b99444b .premium-image-button-style1:before,.elementor-24604 .elementor-element.elementor-element-5b99444b .premium-image-button-style3:hover,.elementor-24604 .elementor-element.elementor-element-5b99444b .premium-image-button-overlap-effect-horizontal:hover,.elementor-24604 .elementor-element.elementor-element-5b99444b .premium-image-button-overlap-effect-vertical:hover,.elementor-24604 .elementor-element.elementor-element-5b99444b .premium-button-style6-bg,.elementor-24604 .elementor-element.elementor-element-5b99444b .premium-button-style6:before{background-color:#FFFFFF00;}.elementor-24604 .elementor-element.elementor-element-5b99444b > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-24604 .elementor-element.elementor-element-5b99444b .premium-image-button-text-icon-wrapper i{font-size:75px;color:#FFFFFF50;}.elementor-24604 .elementor-element.elementor-element-5b99444b .premium-image-button-text-icon-wrapper svg{width:75px !important;height:75px !important;}.elementor-24604 .elementor-element.elementor-element-5b99444b.pa-icon-pos-before{--pa-btn-line6-translate-x:15px;}.elementor-24604 .elementor-element.elementor-element-5b99444b.pa-icon-pos-after{--pa-btn-line6-translate-x:-15px;}.elementor-24604 .elementor-element.elementor-element-5b99444b{text-align:center;}.elementor-24604 .elementor-element.elementor-element-5b99444b .premium-image-button .premium-image-button-text-icon-wrapper span{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:800;line-height:1.4em;color:#FFFFFF;}.elementor-24604 .elementor-element.elementor-element-5b99444b .premium-drawable-icon, .elementor-24604 .elementor-element.elementor-element-5b99444b svg:not([class*="premium-"]){fill:#FFFFFF50;}.elementor-24604 .elementor-element.elementor-element-5b99444b .premium-image-button:hover .premium-image-button-text-icon-wrapper span, .elementor-24604 .elementor-element.elementor-element-5b99444b .premium-button-line6::after{color:#FFFFFF;}.elementor-24604 .elementor-element.elementor-element-5b99444b .premium-image-button:hover .premium-image-button-text-icon-wrapper i{color:#FFFFFF;}.elementor-24604 .elementor-element.elementor-element-5b99444b .premium-image-button:hover .premium-drawable-icon, .elementor-24604 .elementor-element.elementor-element-5b99444b .premium-image-button:hover svg:not([class*="premium-"]){fill:#FFFFFF;}.elementor-24604 .elementor-element.elementor-element-5b99444b .premium-image-button:hover{border-style:solid;border-width:0px 0px 0px 0px;border-color:#02010100;}.elementor-24604 .elementor-element.elementor-element-761f01af{--spacer-size:10px;}.elementor-24604 .elementor-element.elementor-element-4d73c4a8:not(.elementor-motion-effects-element-type-background), .elementor-24604 .elementor-element.elementor-element-4d73c4a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-24604 .elementor-element.elementor-element-4d73c4a8 > .elementor-container{max-width:1000px;}.elementor-24604 .elementor-element.elementor-element-4d73c4a8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:100px;padding:0px 0px 0px 0px;overflow:visible;}.elementor-24604 .elementor-element.elementor-element-4d73c4a8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24604 .elementor-element.elementor-element-16d6efc8 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-24604 .elementor-element.elementor-element-67f264d6 .elementskit_motion_text_wraper{text-align:center;}.elementor-24604 .elementor-element.elementor-element-67f264d6 .ekit_animation.ekit-infinite .ekit-letter{animation-iteration-count:infinite;}.elementor-24604 .elementor-element.elementor-element-67f264d6 .ekit_animation.ekit-infinite{animation-iteration-count:infinite;}.elementor-24604 .elementor-element.elementor-element-67f264d6 .ekit-infinite .elementkit_background_reveal_bg{animation-iteration-count:infinite;}.elementor-24604 .elementor-element.elementor-element-67f264d6 .ekit_motion_text_title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:65px;font-weight:800;}.elementor-24604 .elementor-element.elementor-element-67f264d6 .ekit_motion_text_title > a{color:#FFFFFF;}.elementor-24604 .elementor-element.elementor-element-786b7214 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24604 .elementor-element.elementor-element-786b7214{text-align:center;color:#FFFFFF;}.elementor-24604 .elementor-element.elementor-element-4ac8e8aa:not(.premium-title-icon-column) .premium-title-header{justify-content:center;}.elementor-24604 .elementor-element.elementor-element-4ac8e8aa.premium-title-icon-column .premium-title-header{align-items:center;}.elementor-24604 .elementor-element.elementor-element-4ac8e8aa .premium-title-header, .elementor-24604 .elementor-element.elementor-element-4ac8e8aa.premium-title-noise-yes .premium-title-noise-word:not(.premium-title__focused-word)::before, .elementor-24604 .elementor-element.elementor-element-4ac8e8aa.premium-title-noise-yes .premium-title-noise-word:not(.premium-title__focused-word)::after{color:#FFFFFF;}.elementor-24604 .elementor-element.elementor-element-4ac8e8aa.premium-title-stroke-yes .premium-title-text{-webkit-text-fill-color:#FFFFFF;}.elementor-24604 .elementor-element.elementor-element-4ac8e8aa .premium-title-style8 .premium-title-text[data-animation="shiny"]{--base-color:#FFFFFF;}.elementor-24604 .elementor-element.elementor-element-4ac8e8aa .premium-title-header{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:300;text-transform:uppercase;letter-spacing:2px;}.elementor-24604 .elementor-element.elementor-element-4ac8e8aa .premium-title-text{margin:0px 0px -15px 0px;}.elementor-24604 .elementor-element.elementor-element-4756f4a:not(.premium-title-icon-column) .premium-title-header{justify-content:center;}.elementor-24604 .elementor-element.elementor-element-4756f4a.premium-title-icon-column .premium-title-header{align-items:center;}.elementor-24604 .elementor-element.elementor-element-4756f4a .premium-title-header, .elementor-24604 .elementor-element.elementor-element-4756f4a.premium-title-noise-yes .premium-title-noise-word:not(.premium-title__focused-word)::before, .elementor-24604 .elementor-element.elementor-element-4756f4a.premium-title-noise-yes .premium-title-noise-word:not(.premium-title__focused-word)::after{color:#FFFFFF;}.elementor-24604 .elementor-element.elementor-element-4756f4a.premium-title-stroke-yes .premium-title-text{-webkit-text-fill-color:#FFFFFF;}.elementor-24604 .elementor-element.elementor-element-4756f4a .premium-title-style8 .premium-title-text[data-animation="shiny"]{--base-color:#FFFFFF;}.elementor-24604 .elementor-element.elementor-element-4756f4a .premium-title-header{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:300;text-transform:uppercase;line-height:1.3em;letter-spacing:2px;}.elementor-24604 .elementor-element.elementor-element-4756f4a .premium-title-text{margin:0px 0px -15px 0px;}.elementor-24604 .elementor-element.elementor-element-4cb4b13:not(.premium-title-icon-column) .premium-title-header{justify-content:center;}.elementor-24604 .elementor-element.elementor-element-4cb4b13.premium-title-icon-column .premium-title-header{align-items:center;}.elementor-24604 .elementor-element.elementor-element-4cb4b13 .premium-title-header, .elementor-24604 .elementor-element.elementor-element-4cb4b13.premium-title-noise-yes .premium-title-noise-word:not(.premium-title__focused-word)::before, .elementor-24604 .elementor-element.elementor-element-4cb4b13.premium-title-noise-yes .premium-title-noise-word:not(.premium-title__focused-word)::after{color:#FFFFFF;}.elementor-24604 .elementor-element.elementor-element-4cb4b13.premium-title-stroke-yes .premium-title-text{-webkit-text-fill-color:#FFFFFF;}.elementor-24604 .elementor-element.elementor-element-4cb4b13 .premium-title-style8 .premium-title-text[data-animation="shiny"]{--base-color:#FFFFFF;}.elementor-24604 .elementor-element.elementor-element-4cb4b13 .premium-title-header{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:300;text-transform:uppercase;line-height:1.3em;letter-spacing:2px;}.elementor-24604 .elementor-element.elementor-element-4cb4b13 .premium-title-text{margin:0px 0px -15px 0px;}.elementor-24604 .elementor-element.elementor-element-457c388b:not(.premium-title-icon-column) .premium-title-header{justify-content:center;}.elementor-24604 .elementor-element.elementor-element-457c388b.premium-title-icon-column .premium-title-header{align-items:center;}.elementor-24604 .elementor-element.elementor-element-457c388b .premium-title-header, .elementor-24604 .elementor-element.elementor-element-457c388b.premium-title-noise-yes .premium-title-noise-word:not(.premium-title__focused-word)::before, .elementor-24604 .elementor-element.elementor-element-457c388b.premium-title-noise-yes .premium-title-noise-word:not(.premium-title__focused-word)::after{color:#FFFFFF;}.elementor-24604 .elementor-element.elementor-element-457c388b.premium-title-stroke-yes .premium-title-text{-webkit-text-fill-color:#FFFFFF;}.elementor-24604 .elementor-element.elementor-element-457c388b .premium-title-style8 .premium-title-text[data-animation="shiny"]{--base-color:#FFFFFF;}.elementor-24604 .elementor-element.elementor-element-457c388b .premium-title-header{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:300;text-transform:uppercase;letter-spacing:2px;}.elementor-24604 .elementor-element.elementor-element-457c388b .premium-title-text{margin:0px 0px -15px 0px;}.elementor-24604 .elementor-element.elementor-element-383e6d87:not(.premium-title-icon-column) .premium-title-header{justify-content:center;}.elementor-24604 .elementor-element.elementor-element-383e6d87.premium-title-icon-column .premium-title-header{align-items:center;}.elementor-24604 .elementor-element.elementor-element-383e6d87 .premium-title-header, .elementor-24604 .elementor-element.elementor-element-383e6d87.premium-title-noise-yes .premium-title-noise-word:not(.premium-title__focused-word)::before, .elementor-24604 .elementor-element.elementor-element-383e6d87.premium-title-noise-yes .premium-title-noise-word:not(.premium-title__focused-word)::after{color:#FFFFFF;}.elementor-24604 .elementor-element.elementor-element-383e6d87.premium-title-stroke-yes .premium-title-text{-webkit-text-fill-color:#FFFFFF;}.elementor-24604 .elementor-element.elementor-element-383e6d87 .premium-title-style8 .premium-title-text[data-animation="shiny"]{--base-color:#FFFFFF;}.elementor-24604 .elementor-element.elementor-element-383e6d87 .premium-title-header{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:300;text-transform:uppercase;letter-spacing:2px;}.elementor-24604 .elementor-element.elementor-element-383e6d87 .premium-title-text{margin:0px 0px -15px 0px;}.elementor-24604 .elementor-element.elementor-element-5a89d159:not(.premium-title-icon-column) .premium-title-header{justify-content:center;}.elementor-24604 .elementor-element.elementor-element-5a89d159.premium-title-icon-column .premium-title-header{align-items:center;}.elementor-24604 .elementor-element.elementor-element-5a89d159 .premium-title-header, .elementor-24604 .elementor-element.elementor-element-5a89d159.premium-title-noise-yes .premium-title-noise-word:not(.premium-title__focused-word)::before, .elementor-24604 .elementor-element.elementor-element-5a89d159.premium-title-noise-yes .premium-title-noise-word:not(.premium-title__focused-word)::after{color:#FFFFFF;}.elementor-24604 .elementor-element.elementor-element-5a89d159.premium-title-stroke-yes .premium-title-text{-webkit-text-fill-color:#FFFFFF;}.elementor-24604 .elementor-element.elementor-element-5a89d159 .premium-title-style8 .premium-title-text[data-animation="shiny"]{--base-color:#FFFFFF;}.elementor-24604 .elementor-element.elementor-element-5a89d159 .premium-title-header{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:300;text-transform:uppercase;letter-spacing:2px;}.elementor-24604 .elementor-element.elementor-element-5a89d159 .premium-title-text{margin:0px 0px -15px 0px;}.elementor-24604 .elementor-element.elementor-element-2d5d4a46:not(.premium-title-icon-column) .premium-title-header{justify-content:center;}.elementor-24604 .elementor-element.elementor-element-2d5d4a46.premium-title-icon-column .premium-title-header{align-items:center;}.elementor-24604 .elementor-element.elementor-element-2d5d4a46 .premium-title-header, .elementor-24604 .elementor-element.elementor-element-2d5d4a46.premium-title-noise-yes .premium-title-noise-word:not(.premium-title__focused-word)::before, .elementor-24604 .elementor-element.elementor-element-2d5d4a46.premium-title-noise-yes .premium-title-noise-word:not(.premium-title__focused-word)::after{color:#FFFFFF;}.elementor-24604 .elementor-element.elementor-element-2d5d4a46.premium-title-stroke-yes .premium-title-text{-webkit-text-fill-color:#FFFFFF;}.elementor-24604 .elementor-element.elementor-element-2d5d4a46 .premium-title-style8 .premium-title-text[data-animation="shiny"]{--base-color:#FFFFFF;}.elementor-24604 .elementor-element.elementor-element-2d5d4a46 .premium-title-header{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:300;text-transform:uppercase;letter-spacing:2px;}.elementor-24604 .elementor-element.elementor-element-2d5d4a46 .premium-title-text{margin:0px 0px -15px 0px;}.elementor-24604 .elementor-element.elementor-element-3d9942b6 > .elementor-widget-container{margin:30px 0px 20px 0px;}.elementor-24604 .elementor-element.elementor-element-3d9942b6{text-align:center;}.elementor-24604 .elementor-element.elementor-element-3d9942b6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:300;font-style:italic;color:#FFFFFF;}.elementor-24604 .elementor-element.elementor-element-335dfea > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24604 .elementor-element.elementor-element-335dfea{text-align:center;color:#FFFFFF;}@media(min-width:768px){.elementor-24604 .elementor-element.elementor-element-45d0174d{width:100%;}}@media(max-width:767px){.elementor-24604 .elementor-element.elementor-element-5fb279fc{padding:90px 20px 70px 20px;}.elementor-24604 .elementor-element.elementor-element-681c106f > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-24604 .elementor-element.elementor-element-4b1cba6 .elementor-heading-title{font-size:40px;}.elementor-24604 .elementor-element.elementor-element-42b0af03 .premium-title-header{font-size:20px;letter-spacing:3px;}.elementor-24604 .elementor-element.elementor-element-5b99444b{text-align:center;}.elementor-24604 .elementor-element.elementor-element-5b99444b .premium-image-button .premium-image-button-text-icon-wrapper span{font-size:20px;}.elementor-24604 .elementor-element.elementor-element-67f264d6 .ekit_motion_text_title{font-size:35px;}.elementor-24604 .elementor-element.elementor-element-4ac8e8aa .premium-title-header{font-size:20px;letter-spacing:3px;}.elementor-24604 .elementor-element.elementor-element-4756f4a .premium-title-header{font-size:20px;letter-spacing:3px;}.elementor-24604 .elementor-element.elementor-element-4cb4b13 .premium-title-header{font-size:20px;letter-spacing:3px;}.elementor-24604 .elementor-element.elementor-element-457c388b .premium-title-header{font-size:20px;letter-spacing:3px;}.elementor-24604 .elementor-element.elementor-element-383e6d87 .premium-title-header{font-size:20px;letter-spacing:3px;}.elementor-24604 .elementor-element.elementor-element-5a89d159 .premium-title-header{font-size:20px;letter-spacing:3px;}.elementor-24604 .elementor-element.elementor-element-2d5d4a46 .premium-title-header{font-size:20px;letter-spacing:3px;}.elementor-24604 .elementor-element.elementor-element-3d9942b6 > .elementor-widget-container{margin:20px 0px 30px 0px;}.elementor-24604 .elementor-element.elementor-element-3d9942b6 .elementor-heading-title{font-size:16px;line-height:1.6em;}}/* Start custom CSS for premium-addon-image-button, class: .elementor-element-5b99444b */.premium-btn-lg {
color: #ffffff00;    
}

.premium-btn-lg:hover {
color: #ffffff00;    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3d9942b6 */.locationspage a {
color: #009B77!important;
font-family: "Montserrat", Sans-serif!important;
font-weight: 500!important;
font-style: normal!important;
}

.locationspage a:hover {
color: #ffffff!important;
font-family: "Montserrat", Sans-serif!important;
font-weight: 500!important;
font-style: normal!important;
}/* End custom CSS */