.elementor-1308 .elementor-element.elementor-element-647aa3a > .elementor-background-overlay{background-image:url("https://brightstonesharpening.com/wp-content/uploads/2025/08/BrianLee-92-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:auto;opacity:0.31;}.elementor-1308 .elementor-element.elementor-element-7510815 > .elementor-element-populated{margin:8% 8% 0% 8%;--e-column-margin-right:8%;--e-column-margin-left:8%;}.elementor-1308 .elementor-element.elementor-element-aa8ccf5{font-family:"Forum", Sans-serif;font-size:25px;line-height:47px;}.elementor-1308 .elementor-element.elementor-element-5b7887c{font-family:"Forum", Sans-serif;font-size:25px;line-height:47px;}.elementor-1308 .elementor-element.elementor-element-9530b64 .elementor-toggle-title, .elementor-1308 .elementor-element.elementor-element-9530b64 .elementor-toggle-icon{color:#C8BDAB;}.elementor-1308 .elementor-element.elementor-element-9530b64 .elementor-toggle-icon svg{fill:#C8BDAB;}.elementor-1308 .elementor-element.elementor-element-9530b64 .elementor-toggle-title{font-family:"Forum", Sans-serif;font-size:43px;}.elementor-1308 .elementor-element.elementor-element-9530b64 .elementor-tab-title .elementor-toggle-icon i:before{color:#54595F;}.elementor-1308 .elementor-element.elementor-element-9530b64 .elementor-tab-title .elementor-toggle-icon svg{fill:#54595F;}.elementor-1308 .elementor-element.elementor-element-9530b64 .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:var( --e-global-color-secondary );}.elementor-1308 .elementor-element.elementor-element-9530b64 .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:var( --e-global-color-secondary );}.elementor-1308 .elementor-element.elementor-element-9530b64 .elementor-toggle-icon{margin-inline-end:36px;}.elementor-1308 .elementor-element.elementor-element-cbc9c10{--spacer-size:50px;}.elementor-1308 .elementor-element.elementor-element-4585df2 .elementor-button{font-size:29px;border-style:solid;border-radius:0px 0px 0px 0px;padding:32px 32px 32px 32px;}.elementor-1308 .elementor-element.elementor-element-0daa18a{--spacer-size:50px;}.elementor-1308 .elementor-element.elementor-element-ab7f253 .elementor-toggle-title, .elementor-1308 .elementor-element.elementor-element-ab7f253 .elementor-toggle-icon{color:var( --e-global-color-astglobalcolor1 );}.elementor-1308 .elementor-element.elementor-element-ab7f253 .elementor-toggle-icon svg{fill:var( --e-global-color-astglobalcolor1 );}.elementor-1308 .elementor-element.elementor-element-ab7f253 .elementor-tab-title.elementor-active a, .elementor-1308 .elementor-element.elementor-element-ab7f253 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-astglobalcolor1 );}.elementor-1308 .elementor-element.elementor-element-ab7f253 .elementor-toggle-title{font-family:"Forum", Sans-serif;font-size:35px;}.elementor-1308 .elementor-element.elementor-element-ab7f253 .elementor-tab-title{padding:-1px -1px -1px -1px;}.elementor-1308 .elementor-element.elementor-element-ab7f253 .elementor-toggle-icon{margin-inline-end:19px;}.elementor-1308 .elementor-element.elementor-element-ab7f253 .elementor-tab-content{font-family:"Forum", Sans-serif;font-size:24px;}.elementor-1308 .elementor-element.elementor-element-b916aa5{--spacer-size:50px;}.elementor-1308 .elementor-element.elementor-element-ffa0739{--spacer-size:50px;}.elementor-1308 .elementor-element.elementor-element-23eaa99{width:100%;max-width:100%;}.elementor-1308 .elementor-element.elementor-element-6ee5161{--spacer-size:50px;}.elementor-1308 .elementor-element.elementor-element-93065d3 .elementor-button{font-size:29px;border-style:solid;border-radius:0px 0px 0px 0px;padding:32px 32px 32px 32px;}:root{--page-title-display:none;}body.elementor-page-1308{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(min-width:1025px){.elementor-1308 .elementor-element.elementor-element-647aa3a > .elementor-background-overlay{background-attachment:scroll;}}@media(max-width:1024px){.elementor-1308 .elementor-element.elementor-element-647aa3a > .elementor-background-overlay{background-size:contain;opacity:0.1;}.elementor-1308 .elementor-element.elementor-element-7510815 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-1308 .elementor-element.elementor-element-7510815 > .elementor-element-populated{margin:6% 6% 6% 6%;--e-column-margin-right:6%;--e-column-margin-left:6%;padding:15% 0% 0% 0%;}.elementor-1308 .elementor-element.elementor-element-9530b64 .elementor-toggle-title{font-size:26px;}}@media(max-width:767px){.elementor-1308 .elementor-element.elementor-element-7510815 > .elementor-element-populated{padding:25% 0% 0% 0%;}.elementor-1308 .elementor-element.elementor-element-af8b66e .elementor-heading-title{font-size:35px;}.elementor-1308 .elementor-element.elementor-element-1080515 .elementor-heading-title{font-size:30px;}.elementor-1308 .elementor-element.elementor-element-aa8ccf5{font-size:20px;}.elementor-1308 .elementor-element.elementor-element-111f542 .elementor-heading-title{font-size:35px;}.elementor-1308 .elementor-element.elementor-element-5b7887c{font-size:20px;}.elementor-1308 .elementor-element.elementor-element-ef13eb4 .elementor-heading-title{font-size:35px;}.elementor-1308 .elementor-element.elementor-element-9530b64 .elementor-toggle-title{font-size:26px;}.elementor-1308 .elementor-element.elementor-element-4585df2 .elementor-button{font-size:24px;line-height:1.6em;word-spacing:0em;border-width:3px 3px 3px 3px;padding:-8px -8px -8px -8px;}.elementor-1308 .elementor-element.elementor-element-43d9e91 .elementor-heading-title{font-size:30px;}.elementor-1308 .elementor-element.elementor-element-ab7f253 .elementor-toggle-title{font-size:25px;}.elementor-1308 .elementor-element.elementor-element-81a9e9b .elementor-heading-title{font-size:35px;}.elementor-1308 .elementor-element.elementor-element-93065d3 .elementor-button{font-size:24px;line-height:1.6em;word-spacing:0em;border-width:3px 3px 3px 3px;padding:-8px -8px -8px -8px;}}