.elementor-117917 .elementor-element.elementor-element-90cf9cd:not(.elementor-motion-effects-element-type-background), .elementor-117917 .elementor-element.elementor-element-90cf9cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-117917 .elementor-element.elementor-element-90cf9cd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-117917 .elementor-element.elementor-element-90cf9cd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-117917 .elementor-element.elementor-element-90cf9cd.jet-sticky-section--stuck.jet-sticky-transition-in, .elementor-117917 .elementor-element.elementor-element-90cf9cd.jet-sticky-section--stuck.jet-sticky-transition-out{transition:margin 0.1s, padding 0.1s, background 0.1s, box-shadow 0.1s;}.elementor-117917 .elementor-element.elementor-element-90cf9cd.jet-sticky-section--stuck.jet-sticky-transition-in > .elementor-container, .elementor-117917 .elementor-element.elementor-element-90cf9cd.jet-sticky-section--stuck.jet-sticky-transition-out > .elementor-container{transition:min-height 0.1s;}.elementor-117917 .elementor-element.elementor-element-9c87a35 .elementor-button:hover, .elementor-117917 .elementor-element.elementor-element-9c87a35 .elementor-button:focus{background-color:var( --e-global-color-448a56de );color:var( --e-global-color-72455787 );}.elementor-117917 .elementor-element.elementor-element-9c87a35 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-117917 .elementor-element.elementor-element-9c87a35 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-117917 .elementor-element.elementor-element-9c87a35 .elementor-button:hover svg, .elementor-117917 .elementor-element.elementor-element-9c87a35 .elementor-button:focus svg{fill:var( --e-global-color-72455787 );}.elementor-117917 .elementor-element.elementor-element-24b857f .elementor-button:hover, .elementor-117917 .elementor-element.elementor-element-24b857f .elementor-button:focus{background-color:var( --e-global-color-448a56de );color:var( --e-global-color-72455787 );}.elementor-117917 .elementor-element.elementor-element-24b857f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-117917 .elementor-element.elementor-element-24b857f .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-117917 .elementor-element.elementor-element-24b857f .elementor-button:hover svg, .elementor-117917 .elementor-element.elementor-element-24b857f .elementor-button:focus svg{fill:var( --e-global-color-72455787 );}.elementor-117917 .elementor-element.elementor-element-5857184:not(.elementor-motion-effects-element-type-background), .elementor-117917 .elementor-element.elementor-element-5857184 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://emeraldguitars.com/wp-content/uploads/2026/09/stripes-background.png");background-position:top center;background-repeat:no-repeat;}.elementor-117917 .elementor-element.elementor-element-5857184 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #00000000 0%, #000000 77%);opacity:0.1;mix-blend-mode:multiply;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-117917 .elementor-element.elementor-element-5857184{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 30px 0px;}.elementor-117917 .elementor-element.elementor-element-316435b img{width:67%;}.elementor-117917 .elementor-element.elementor-element-d048a81{text-align:center;}.elementor-117917 .elementor-element.elementor-element-d048a81 .elementor-heading-title{color:#FFFFFF;}.elementor-117917 .elementor-element.elementor-element-aa39e00:not(.elementor-motion-effects-element-type-background), .elementor-117917 .elementor-element.elementor-element-aa39e00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-117917 .elementor-element.elementor-element-aa39e00{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-117917 .elementor-element.elementor-element-aa39e00 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-117917 .elementor-element.elementor-element-d2e0543{text-align:center;}.elementor-117917 .elementor-element.elementor-element-d33a9b8{text-align:center;font-size:18px;line-height:1.8em;}.elementor-117917 .elementor-element.elementor-element-272bd68:not(.elementor-motion-effects-element-type-background), .elementor-117917 .elementor-element.elementor-element-272bd68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-117917 .elementor-element.elementor-element-272bd68{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 30px 0px;}.elementor-117917 .elementor-element.elementor-element-272bd68 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-117917 .elementor-element.elementor-element-3ac0269.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-117917 .elementor-element.elementor-element-3ac0269.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-117917 .elementor-element.elementor-element-3ac0269.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-117917 .elementor-element.elementor-element-3ac0269 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-117917 .elementor-element.elementor-element-3ac0269 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-117917 .elementor-element.elementor-element-5874470{text-align:start;}.elementor-117917 .elementor-element.elementor-element-5874470 .elementor-heading-title{color:#209113;}.elementor-117917 .elementor-element.elementor-element-cb6664a{text-align:start;}.elementor-117917 .elementor-element.elementor-element-cb6664a .elementor-heading-title{color:#FFFFFF;}.elementor-117917 .elementor-element.elementor-element-7110e20 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-117917 .elementor-element.elementor-element-7110e20{font-size:18px;line-height:1.6em;color:#FFFFFF;}.elementor-117917 .elementor-element.elementor-element-66ca20f .elementor-button{background-color:#02010100;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-35fea600 );border-radius:0px 0px 0px 0px;padding:5px 0px 5px 0px;}.elementor-117917 .elementor-element.elementor-element-66ca20f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-117917 .elementor-element.elementor-element-66ca20f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-117917 .elementor-element.elementor-element-66ca20f .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-117917 .elementor-element.elementor-element-66ca20f .elementor-button:hover, .elementor-117917 .elementor-element.elementor-element-66ca20f .elementor-button:focus{color:var( --e-global-color-6b52a2f4 );border-color:var( --e-global-color-6b52a2f4 );}.elementor-117917 .elementor-element.elementor-element-66ca20f .elementor-button:hover svg, .elementor-117917 .elementor-element.elementor-element-66ca20f .elementor-button:focus svg{fill:var( --e-global-color-6b52a2f4 );}.elementor-bc-flex-widget .elementor-117917 .elementor-element.elementor-element-ed24b87.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-117917 .elementor-element.elementor-element-ed24b87.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-117917 .elementor-element.elementor-element-ed24b87.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-117917 .elementor-element.elementor-element-ed24b87 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-117917 .elementor-element.elementor-element-ed24b87 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-117917 .elementor-element.elementor-element-d4735ea img{max-width:100%;}.elementor-117917 .elementor-element.elementor-element-4b02f8e:not(.elementor-motion-effects-element-type-background), .elementor-117917 .elementor-element.elementor-element-4b02f8e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-117917 .elementor-element.elementor-element-4b02f8e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 30px 0px;}.elementor-117917 .elementor-element.elementor-element-4b02f8e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-117917 .elementor-element.elementor-element-381205d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-117917 .elementor-element.elementor-element-381205d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-117917 .elementor-element.elementor-element-381205d.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-117917 .elementor-element.elementor-element-381205d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-117917 .elementor-element.elementor-element-381205d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-117917 .elementor-element.elementor-element-678dd88{text-align:start;}.elementor-117917 .elementor-element.elementor-element-678dd88 .elementor-heading-title{color:#209113;}.elementor-117917 .elementor-element.elementor-element-1791a2b{text-align:start;}.elementor-117917 .elementor-element.elementor-element-1791a2b .elementor-heading-title{color:#222222;}.elementor-117917 .elementor-element.elementor-element-97c76d5 > .elementor-widget-container{padding:0px 23px 0px 0px;}.elementor-117917 .elementor-element.elementor-element-97c76d5{font-size:18px;line-height:1.6em;color:#222222;}.elementor-117917 .elementor-element.elementor-element-081f535 .elementor-button:hover, .elementor-117917 .elementor-element.elementor-element-081f535 .elementor-button:focus{background-color:var( --e-global-color-448a56de );color:var( --e-global-color-72455787 );}.elementor-117917 .elementor-element.elementor-element-081f535 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-117917 .elementor-element.elementor-element-081f535 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-117917 .elementor-element.elementor-element-081f535 .elementor-button:hover svg, .elementor-117917 .elementor-element.elementor-element-081f535 .elementor-button:focus svg{fill:var( --e-global-color-72455787 );}.elementor-bc-flex-widget .elementor-117917 .elementor-element.elementor-element-58c545a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-117917 .elementor-element.elementor-element-58c545a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-117917 .elementor-element.elementor-element-58c545a.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-117917 .elementor-element.elementor-element-58c545a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-117917 .elementor-element.elementor-element-58c545a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-117917 .elementor-element.elementor-element-f5212a1 img{max-width:100%;}.elementor-117917 .elementor-element.elementor-element-d3d2cb5{text-align:center;}.elementor-117917 .elementor-element.elementor-element-cfc16f4:not(.elementor-motion-effects-element-type-background), .elementor-117917 .elementor-element.elementor-element-cfc16f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://emeraldguitars.com/wp-content/uploads/2026/09/backround-Noir-texture-V4.webp");}.elementor-117917 .elementor-element.elementor-element-cfc16f4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 30px 0px;}.elementor-117917 .elementor-element.elementor-element-cfc16f4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-117917 .elementor-element.elementor-element-74cbd53.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-117917 .elementor-element.elementor-element-74cbd53.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-117917 .elementor-element.elementor-element-74cbd53.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-117917 .elementor-element.elementor-element-74cbd53 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-117917 .elementor-element.elementor-element-74cbd53 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-117917 .elementor-element.elementor-element-068c946{text-align:start;}.elementor-117917 .elementor-element.elementor-element-068c946 .elementor-heading-title{color:#209113;}.elementor-117917 .elementor-element.elementor-element-abe107a{text-align:start;}.elementor-117917 .elementor-element.elementor-element-abe107a .elementor-heading-title{color:#FFFFFF;}.elementor-117917 .elementor-element.elementor-element-74b4430 .jet-carousel__content{text-align:left;}.elementor-117917 .elementor-element.elementor-element-74b4430  .jet-carousel__content .jet-carousel__item-title, .elementor-117917 .elementor-element.elementor-element-74b4430  .jet-carousel__content .jet-carousel__item-title a, .elementor-117917 .elementor-element.elementor-element-74b4430 .jet-banner__title{font-weight:500;}.elementor-117917 .elementor-element.elementor-element-74b4430 .jet-carousel__content .jet-carousel__item-title{color:#FFFFFF;margin:9px 0px 0px 0px;}.elementor-117917 .elementor-element.elementor-element-74b4430 .jet-banner__title{color:#FFFFFF;margin:9px 0px 0px 0px;}.elementor-117917 .elementor-element.elementor-element-74b4430  .jet-carousel__content .jet-carousel__item-text, .elementor-117917 .elementor-element.elementor-element-74b4430 .jet-banner__text{font-size:15px;}.elementor-117917 .elementor-element.elementor-element-74b4430 .jet-carousel__content .jet-carousel__item-text{color:#FFFFFF;}.elementor-117917 .elementor-element.elementor-element-74b4430 .jet-banner__text{color:#FFFFFF;}.elementor-117917 .elementor-element.elementor-element-74b4430 .jet-carousel__item:hover .jet-carousel__content .jet-carousel__item-text{color:#FFFFFF;}.elementor-117917 .elementor-element.elementor-element-74b4430 .jet-carousel__item:hover .jet-banner__text{color:#FFFFFF;}.elementor-117917 .elementor-element.elementor-element-74b4430 .jet-carousel .jet-slick-dots{justify-content:center;}.elementor-117917 .elementor-element.elementor-element-74b4430 .jet-carousel .jet-slick-dots li{padding-left:5px;padding-right:5px;}.elementor-117917 .elementor-element.elementor-element-f4b1e42:not(.elementor-motion-effects-element-type-background), .elementor-117917 .elementor-element.elementor-element-f4b1e42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-117917 .elementor-element.elementor-element-f4b1e42{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 45px 0px;}.elementor-117917 .elementor-element.elementor-element-f4b1e42 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-117917 .elementor-element.elementor-element-3678985.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-117917 .elementor-element.elementor-element-3678985.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-117917 .elementor-element.elementor-element-3678985 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-117917 .elementor-element.elementor-element-3678985 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-117917 .elementor-element.elementor-element-f04ace4 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-bc-flex-widget .elementor-117917 .elementor-element.elementor-element-4e8dfdf.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-117917 .elementor-element.elementor-element-4e8dfdf.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-117917 .elementor-element.elementor-element-4e8dfdf > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 13px;}.elementor-117917 .elementor-element.elementor-element-4e8dfdf > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-117917 .elementor-element.elementor-element-33fe958{text-align:start;}.elementor-117917 .elementor-element.elementor-element-33fe958 .elementor-heading-title{color:#000000;}.elementor-117917 .elementor-element.elementor-element-c063eb4{text-align:start;font-size:18px;line-height:1.6em;color:#000000;}.elementor-117917 .elementor-element.elementor-element-9aa0467{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 41px 0px;}.elementor-117917 .elementor-element.elementor-element-9aa0467 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-117917 .elementor-element.elementor-element-38344f1{--spacer-size:317px;}.elementor-117917 .elementor-element.elementor-element-42e2a91:not(.elementor-motion-effects-element-type-background), .elementor-117917 .elementor-element.elementor-element-42e2a91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-117917 .elementor-element.elementor-element-42e2a91{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:35px 0px 25px 0px;}.elementor-117917 .elementor-element.elementor-element-42e2a91 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-117917 .elementor-element.elementor-element-7c1916d > .elementor-widget-container{margin:-119px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-117917 .elementor-element.elementor-element-7c1916d{text-align:center;}.elementor-117917 .elementor-element.elementor-element-7c1916d .elementor-heading-title{color:#FFFFFF;}.elementor-117917 .elementor-element.elementor-element-a7bf6a1 > .elementor-widget-container{margin:-52px 0px 0px 0px;}.elementor-117917 .elementor-element.elementor-element-a7bf6a1{text-align:center;}.elementor-117917 .elementor-element.elementor-element-a7bf6a1 .elementor-heading-title{font-size:26px;font-weight:500;color:var( --e-global-color-448a56de );}.elementor-117917 .elementor-element.elementor-element-9f1eabc .elementor-button:hover, .elementor-117917 .elementor-element.elementor-element-9f1eabc .elementor-button:focus{background-color:var( --e-global-color-448a56de );color:var( --e-global-color-72455787 );}.elementor-117917 .elementor-element.elementor-element-9f1eabc .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-117917 .elementor-element.elementor-element-9f1eabc .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-117917 .elementor-element.elementor-element-9f1eabc .elementor-button:hover svg, .elementor-117917 .elementor-element.elementor-element-9f1eabc .elementor-button:focus svg{fill:var( --e-global-color-72455787 );}.elementor-117917 .elementor-element.elementor-element-9f1eabc .elementor-button{padding:6px 6px 6px 6px;}.elementor-117917 .elementor-element.elementor-element-3bd653b:not(.elementor-motion-effects-element-type-background), .elementor-117917 .elementor-element.elementor-element-3bd653b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-117917 .elementor-element.elementor-element-3bd653b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 30px 0px;}.elementor-117917 .elementor-element.elementor-element-3bd653b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-117917 .elementor-element.elementor-element-c958a74{text-align:center;}.elementor-117917 .elementor-element.elementor-element-c958a74 .elementor-heading-title{color:#FFFFFF;}.elementor-117917 .elementor-element.elementor-element-0eaf9fa{padding:0px 0px 30px 0px;}.elementor-117917 .elementor-element.elementor-element-854e28c{text-align:center;}.elementor-117917 .elementor-element.elementor-element-854e28c img{max-width:851px;}.elementor-117917 .elementor-element.elementor-element-bc4bb01{text-align:center;}.elementor-117917 .elementor-element.elementor-element-bc4bb01 .elementor-heading-title{font-size:24px;color:#FFFFFF;}.elementor-117917 .elementor-element.elementor-element-8719a0b .elementor-button{background-color:#FFFFFF00;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:4px 4px 4px 4px;border-color:#FFFFFF;border-radius:14px 14px 14px 14px;}.elementor-117917 .elementor-element.elementor-element-bc9b479 > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-117917 .elementor-element.elementor-element-bc9b479 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-117917 .elementor-element.elementor-element-bc9b479 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-117917 .elementor-element.elementor-element-bc9b479{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-117917 .elementor-element.elementor-element-bc9b479 .elementor-icon-list-icon{padding-inline-end:3px;}.elementor-117917 .elementor-element.elementor-element-bc9b479 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-117917 .elementor-element.elementor-element-bc9b479 .elementor-icon-list-item > a{font-size:20px;line-height:2.2em;letter-spacing:1px;}.elementor-117917 .elementor-element.elementor-element-bc9b479 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-117917 .elementor-element.elementor-element-2d186fe{text-align:center;}.elementor-117917 .elementor-element.elementor-element-bbfd06e{text-align:center;font-size:21px;line-height:1.7em;}.elementor-117917 .elementor-element.elementor-element-9577bc8 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-117917 .elementor-element.elementor-element-d8fc37f > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-117917 .elementor-element.elementor-element-7599899 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-117917 .elementor-element.elementor-element-168bfdd{column-gap:0px;text-align:center;font-size:18px;}.elementor-117917 .elementor-element.elementor-element-2333fa3{--grid-template-columns:repeat(0, auto);--icon-size:24px;--grid-column-gap:10px;--grid-row-gap:0px;}.elementor-117917 .elementor-element.elementor-element-2333fa3 .elementor-widget-container{text-align:center;}.elementor-117917 .elementor-element.elementor-element-2333fa3 > .elementor-widget-container{margin:-21px 0px 0px 0px;padding:0px 0px 33px 0px;}.elementor-117917 .elementor-element.elementor-element-2333fa3 .elementor-social-icon{background-color:var( --e-global-color-cce1680 );--icon-padding:0.4em;}.elementor-117917 .elementor-element.elementor-element-2333fa3 .elementor-social-icon i{color:var( --e-global-color-72455787 );}.elementor-117917 .elementor-element.elementor-element-2333fa3 .elementor-social-icon svg{fill:var( --e-global-color-72455787 );}.elementor-117917 .elementor-element.elementor-element-5393908:not(.elementor-motion-effects-element-type-background), .elementor-117917 .elementor-element.elementor-element-5393908 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#007746;}.elementor-117917 .elementor-element.elementor-element-5393908{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:18px 0px 18px 0px;}.elementor-117917 .elementor-element.elementor-element-5393908 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-117917 .elementor-element.elementor-element-7ab47b5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-117917 .elementor-element.elementor-element-7ab47b5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-117917 .elementor-element.elementor-element-119c5bc > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-117917 .elementor-element.elementor-element-119c5bc{text-align:start;}.elementor-117917 .elementor-element.elementor-element-119c5bc .elementor-heading-title{font-weight:700;color:#FFFFFF;}.elementor-117917 .elementor-element.elementor-element-9d0a690{text-align:start;}.elementor-117917 .elementor-element.elementor-element-9d0a690 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:700;color:#F9F6CA;}.elementor-117917 .elementor-element.elementor-element-6f77cd0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-117917 .elementor-element.elementor-element-6f77cd0 .elementor-field-group{padding-right:calc( 0px/2 );padding-left:calc( 0px/2 );margin-bottom:0px;}.elementor-117917 .elementor-element.elementor-element-6f77cd0 .elementor-form-fields-wrapper{margin-left:calc( -0px/2 );margin-right:calc( -0px/2 );margin-bottom:-0px;}.elementor-117917 .elementor-element.elementor-element-6f77cd0 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-117917 .elementor-element.elementor-element-6f77cd0 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-117917 .elementor-element.elementor-element-6f77cd0 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-117917 .elementor-element.elementor-element-6f77cd0 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-117917 .elementor-element.elementor-element-6f77cd0 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-117917 .elementor-element.elementor-element-6f77cd0 .elementor-field-group > label, .elementor-117917 .elementor-element.elementor-element-6f77cd0 .elementor-field-subgroup label{color:#ffffff;}.elementor-117917 .elementor-element.elementor-element-6f77cd0 .elementor-field-type-html{padding-bottom:0px;}.elementor-117917 .elementor-element.elementor-element-6f77cd0 .elementor-field-group .elementor-field{color:var( --e-global-color-cce1680 );}.elementor-117917 .elementor-element.elementor-element-6f77cd0 .elementor-field-group .elementor-field, .elementor-117917 .elementor-element.elementor-element-6f77cd0 .elementor-field-subgroup label{font-size:14px;font-weight:300;}.elementor-117917 .elementor-element.elementor-element-6f77cd0 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;border-color:var( --e-global-color-cce1680 );border-width:2px 1px 2px 2px;border-radius:0px 0px 0px 0px;}.elementor-117917 .elementor-element.elementor-element-6f77cd0 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;border-color:var( --e-global-color-cce1680 );border-width:2px 1px 2px 2px;border-radius:0px 0px 0px 0px;}.elementor-117917 .elementor-element.elementor-element-6f77cd0 .elementor-field-group .elementor-select-wrapper::before{color:var( --e-global-color-cce1680 );}.elementor-117917 .elementor-element.elementor-element-6f77cd0 .elementor-button{font-size:14px;font-weight:700;border-style:solid;border-width:2px 2px 2px 1px;border-radius:0px 0px 0px 0px;padding:22px 22px 22px 22px;}.elementor-117917 .elementor-element.elementor-element-6f77cd0 .e-form__buttons__wrapper__button-next{background-color:#00945E;color:#FFFFFF;border-color:#242730;}.elementor-117917 .elementor-element.elementor-element-6f77cd0 .elementor-button[type="submit"]{background-color:#00945E;color:#FFFFFF;border-color:#242730;}.elementor-117917 .elementor-element.elementor-element-6f77cd0 .elementor-button[type="submit"] svg *{fill:#FFFFFF;}.elementor-117917 .elementor-element.elementor-element-6f77cd0 .e-form__buttons__wrapper__button-previous{background-color:#000000;color:#ffffff;}.elementor-117917 .elementor-element.elementor-element-6f77cd0 .e-form__buttons__wrapper__button-next:hover{background-color:#29AC00;color:#FFFFFF;border-color:#29AC00;}.elementor-117917 .elementor-element.elementor-element-6f77cd0 .elementor-button[type="submit"]:hover{background-color:#29AC00;color:#FFFFFF;border-color:#29AC00;}.elementor-117917 .elementor-element.elementor-element-6f77cd0 .elementor-button[type="submit"]:hover svg *{fill:#FFFFFF;}.elementor-117917 .elementor-element.elementor-element-6f77cd0 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-117917 .elementor-element.elementor-element-6f77cd0{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}@media(max-width:999px){.elementor-117917 .elementor-element.elementor-element-5857184:not(.elementor-motion-effects-element-type-background), .elementor-117917 .elementor-element.elementor-element-5857184 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-117917 .elementor-element.elementor-element-316435b img{max-width:64%;}.elementor-117917 .elementor-element.elementor-element-3ac0269 > .elementor-element-populated{padding:14px 14px 14px 14px;}.elementor-117917 .elementor-element.elementor-element-ed24b87 > .elementor-element-populated{padding:14px 14px 14px 14px;}.elementor-117917 .elementor-element.elementor-element-381205d > .elementor-element-populated{padding:14px 14px 14px 14px;}.elementor-117917 .elementor-element.elementor-element-58c545a > .elementor-element-populated{padding:14px 14px 14px 14px;}.elementor-117917 .elementor-element.elementor-element-74cbd53 > .elementor-element-populated{padding:14px 14px 14px 14px;}.elementor-117917 .elementor-element.elementor-element-3678985 > .elementor-element-populated{padding:14px 14px 14px 14px;}.elementor-117917 .elementor-element.elementor-element-4e8dfdf > .elementor-element-populated{padding:14px 14px 14px 14px;}.elementor-117917 .elementor-element.elementor-element-a7bf6a1{text-align:center;}.elementor-117917 .elementor-element.elementor-element-a7bf6a1 .elementor-heading-title{font-size:26px;}.elementor-117917 .elementor-element.elementor-element-854e28c img{max-width:620px;}.elementor-117917 .elementor-element.elementor-element-2333fa3 .elementor-widget-container{text-align:left;}.elementor-117917 .elementor-element.elementor-element-2333fa3 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-117917 .elementor-element.elementor-element-6f77cd0 > .elementor-widget-container{padding:0px 0px 0px 0px;}}@media(max-width:689px){.elementor-117917 .elementor-element.elementor-element-272bd68{padding:0px 14px 0px 14px;}.elementor-117917 .elementor-element.elementor-element-3ac0269 > .elementor-element-populated{padding:14px 14px 14px 14px;}.elementor-117917 .elementor-element.elementor-element-5874470{text-align:center;}.elementor-117917 .elementor-element.elementor-element-cb6664a{text-align:center;}.elementor-117917 .elementor-element.elementor-element-7110e20 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-117917 .elementor-element.elementor-element-7110e20{text-align:center;}.elementor-117917 .elementor-element.elementor-element-ed24b87 > .elementor-element-populated{padding:14px 14px 14px 14px;}.elementor-117917 .elementor-element.elementor-element-4b02f8e{padding:0px 14px 0px 14px;}.elementor-117917 .elementor-element.elementor-element-381205d > .elementor-element-populated{padding:14px 14px 14px 14px;}.elementor-117917 .elementor-element.elementor-element-678dd88{text-align:center;}.elementor-117917 .elementor-element.elementor-element-1791a2b{text-align:center;}.elementor-117917 .elementor-element.elementor-element-97c76d5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-117917 .elementor-element.elementor-element-97c76d5{text-align:center;}.elementor-117917 .elementor-element.elementor-element-58c545a > .elementor-element-populated{padding:14px 14px 14px 14px;}.elementor-117917 .elementor-element.elementor-element-cfc16f4{padding:0px 14px 0px 14px;}.elementor-117917 .elementor-element.elementor-element-74cbd53 > .elementor-element-populated{padding:14px 14px 14px 14px;}.elementor-117917 .elementor-element.elementor-element-068c946{text-align:center;}.elementor-117917 .elementor-element.elementor-element-abe107a{text-align:center;}.elementor-117917 .elementor-element.elementor-element-f4b1e42{padding:0px 14px 0px 14px;}.elementor-117917 .elementor-element.elementor-element-3678985 > .elementor-element-populated{padding:14px 14px 14px 14px;}.elementor-117917 .elementor-element.elementor-element-4e8dfdf > .elementor-element-populated{padding:14px 14px 14px 14px;}.elementor-117917 .elementor-element.elementor-element-9aa0467{padding:0px 14px 0px 14px;}.elementor-117917 .elementor-element.elementor-element-a7bf6a1 > .elementor-widget-container{padding:0px 40px 0px 40px;}.elementor-117917 .elementor-element.elementor-element-a7bf6a1{text-align:center;}.elementor-117917 .elementor-element.elementor-element-a7bf6a1 .elementor-heading-title{font-size:20px;}.elementor-117917 .elementor-element.elementor-element-854e28c img{max-width:291px;}.elementor-117917 .elementor-element.elementor-element-5393908{padding:-1px -1px -1px -1px;}.elementor-117917 .elementor-element.elementor-element-119c5bc{text-align:center;}.elementor-117917 .elementor-element.elementor-element-119c5bc .elementor-heading-title{font-size:28px;line-height:1.3em;}.elementor-117917 .elementor-element.elementor-element-9d0a690{text-align:center;}.elementor-117917 .elementor-element.elementor-element-9d0a690 .elementor-heading-title{font-size:36px;line-height:1.3em;}.elementor-117917 .elementor-element.elementor-element-6f77cd0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-117917 .elementor-element.elementor-element-6f77cd0 .elementor-button{border-width:0px 2px 2px 2px;}}/* Start custom CSS for image, class: .elementor-element-316435b */.elementor-117917 .elementor-element.elementor-element-316435b {
    position: relative;
    isolation: isolate;
    overflow: visible;
}

/* Localized glow behind the guitar body */
.elementor-117917 .elementor-element.elementor-element-316435b::before {
    content: "";
    position: absolute;
    left: 19%;
    top: 12%;
    width: 34%;
    height: 62%;
    background: radial-gradient(
        ellipse at center,
        rgba(255,255,255,0.38) 0%,
        rgba(255,255,255,0.16) 32%,
        rgba(255,255,255,0.08) 52%,
        rgba(255,255,255,0.03) 65%,
        transparent 78%
    );
    filter: blur(28px);
    z-index: 0;
    pointer-events: none;
}

/* Make the guitar itself stand out more */
.elementor-117917 .elementor-element.elementor-element-316435b img {
    position: relative;
    z-index: 1;
    filter:
        brightness(1.14)
        contrast(1.16)
        drop-shadow(0 0 2px rgba(255,255,255,0.60))
        drop-shadow(0 0 10px rgba(255,255,255,0.28))
        drop-shadow(0 0 24px rgba(255,255,255,0.16))
        drop-shadow(0 14px 24px rgba(0,0,0,0.30));
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d048a81 */.elementor-117917 .elementor-element.elementor-element-d048a81 {
    text-shadow:
        0 2px 2px rgba(0,0,0,0.95),
        0 4px 6px rgba(0,0,0,0.80),
        0 8px 16px rgba(0,0,0,0.55),
        0 12px 28px rgba(0,0,0,0.35);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5857184 */.elementor-117917 .elementor-element.elementor-element-5857184 {
    position: relative;
    overflow: hidden;
    background-image: none !important;
}

.elementor-117917 .elementor-element.elementor-element-5857184::before {
    content: "";
    position: absolute;
    inset: -10px;
    
    background-image: url("https://emeraldguitars.com/wp-content/uploads/2026/10/header-background-13-10-2026-v2.webp");
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;

    filter: blur(2px);

    z-index: 0;
}

.elementor-117917 .elementor-element.elementor-element-5857184 > * {
    position: relative;
    z-index: 1;
}

@media (max-width: 544px) {
    .ast-separate-container #content .ast-container {
        padding-left: 0 !important;
        padding-right: 0 !important;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-9aa0467 */.elementor-117917 .elementor-element.elementor-element-9aa0467 {
    background-color: #040705;
    background-image: radial-gradient(
        ellipse 72% 120% at 58% 46%,
        #1f6b3c 0%,
        #14522d 24%,
        #0d371f 48%,
        #081a11 72%,
        #040705 100%
    );
}/* End custom CSS */