1<!doctype html> 2<html lang="en-US"> 3<head><meta charset="UTF-8">
3<script>if(navigator.userAgent.match(/MSIE|Internet Explorer/i)||navigator.userAgent.match(/Trident\/7\..*?rv:11/i)){var href=document.location.href;if(!href.match(/[?&]nowprocket/)){if(href.indexOf("?")==-1){if(href.indexOf("#")==-1){document.location.href=href+"?nowprocket=1"}else{document.location.href=href.replace("#","?nowprocket=1#")}}else{if(href.indexOf("#")==-1){document.location.href=href+"&nowprocket=1"}else{document.location.href=href.replace("#","&nowprocket=1#")}}}}</script>
3<script>(()=>{class RocketLazyLoadScripts{constructor(){this.v="2.0.5",this.userEvents=["keydown","keyup","mousedown","mouseup","mousemove","mouseover","mouseout","touchmove","touchstart","touchend","touchcancel","wheel","click","dblclick","input"],this.attributeEvents=["onblur","onclick","oncontextmenu","ondblclick","onfocus","onmousedown","onmouseenter","onmouseleave","onmousemove","onmouseout","onmouseover","onmouseup","onmousewheel","onscroll","onsubmit"]}async t(){this.i(),this.o(),/iP(ad|hone)/.test(navigator.userAgent)&&this.h(),this.u(),this.l(this),this.m(),this.k(this),this.p(this),this._(),await Promise.all([this.R(),this.L()]),this.lastBreath=Date.now(),this.S(this),this.P(),this.D(),this.O(),this.M(),await this.C(this.delayedScripts.normal),await this.C(this.delayedScripts.defer),await this.C(this.delayedScripts.async),await this.T(),await this.F(),await this.j(),await this.A(),window.dispatchEvent(new Event("rocket-allScriptsLoaded")),this.everythingLoaded=!0,this.lastTouchEnd&&await new Promise(t=>setTimeout(t,500-Date.now()+this.lastTouchEnd)),this.I(),this.H(),this.U(),this.W()}i(){this.CSPIssue=sessionStorage.getItem("rocketCSPIssue"),document.addEventListener("securitypolicyviolation",t=>{this.CSPIssue||"script-src-elem"!==t.violatedDirective||"data"!==t.blockedURI||(this.CSPIssue=!0,sessionStorage.setItem("rocketCSPIssue",!0))},{isRocket:!0})}o(){window.addEventListener("pageshow",t=>{this.persisted=t.persisted,this.realWindowLoadedFired=!0},{isRocket:!0}),window.addEventListener("pagehide",()=>{this.onFirstUserAction=null},{isRocket:!0})}h(){let t;function e(e){t=e}window.addEventListener("touchstart",e,{isRocket:!0}),window.addEventListener("touchend",function i(o){o.changedTouches[0]&&t.changedTouches[0]&&Math.abs(o.changedTouches[0].pageX-t.changedTouches[0].pageX)<10&&Math.abs(o.changedTouches[0].pageY-t.changedTouches[0].pageY)<10&&o.timeStamp-t.timeStamp<200&&(window.removeEventListener("touchstart",e,{isRocket:!0}),window.removeEventListener("touchend",i,{isRocket:!0}),"INPUT"===o.target.tagName&&"text"===o.target.type||(o.target.dispatchEvent(new TouchEvent("touchend",{target:o.target,bubbles:!0})),o.target.dispatchEvent(new MouseEvent("mouseover",{target:o.target,bubbles:!0})),o.target.dispatchEvent(new PointerEvent("click",{target:o.target,bubbles:!0,cancelable:!0,detail:1,clientX:o.changedTouches[0].clientX,clientY:o.changedTouches[0].clientY})),event.preventDefault()))},{isRocket:!0})}q(t){this.userActionTriggered||("mousemove"!==t.type||this.firstMousemoveIgnored?"keyup"===t.type||"mouseover"===t.type||"mouseout"===t.type||(this.userActionTriggered=!0,this.onFirstUserAction&&this.onFirstUserAction()):this.firstMousemoveIgnored=!0),"click"===t.type&&t.preventDefault(),t.stopPropagation(),t.stopImmediatePropagation(),"touchstart"===this.lastEvent&&"touchend"===t.type&&(this.lastTouchEnd=Date.now()),"click"===t.type&&(this.lastTouchEnd=0),this.lastEvent=t.type,t.composedPath&&t.composedPath()[0].getRootNode()instanceof ShadowRoot&&(t.rocketTarget=t.composedPath()[0]),this.savedUserEvents.push(t)}u(){this.savedUserEvents=[],this.userEventHandler=this.q.bind(this),this.userEvents.forEach(t=>window.addEventListener(t,this.userEventHandler,{passive:!1,isRocket:!0})),document.addEventListener("visibilitychange",this.userEventHandler,{isRocket:!0})}U(){this.userEvents.forEach(t=>window.removeEventListener(t,this.userEventHandler,{passive:!1,isRocket:!0})),document.removeEventListener("visibilitychange",this.userEventHandler,{isRocket:!0}),this.savedUserEvents.forEach(t=>{(t.rocketTarget||t.target).dispatchEvent(new window[t.constructor.name](t.type,t))})}m(){const t="return false",e=Array.from(this.attributeEvents,t=>"data-rocket-"+t),i="["+this.attributeEvents.join("],[")+"]",o="[data-rocket-"+this.attributeEvents.join("],[data-rocket-")+"]",s=(e,i,o)=>{o&&o!==t&&(e.setAttribute("data-rocket-"+i,o),e["rocket"+i]=new Function("event",o),e.setAttribute(i,t))};new MutationObserver(t=>{for(const n of t)"attributes"===n.type&&(n.attributeName.startsWith("data-rocket-")||this.everythingLoaded?n.attributeName.startsWith("data-rocket-")&&this.everythingLoaded&&this.N(n.target,n.attributeName.substring(12)):s(n.target,n.attributeName,n.target.getAttribute(n.attributeName))),"childList"===n.type&&n.addedNodes.forEac
3h(t=>{if(t.nodeType===Node.ELEMENT_NODE)if(this.everythingLoaded)for(const i of[t,...t.querySelectorAll(o)])for(const t of i.getAttributeNames())e.includes(t)&&this.N(i,t.substring(12));else for(const e of[t,...t.querySelectorAll(i)])for(const t of e.getAttributeNames())this.attributeEvents.includes(t)&&s(e,t,e.getAttribute(t))})}).observe(document,{subtree:!0,childList:!0,attributeFilter:[...this.attributeEvents,...e]})}I(){this.attributeEvents.forEach(t=>{document.querySelectorAll("[data-rocket-"+t+"]").forEach(e=>{this.N(e,t)})})}N(t,e){const i=t.getAttribute("data-rocket-"+e);i&&(t.setAttribute(e,i),t.removeAttribute("data-rocket-"+e))}k(t){Object.defineProperty(HTMLElement.prototype,"onclick",{get(){return this.rocketonclick||null},set(e){this.rocketonclick=e,this.setAttribute(t.everythingLoaded?"onclick":"data-rocket-onclick","this.rocketonclick(event)")}})}S(t){function e(e,i){let o=e[i];e[i]=null,Object.defineProperty(e,i,{get:()=>o,set(s){t.everythingLoaded?o=s:e["rocket"+i]=o=s}})}e(document,"onreadystatechange"),e(window,"onload"),e(window,"onpageshow");try{Object.defineProperty(document,"readyState",{get:()=>t.rocketReadyState,set(e){t.rocketReadyState=e},configurable:!0}),document.readyState="loading"}catch(t){console.log("WPRocket DJE readyState conflict, bypassing")}}l(t){this.originalAddEventListener=EventTarget.prototype.addEventListener,this.originalRemoveEventListener=EventTarget.prototype.removeEventListener,this.savedEventListeners=[],EventTarget.prototype.addEventListener=function(e,i,o){o&&o.isRocket||!t.B(e,this)&&!t.userEvents.includes(e)||t.B(e,this)&&!t.userActionTriggered||e.startsWith("rocket-")||t.everythingLoaded?t.originalAddEventListener.call(this,e,i,o):(t.savedEventListeners.push({target:this,remove:!1,type:e,func:i,options:o}),"mouseenter"!==e&&"mouseleave"!==e||t.originalAddEventListener.call(this,e,t.savedUserEvents.push,o))},EventTarget.prototype.removeEventListener=function(e,i,o){o&&o.isRocket||!t.B(e,this)&&!t.userEvents.includes(e)||t.B(e,this)&&!t.userActionTriggered||e.startsWith("rocket-")||t.everythingLoaded?t.originalRemoveEventListener.call(this,e,i,o):t.savedEventListeners.push({target:this,remove:!0,type:e,func:i,options:o})}}J(t,e){this.savedEventListeners=this.savedEventListeners.filter(i=>{let o=i.type,s=i.target||window;return e!==o||t!==s||(this.B(o,s)&&(i.type="rocket-"+o),this.$(i),!1)})}H(){EventTarget.prototype.addEventListener=this.originalAddEventListener,EventTarget.prototype.removeEventListener=this.originalRemoveEventListener,this.savedEventListeners.forEach(t=>this.$(t))}$(t){t.remove?this.originalRemoveEventListener.call(t.target,t.type,t.func,t.options):this.originalAddEventListener.call(t.target,t.type,t.func,t.options)}p(t){let e;function i(e){return t.everythingLoaded?e:e.split(" ").map(t=>"load"===t||t.startsWith("load.")?"rocket-jquery-load":t).join(" ")}function o(o){function s(e){const s=o.fn[e];o.fn[e]=o.fn.init.prototype[e]=function(){return this[0]===window&&t.userActionTriggered&&("string"==typeof arguments[0]||arguments[0]instanceof String?arguments[0]=i(arguments[0]):"object"==typeof arguments[0]&&Object.keys(arguments[0]).forEach(t=>{const e=arguments[0][t];delete arguments[0][t],arguments[0][i(t)]=e})),s.apply(this,arguments),this}}if(o&&o.fn&&!t.allJQueries.includes(o)){const e={DOMContentLoaded:[],"rocket-DOMContentLoaded":[]};for(const t in e)document.addEventListener(t,()=>{e[t].forEach(t=>t())},{isRocket:!0});o.fn.ready=o.fn.init.prototype.ready=function(i){function s(){parseInt(o.fn.jquery)>2?setTimeout(()=>i.bind(document)(o)):i.bind(document)(o)}return"function"==typeof i&&(t.realDomReadyFired?!t.userActionTriggered||t.fauxDomReadyFired?s():e["rocket-DOMContentLoaded"].push(s):e.DOMContentLoaded.push(s)),this},s("on"),s("one"),s("off"),t.allJQueries.push(o)}e=o}t.allJQueries=[],o(window.jQuery),Object.defineProperty(window,"jQuery",{get:()=>e,set(t){o(t)}})}P(){const t=new Map;document.write=document.writeln=function(e){const i=document.currentScript,o=document.createRange(),s=i.parentElement;let n=t.get(i);void 0===n&&(n=i.nextSibling,t.set(i,n));const c=document.createDocumentFragment();o.setStart(c,0),c.appendChild(o.createContextualFragment(e)),s.insertBefore(c,n)}}async R(){return new Promise(t=>{this.userActionTriggered?t():this.onFirstUserAction=t})}async L(){return new Promise(t=>{document.addEventListener("DOMContentLoaded",()=>{this.realDomReadyFired=!0,t()},{isRocket:!0})})}async j(){return this.realWindowLoadedFired?Promise.resolve():new Promise(t=>{window.addEventListener("load",t,{isRocket:!0})})}M(){this.pendingScripts=[];this.scriptsMutationObserver=new MutationObserver(t=>
3{for(const e of t)e.addedNodes.forEach(t=>{"SCRIPT"!==t.tagName||!t.src||t.noModule||t.isWPRocket||this.pendingScripts.push({script:t,promise:new Promise(e=>{const i=()=>{const i=this.pendingScripts.findIndex(e=>e.script===t);i>=0&&this.pendingScripts.splice(i,1),e()};t.addEventListener("load",i,{isRocket:!0}),t.addEventListener("error",i,{isRocket:!0}),setTimeout(i,1e3)})})})}),this.scriptsMutationObserver.observe(document,{childList:!0,subtree:!0})}async F(){await this.X(),this.pendingScripts.length?(await this.pendingScripts[0].promise,await this.F()):this.scriptsMutationObserver.disconnect()}D(){this.delayedScripts={normal:[],async:[],defer:[]},document.querySelectorAll("script[type$=rocketlazyloadscript]").forEach(t=>{t.hasAttribute("data-rocket-src")?t.hasAttribute("async")&&!1!==t.async?this.delayedScripts.async.push(t):t.hasAttribute("defer")&&!1!==t.defer||"module"===t.getAttribute("data-rocket-type")?this.delayedScripts.defer.push(t):this.delayedScripts.normal.push(t):this.delayedScripts.normal.push(t)})}async _(){await this.L();let t=[];document.querySelectorAll("script[type$=rocketlazyloadscript][data-rocket-src]").forEach(e=>{let i=e.getAttribute("data-rocket-src");if(i&&!i.startsWith("data:")){i.startsWith("//")&&(i=location.protocol+i);try{const o=new URL(i).origin;o!==location.origin&&t.push({src:o,crossOrigin:e.crossOrigin||"module"===e.getAttribute("data-rocket-type")})}catch(t){}}}),t=[...new Map(t.map(t=>[JSON.stringify(t),t])).values()],this.Y(t,"preconnect")}
3async G(t){if(await this.K(),!0!==t.noModule||!("noModule"in HTMLScriptElement.prototype))return new Promise(e=>{let i;function o(){(i||t).setAttribute("data-rocket-status","executed"),e()}try{if(navigator.userAgent.includes("Firefox/")||""===navigator.vendor||this.CSPIssue)i=document.createElement("script"),[...t.attributes].forEach(t=>{let e=t.nodeName;"type"!==e&&("data-rocket-type"===e&&(e="type"),"data-rocket-src"===e&&(e="src"),i.setAttribute(e,t.nodeValue))}),t.text&&(i.text=t.text),t.nonce&&(i.nonce=t.nonce),i.hasAttribute("src")?(i.addEventListener("load",o,{isRocket:!0}),i.addEventListener("error",()=>{i.setAttribute("data-rocket-status","failed-network"),e()},{isRocket:!0}),setTimeout(()=>{i.isConnected||e()},1)):(i.text=t.text,o()),i.isWPRocket=!0,t.parentNode.replaceChild(i,t);else{const i=t.getAttribute("data-rocket-type"),s=t.getAttribute("data-rocket-src");i?(t.type=i,t.removeAttribute("data-rocket-type")):t.removeAttribute("type"),t.addEventListener("load",o,{isRocket:!0}),t.addEventListener("error",i=>{this.CSPIssue&&i.target.src.startsWith("data:")?(console.log("WPRocket: CSP fallback activated"),t.removeAttribute("src"),this.G(t).then(e)):(t.setAttribute("data-rocket-status","failed-network"),e())},{isRocket:!0}),s?(t.fetchPriority="high",t.removeAttribute("data-rocket-src"),t.src=s):t.src="data:text/javascript;base64,"+window.btoa(unescape(encodeURIComponent(t.text)))}}catch(i){t.setAttribute("data-rocket-status","failed-transform"),e()}});t.setAttribute("data-rocket-status","skipped")}async C(t){const e=t.shift();return e?(e.isConnected&&await this.G(e),this.C(t)):Promise.resolve()}O(){this.Y([...this.delayedScripts.normal,...this.delayedScripts.defer,...this.delayedScripts.async],"preload")}Y(t,e){this.trash=this.trash||[];let i=!0;var o=document.createDocumentFragment();t.forEach(t=>{const s=t.getAttribute&&t.getAttribute("data-rocket-src")||t.src;if(s&&!s.startsWith("data:")){const n=document.createElement("link");n.href=s,n.rel=e,"preconnect"!==e&&(n.as="script",n.fetchPriority=i?"high":"low"),t.getAttribute&&"module"===t.getAttribute("data-rocket-type")&&(n.crossOrigin=!0),t.crossOrigin&&(n.crossOrigin=t.crossOrigin),t.integrity&&(n.integrity=t.integrity),t.nonce&&(n.nonce=t.nonce),o.appendChild(n),this.trash.push(n),i=!1}}),document.head.appendChild(o)}W(){this.trash.forEach(t=>t.remove())}async T(){try{document.readyState="interactive"}catch(t){}this.fauxDomReadyFired=!0;try{await this.K(),this.J(document,"readystatechange"),document.dispatchEvent(new Event("rocket-readystatechange")),await this.K(),document.rocketonreadystatechange&&document.rocketonreadystatechange(),await this.K(),this.J(document,"DOMContentLoaded"),document.dispatchEvent(new Event("rocket-DOMContentLoaded")),await this.K(),this.J(window,"DOMContentLoaded"),window.dispatchEvent(new Event("rocket-DOMContentLoaded"))}catch(t){console.error(t)}}async A(){try{document.readyState="complete"}catch(t){}try{await this.K(),this.J(document,"readystatechange"),document.dispatchEvent(new Event("rocket-readystatechange")),await this.K(),document.rocketonreadystatechange&&document.rocketonreadystatechange(),await this.K(),this.J(window,"load"),window.dispatchEvent(new Event("rocket-load")),await this.K(),window.rocketonload&&window.rocketonload(),await this.K(),this.allJQueries.forEach(t=>t(window).trigger("rocket-jquery-load")),await this.K(),this.J(window,"pageshow");const t=new Event("rocket-pageshow");t.persisted=this.persisted,window.dispatchEvent(t),await this.K(),window.rocketonpageshow&&window.rocketonpageshow({persisted:this.persisted})}catch(t){console.error(t)}}async K(){Date.now()-this.lastBreath>45&&(await this.X(),this.lastBreath=Date.now())}async X(){return document.hidden?new Promise(t=>setTimeout(t)):new Promise(t=>requestAnimationFrame(t))}B(t,e=window){return e===document&&"readystatechange"===t||(e===document&&"DOMContentLoaded"===t||(e===window&&"DOMContentLoaded"===t||(e===window&&"load"===t||e===window&&"pageshow"===t)))}static run(){(new RocketLazyLoadScripts).t()}}RocketLazyLoadScripts.run()})(); 4</script>
4 5 6 <meta name="viewport" content="width=device-width, initial-scale=1"> 7 <link rel="profile" href="https://gmpg.org/xfn/11"> 8 <meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> 9 10 <!-- This site is optimized with the Yoast SEO plugin v28.3 - https://yoast.com/product/yoast-seo-wordpress/ --> 11 <title>Stone Countertops Salisbury MA | Countertop Blog</title> 12<link data-rocket-prefetch href="https://www.gstatic.com" rel="dns-prefetch"> 13<link data-rocket-prefetch href="https://www.googletagmanager.com" rel="dns-prefetch"> 14<link data-rocket-prefetch href="https://cdnjs.cloudflare.com" rel="dns-prefetch"> 15<link data-rocket-prefetch href="https://www.google.com" rel="dns-prefetch"> 16<link crossorigin data-rocket-preload as="font" href="https://ocstonegraniteandmarble.com/site/wp-content/cache/fonts/1/google-fonts/fonts/s/librebaskerville/v24/kmKnZrc3Hgbbcjq75U4uslyuy4kn0qNZaxM.woff2" rel="preload"> 17<link crossorigin data-rocket-preload as="font" href="https://ocstonegraniteandmarble.com/site/wp-content/cache/fonts/1/google-fonts/fonts/s/raleway/v37/1Ptug8zYS_SKggPNyC0ITw.woff2" rel="preload"> 18<link crossorigin data-rocket-preload as="font" href="https://ocstonegraniteandmarble.com/site/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-solid-900.woff2" rel="preload"> 19<link crossorigin data-rocket-preload as="font" href="https://ocstonegraniteandmarble.com/site/wp-content/cache/fonts/1/google-fonts/fonts/s/manrope/v20/xn7gYHE41ni1AdIRggexSg.woff2" rel="preload"> 20<style id="wpr-usedcss">img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}.hfe-nav-menu li,.hfe-nav-menu ul,ul.hfe-nav-menu{list-style:none!important;margin:0;padding:0}.hfe-nav-menu li.menu-item{position:relative}.hfe-flyout-container .hfe-nav-menu li.menu-item{position:relative;background:unset}.hfe-nav-menu .sub-menu li.menu-item{position:relative;background:inherit}.elementor-widget-hfe-nav-menu .elementor-widget-container,div.hfe-nav-menu{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.hfe-nav-menu__layout-horizontal,.hfe-nav-menu__layout-horizontal .hfe-nav-menu{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.hfe-nav-menu__layout-horizontal .hfe-nav-menu{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.hfe-nav-menu .parent-has-no-child .hfe-menu-toggle{display:none}.hfe-nav-menu__layout-horizontal .hfe-nav-menu .sub-menu{position:absolute;top:100%;left:0;z-index:16;visibility:hidden;opacity:0;text-align:left;-webkit-transition:.3s ease-in;transition:all .3s ease-in}.hfe-nav-menu__layout-horizontal .hfe-nav-menu .menu-item-has-children:focus>.sub-menu,.hfe-nav-menu__layout-horizontal .hfe-nav-menu .menu-item-has-children:hover>.sub-menu{visibility:visible;opacity:1}.hfe-nav-menu .menu-item-has-children .sub-menu{position:absolute;top:100%;left:0;z-index:9999;visibility:hidden;opacity:0}.hfe-flyout-container .hfe-nav-menu .menu-item-has-children .menu-item-has-children .sub-menu{top:0;left:0}.hfe-nav-menu .menu-item-has-children .menu-item-has-children .sub-menu{top:0;left:100%}.hfe-nav-menu__layout-horizontal .hfe-nav-menu .menu-item-has-children.focus>.sub-menu,.hfe-nav-menu__layout-horizontal .hfe-nav-menu .menu-item-has-children:hover>.sub-menu{visibility:visible;opacity:1;-webkit-transition:.3s ease-out;transition:all .3s ease-out}.hfe-nav-menu:after,.hfe-nav-menu:before{content:'';display:table;clear:both}.hfe-nav-menu__align-left .hfe-nav-menu{margin-right:auto;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start}.hfe-nav-menu__layout-horizontal .hfe-nav-menu{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.hfe-active-menu+nav li:not(:last-child) a.hfe-menu-item,.hfe-active-menu+nav li:not(:last-child) a.hfe-sub-menu-item{border-bottom-width:0}.hfe-nav-menu a.hfe-menu-item,.hfe-nav-menu a.hfe-sub-menu-item{line-height:1;text-decoration:none;-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-box-shadow:none;box-shadow:none;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;
20-webkit-justify-content:space-between;justify-content:space-between}.hfe-nav-menu a.hfe-menu-item:hover,.hfe-nav-menu a.hfe-sub-menu-item:hover{text-decoration:none}.hfe-nav-menu .sub-menu{min-width:220px;margin:0;z-index:9999}.hfe-nav-menu__layout-horizontal{font-size:0}.hfe-nav-menu__layout-horizontal li.menu-item,.hfe-nav-menu__layout-horizontal>li.menu-item{font-size:medium}.hfe-nav-menu__layout-horizontal .hfe-nav-menu .sub-menu{-webkit-box-shadow:0 4px 10px -2px rgba(0,0,0,.1);box-shadow:0 4px 10px -2px rgba(0,0,0,.1)}.hfe-submenu-icon-arrow .hfe-nav-menu .parent-has-child .sub-arrow i:before{content:'ï'}.hfe-submenu-icon-arrow .hfe-nav-menu .parent-has-child .sub-menu-active .sub-arrow i:before{content:'ï'}.rtl .hfe-submenu-icon-arrow .hfe-nav-menu__layout-horizontal .menu-item-has-children ul a .sub-arrow i:before{content:'ï'}.hfe-submenu-icon-arrow .hfe-nav-menu__layout-horizontal .menu-item-has-children ul a .sub-arrow i:before{content:'ï
'}.hfe-nav-menu-icon{padding:.35em;border:0 solid}.hfe-nav-menu-icon svg{width:25px;height:25px;line-height:25px;font-size:25px}.hfe-nav-menu-icon i:focus{outline:0}.hfe-has-submenu-container a.hfe-menu-item:focus,.hfe-has-submenu-container a.hfe-sub-menu-item:focus{outline:0}.hfe-nav-menu .menu-item-has-children .sub-menu:focus,.hfe-nav-menu .menu-item-has-children:focus{outline:0}.hfe-flyout-wrapper .sub-menu{position:relative;height:0}.hfe-nav-menu__submenu-arrow .hfe-menu-toggle:before{font-family:'Font Awesome 5 Free';z-index:1;font-size:inherit;font-weight:inherit;line-height:0}.hfe-active-menu.hfe-active-menu-full-width+.hfe-nav-menu__layout-horizontal{position:absolute;top:100%}.hfe-nav-menu__toggle{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-size:22px;cursor:pointer;border:0 solid;-webkit-border-radius:3px;border-radius:3px;color:#494c4f;position:relative;line-height:1}.hfe-nav-menu .sub-arrow{font-size:14px;line-height:1;-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;cursor:pointer;margin-top:-10px;margin-bottom:-10px}.hfe-nav-menu__layout-horizontal .hfe-nav-menu .sub-arrow{margin-left:10px}.hfe-flyout-wrapper .sub-arrow{padding:10px}.hfe-layout-horizontal .hfe-nav-menu__toggle{visibility:hidden;opacity:0;display:none}.hfe-nav-menu-icon{display:inline-block;line-height:1;text-align:center}.hfe-flyout-container .sub-menu{left:0!important;width:100%!important}.hfe-flyout-container .hfe-nav-menu .sub-menu{background:unset}.hfe-flyout-wrapper .hfe-menu-toggle:hover{border:1px dotted}.hfe-flyout-wrapper .hfe-menu-toggle{border:1px dotted transparent}.hfe-nav-menu .menu-item a:after,.hfe-nav-menu .menu-item a:before{display:block;position:absolute;-webkit-transition:.3s;transition:.3s;-webkit-transition-timing-function:cubic-bezier(0.58,0.3,0.005,1);transition-timing-function:cubic-bezier(0.58,0.3,0.005,1)}.hfe-nav-menu .menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after,.hfe-nav-menu .menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before{opacity:0}.hfe-nav-menu .current-menu-item:after,.hfe-nav-menu .current-menu-item:before,.hfe-nav-menu .menu-item a.hfe-menu-item.highlighted:after,.hfe-nav-menu .menu-item a.hfe-menu-item.highlighted:before,.hfe-nav-menu .menu-item a.hfe-menu-item:focus:after,.hfe-nav-menu .menu-item a.hfe-menu-item:focus:before,.hfe-nav-menu .menu-item a.hfe-menu-item:hover:after,.hfe-nav-menu .menu-item a.hfe-menu-item:hover:before{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.hfe-flyout-overlay{display:none;position:fixed;top:0;bottom:0;left:0;right:0;z-index:999998;background:rgba(0,0,0,.6);cursor:pointer;-webkit-backface-visibility:hidden}.hfe-flyout-close,.hfe-flyout-close svg{position:absolute;top:0;right:0;margin:5px;width:23px;height:23px;line-height:23px;font-size:23px;display:block;cursor:pointer}.hfe-nav-menu .hfe-has-submenu .sub-menu li.menu-item:first-child,.hfe-nav-menu .hfe-has-submenu .sub-menu li.menu-item:last-child{overflow:visible!important}.elementor-widget-navigation-menu:not(.hfe-nav-menu__align-justify):not(.hfe-menu-item-space-between) a.hfe-menu-item.elementor-button{display:inline-flex}.hfe-nav-menu li.hfe-button-wrapper{align-self:center}@media only screen and (max-width:1024px){.hfe-nav-menu__breakpoint-tablet .hfe-nav-menu,.hfe-nav-menu__breakpoint-tablet .hfe-nav-menu__layout-horizontal li{width:100%;margin-right:0}.hfe-nav-menu__breakpoint-tablet .hfe-layout-horizontal .hfe-nav-menu__toggle{display:block}.hfe-nav-menu__breakpoint-tablet .hfe-nav-menu__layout-horizontal .hfe-nav-menu{visibility:hidden;opacity:0}
20.hfe-nav-menu__breakpoint-tablet .hfe-active-menu+.hfe-nav-menu__layout-horizontal .hfe-nav-menu{visibility:visible;opacity:1}.hfe-nav-menu__breakpoint-tablet .hfe-nav-menu__layout-horizontal{visibility:hidden;opacity:0;height:0}.hfe-nav-menu__breakpoint-tablet .hfe-active-menu+.hfe-nav-menu__layout-horizontal{visibility:visible;opacity:1;height:auto}.hfe-nav-menu__breakpoint-tablet .hfe-active-menu.hfe-active-menu-full-width+.hfe-nav-menu__layout-horizontal .hfe-nav-menu{position:relative}.hfe-nav-menu__breakpoint-tablet .hfe-active-menu.hfe-active-menu-full-width+.hfe-nav-menu__layout-horizontal{position:absolute}.hfe-nav-menu__breakpoint-tablet .hfe-nav-menu__layout-horizontal .sub-menu{visibility:hidden;opacity:0}.hfe-nav-menu__breakpoint-tablet .hfe-nav-menu__layout-horizontal .menu-item-has-children .menu-item-has-children .sub-menu{top:0;left:0}.hfe-nav-menu__breakpoint-tablet .hfe-layout-horizontal .hfe-nav-menu__toggle{visibility:visible;opacity:1;display:block}.hfe-nav-menu__breakpoint-mobile .hfe-nav-menu__layout-horizontal .hfe-nav-menu .menu-item-has-children:hover>.sub-menu,.hfe-nav-menu__breakpoint-none .hfe-nav-menu__layout-horizontal .hfe-nav-menu .menu-item-has-children:hover>.sub-menu,.hfe-nav-menu__breakpoint-tablet .hfe-nav-menu__layout-horizontal .hfe-nav-menu .menu-item-has-children:hover>.sub-menu{visibility:hidden;opacity:0;-webkit-transition:none;transition:none}.hfe-nav-menu__breakpoint-tablet .hfe-menu-toggle:hover{border:1px dotted}.hfe-nav-menu__breakpoint-tablet .hfe-menu-toggle{border:1px dotted transparent}.hfe-nav-menu__breakpoint-tablet .hfe-nav-menu__layout-horizontal .sub-menu{position:relative;height:0}.hfe-nav-menu__breakpoint-tablet .hfe-nav-menu__layout-horizontal .sub-menu{position:relative;height:0;top:0}.hfe-nav-menu__breakpoint-tablet .sub-menu{left:0!important;width:auto!important}.hfe-nav-menu .sub-menu{min-width:auto;margin:0}.hfe-nav-menu__breakpoint-tablet .hfe-nav-menu__layout-horizontal .hfe-nav-menu .sub-arrow{padding:10px}.hfe-nav-menu__breakpoint-tablet.hfe-submenu-icon-arrow .hfe-nav-menu__layout-horizontal .menu-item-has-children ul a .sub-arrow i:before{content:'ï'}.hfe-nav-menu__breakpoint-tablet.hfe-submenu-icon-arrow .hfe-nav-menu__layout-horizontal .menu-item-has-children .sub-menu-active a .sub-arrow i:before{content:'ï'}.hfe-nav-menu__breakpoint-tablet .hfe-nav-menu .sub-menu{-webkit-box-shadow:none;box-shadow:none}.hfe-nav-menu__breakpoint-mobile.hfe-submenu-icon-arrow .hfe-nav-menu__layout-horizontal .menu-item-has-children .sub-menu-active a .sub-arrow i:before,.hfe-nav-menu__breakpoint-none.hfe-submenu-icon-arrow .hfe-nav-menu__layout-horizontal .menu-item-has-children .sub-menu-active a .sub-arrow i:before{content:'ï'}.hfe-nav-menu__breakpoint-mobile.hfe-submenu-icon-arrow .hfe-nav-menu__layout-horizontal .menu-item-has-children .sub-menu-active a.hfe-menu-item .sub-arrow i:before,.hfe-nav-menu__breakpoint-none.hfe-submenu-icon-arrow .hfe-nav-menu__layout-horizontal .menu-item-has-children .sub-menu-active a.hfe-menu-item .sub-arrow i:before{content:'ï'}.elementor-widget-hfe-nav-menu.hfe-nav-menu__breakpoint-tablet .hfe-nav-menu-layout:not(.hfe-pointer__framed) .menu-item.parent a.hfe-menu-item:after,.elementor-widget-hfe-nav-menu.hfe-nav-menu__breakpoint-tablet .hfe-nav-menu-layout:not(.hfe-pointer__framed) .menu-item.parent a.hfe-menu-item:before{background-color:unset!important}}@media only screen and (max-width:767px){.hfe-nav-menu__breakpoint-mobile .hfe-nav-menu,.hfe-nav-menu__breakpoint-mobile .hfe-nav-menu__layout-horizontal li.menu-item{width:100%}.hfe-nav-menu__breakpoint-mobile .hfe-nav-menu__layout-horizontal .sub-menu{position:relative;height:0;top:0}.hfe-nav-menu .sub-menu{min-width:auto;margin:0}.hfe-nav-menu__breakpoint-mobile .hfe-nav-menu__layout-horizontal .hfe-nav-menu .menu-item-has-children:hover>.sub-menu,.hfe-nav-menu__breakpoint-none .hfe-nav-menu__layout-horizontal .hfe-nav-menu .menu-item-has-children:hover>.sub-menu{visibility:hidden;opacity:0;-webkit-transition:none;transition:none}.hfe-nav-menu__breakpoint-mobile .hfe-layout-horizontal .hfe-nav-menu__toggle{visibility:visible;opacity:1;display:block}.hfe-nav-menu__breakpoint-mobile .hfe-nav-menu__layout-horizontal .sub-menu{visibility:hidden;opacity:0}
20.hfe-nav-menu__breakpoint-mobile .hfe-nav-menu__layout-horizontal .hfe-nav-menu{visibility:hidden;opacity:0}.hfe-nav-menu__breakpoint-mobile .hfe-active-menu+.hfe-nav-menu__layout-horizontal .hfe-nav-menu{visibility:visible;opacity:1}.hfe-nav-menu__breakpoint-mobile .hfe-nav-menu__layout-horizontal{visibility:hidden;opacity:0;height:0}.hfe-nav-menu__breakpoint-mobile .hfe-active-menu+.hfe-nav-menu__layout-horizontal{visibility:visible;opacity:1;height:auto}.hfe-nav-menu__breakpoint-mobile .hfe-active-menu.hfe-active-menu-full-width+.hfe-nav-menu__layout-horizontal .hfe-nav-menu{position:relative}.hfe-nav-menu__breakpoint-mobile .hfe-active-menu.hfe-active-menu-full-width+.hfe-nav-menu__layout-horizontal{position:absolute}.hfe-nav-menu__breakpoint-mobile .hfe-nav-menu__layout-horizontal .menu-item-has-children .menu-item-has-children .sub-menu{top:0;left:0}.hfe-nav-menu__breakpoint-mobile.hfe-submenu-icon-arrow .hfe-nav-menu__layout-horizontal .menu-item-has-children ul a .sub-arrow i:before{content:'ï'}.hfe-nav-menu__breakpoint-mobile.hfe-submenu-icon-arrow .hfe-nav-menu__layout-horizontal .menu-item-has-children .sub-menu-active a .sub-arrow i:before{content:'ï'}.hfe-nav-menu__breakpoint-none.hfe-submenu-icon-arrow .hfe-nav-menu__layout-horizontal .menu-item-has-children .sub-menu-active a .sub-arrow i:before{content:'ï'}.hfe-nav-menu__breakpoint-none.hfe-submenu-icon-arrow .hfe-nav-menu__layout-horizontal .menu-item-has-children .sub-menu-active a.hfe-menu-item .sub-arrow i:before{content:'ï'}.hfe-nav-menu__breakpoint-mobile .hfe-menu-toggle:hover{border:1px dotted}.hfe-nav-menu__breakpoint-mobile .hfe-menu-toggle{border:1px dotted transparent}.hfe-nav-menu__breakpoint-mobile .hfe-nav-menu .sub-menu{-webkit-box-shadow:none;box-shadow:none}.hfe-nav-menu__breakpoint-mobile .hfe-nav-menu__layout-horizontal .hfe-nav-menu .sub-arrow{padding:10px}.hfe-nav-menu__breakpoint-mobile .sub-menu,.hfe-nav-menu__breakpoint-tablet .sub-menu{left:0!important;width:auto!important}.elementor-widget-hfe-nav-menu.hfe-nav-menu__breakpoint-mobile .hfe-nav-menu-layout:not(.hfe-pointer__framed) .menu-item.parent a.hfe-menu-item:after,.elementor-widget-hfe-nav-menu.hfe-nav-menu__breakpoint-mobile .hfe-nav-menu-layout:not(.hfe-pointer__framed) .menu-item.parent a.hfe-menu-item:before,.elementor-widget-hfe-nav-menu.hfe-nav-menu__breakpoint-tablet .hfe-nav-menu-layout:not(.hfe-pointer__framed) .menu-item.parent a.hfe-menu-item:after,.elementor-widget-hfe-nav-menu.hfe-nav-menu__breakpoint-tablet .hfe-nav-menu-layout:not(.hfe-pointer__framed) .menu-item.parent a.hfe-menu-item:before{background-color:unset!important}}.hfe-search-button-wrapper{display:block;cursor:pointer;vertical-align:middle;text-align:right}.hfe-search-form__input{flex-basis:100%}.hfe-search-icon-toggle i:before{vertical-align:middle}.hfe-search-button-wrapper input[type=search]{border:0;padding:10px;cursor:pointer;border-radius:0;transition:all .5s;box-sizing:border-box;outline:0}.hfe-search-button-wrapper button{border:none;border-radius:0;padding:0}.hfe-search-button-wrapper input[type=search]:focus{cursor:auto;border:none;box-shadow:none}.hfe-search-icon-toggle input:-moz-placeholder,.hfe-search-icon-toggle input::-webkit-input-placeholder{color:transparent}.hfe-search-button-wrapper.hfe-input-focus{display:flex}.hfe-search-button-wrapper input[type=search]::-webkit-search-cancel-button,.hfe-search-button-wrapper input[type=search]::-webkit-search-decoration,.hfe-search-button-wrapper input[type=search]::-webkit-search-results-button,.hfe-search-button-wrapper input[type=search]::-webkit-search-results-decoration{display:none}.hfe-search-button-wrapper,.hfe-search-button-wrapper .hfe-search-icon-toggle i,.hfe-search-button-wrapper .hfe-search-icon-toggle i:before,.hfe-search-icon-toggle{position:relative}.hfe-search-button-wrapper .hfe-search-icon-toggle .hfe-search-form__input{position:absolute;width:0;right:0;background-color:transparent}.hfe-search-icon-toggle{width:100%!important}.hfe-search-button-wrapper.hfe-input-focus .hfe-search-icon-toggle .hfe-search-form__input{position:absolute;width:250px;right:0}.hfe-search-icon-toggle{line-height:1.5}.hfe-scroll-to-top-wrap.hfe-scroll-to-top-hide{display:none}body .elementor .hfe-button-wrapper a{text-decoration:none}.hfe-button-wrapper{border-radius:3px}.hfe-reading-progress-bar{height:4px}img.emoji{display:inline!important;border:none!important;box-shadow:none!important;height:1em!important;width:1em!important;margin:0 .07em!important;vertical-align:-.1em!important;background:0 0!important;padding:0!important}:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#ffffff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;
20--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgb(6, 147, 227) 0%,rgb(155, 81, 224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,rgb(122, 220, 180) 0%,rgb(0, 208, 130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgb(252, 185, 0) 0%,rgb(255, 105, 0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgb(255, 105, 0) 0%,rgb(207, 46, 46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,rgb(238, 238, 238) 0%,rgb(169, 184, 195) 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,rgb(74, 234, 220) 0%,rgb(151, 120, 209) 20%,rgb(207, 42, 186) 40%,rgb(238, 44, 130) 60%,rgb(251, 105, 98) 80%,rgb(254, 248, 76) 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,rgb(255, 206, 236) 0%,rgb(152, 150, 240) 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,rgb(254, 205, 165) 0%,rgb(254, 45, 45) 50%,rgb(107, 0, 62) 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,rgb(255, 203, 112) 0%,rgb(199, 81, 192) 50%,rgb(65, 88, 208) 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,rgb(255, 245, 203) 0%,rgb(182, 227, 212) 50%,rgb(51, 167, 181) 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,rgb(202, 248, 128) 0%,rgb(113, 206, 126) 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,rgb(2, 3, 129) 0%,rgb(40, 116, 252) 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:0.44rem;--wp--preset--spacing--30:0.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0, 0, 0, .2);--wp--preset--shadow--deep:12px 12px 50px rgba(0, 0, 0, .4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0, 0, 0, .2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgb(255, 255, 255),6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp:6px 6px 0px rgb(0, 0, 0)}:root{--wp--style--global--content-size:800px;--wp--style--global--wide-size:1200px}:where(body){margin:0}:where(.wp-site-blocks)>*{margin-block-start:24px;margin-block-end:0}:where(.wp-site-blocks)>:first-child{margin-block-start:0}:where(.wp-site-blocks)>:last-child{margin-block-end:0}:root{--wp--style--block-gap:24px}:root :where(.is-layout-flow)>:first-child{margin-block-start:0}:root :where(.is-layout-flow)>:last-child{margin-block-end:0}:root :where(.is-layout-flow)>*{margin-block-start:24px;margin-block-end:0}:root :where(.is-layout-constrained)>:first-child{margin-block-start:0}:root :where(.is-layout-constrained)>:last-child{margin-block-end:0}:root :where(.is-layout-constrained)>*{margin-block-start:24px;margin-block-end:0}:root :where(.is-layout-flex){gap:24px}:root :where(.is-layout-grid){gap:24px}body{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}:root :where(.wp-element-button,.wp-block-button__link){background-color:#32373c;border-width:0;color:#fff;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;padding-top:calc(.667em + 2px);padding-right:calc(1.333em + 2px);
20padding-bottom:calc(.667em + 2px);padding-left:calc(1.333em + 2px);text-decoration:none;text-transform:inherit}:root :where(.wp-block-icon svg){width:24px}:root :where(.wp-block-pullquote){font-size:1.5em;line-height:1.6}:root{--hollowMainColor:var(--defaultMainColor);--hollowMainDark:var(--defaultMainDark);--hollowMainAccent:var(--defaultMainAccent)}body{--defaultMainColor:var(--e-global-color-primary, var(--hollowMainColor));--defaultMainDark:var(--e-global-color-secondary, var(--hollowMainDark));--defaultMainAccent:var(--e-global-color-accent, var(--hollowMainAccent))}:root{--direction-multiplier:1}body.rtl,html[dir=rtl]{--direction-multiplier:-1}.elementor-hidden{display:none}.elementor-screen-only,.screen-reader-text,.screen-reader-text span{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;top:-10000em;width:1px;clip:rect(0,0,0,0);border:0}.elementor *,.elementor :after,.elementor :before{box-sizing:border-box}.elementor a{box-shadow:none;text-decoration:none}.elementor img{border:none;border-radius:0;box-shadow:none;height:auto;max-width:100%}.elementor .elementor-widget:not(.elementor-widget-text-editor):not(.elementor-widget-theme-post-content) figure{margin:0}.elementor iframe,.elementor object,.elementor video{border:none;line-height:1;margin:0;max-width:100%;width:100%}.e-con-inner>.elementor-element.elementor-absolute,.e-con>.elementor-element.elementor-absolute,.elementor-widget-wrap>.elementor-element.elementor-absolute{position:absolute}.elementor-widget-wrap .elementor-element.elementor-widget__width-initial{max-width:100%}.elementor-element.elementor-absolute{z-index:1}.elementor-element{--flex-direction:initial;--flex-wrap:initial;--justify-content:initial;--align-items:initial;--align-content:initial;--gap:initial;--flex-basis:initial;--flex-grow:initial;--flex-shrink:initial;--order:initial;--align-self:initial;align-self:var(--align-self);flex-basis:var(--flex-basis);flex-grow:var(--flex-grow);flex-shrink:var(--flex-shrink);order:var(--order)}.elementor-element:where(.e-con-full,.elementor-widget){align-content:var(--align-content);align-items:var(--align-items);flex-direction:var(--flex-direction);flex-wrap:var(--flex-wrap);gap:var(--row-gap) var(--column-gap);justify-content:var(--justify-content)}.elementor-invisible{visibility:hidden}.elementor-align-center{text-align:center}.elementor-align-right{text-align:right}.elementor-align-center .elementor-button,.elementor-align-right .elementor-button{width:auto}@media (max-width:1024px){.elementor-widget-wrap .elementor-element.elementor-widget-tablet__width-initial{max-width:100%}.elementor-tablet-align-center{text-align:center}.elementor-tablet-align-center .elementor-button{width:auto}}@media (max-width:767px){.elementor-widget-wrap .elementor-element.elementor-widget-mobile__width-initial{max-width:100%}.elementor-mobile-align-center{text-align:center}.elementor-mobile-align-center .elementor-button{width:auto}.elementor-column{width:100%}}:root{--page-title-display:block}.elementor-widget-wrap{align-content:flex-start;flex-wrap:wrap;position:relative;width:100%}.elementor:not(.elementor-bc-flex-widget) .elementor-widget-wrap{display:flex}.elementor-widget-wrap>.elementor-element{width:100%}.elementor-widget-wrap.e-swiper-container{width:calc(100% - (var(--e-column-margin-left,0px) + var(--e-column-margin-right,0px)))}.elementor-widget{position:relative}.elementor-widget:not(:last-child){margin-block-end:var(--kit-widget-spacing,20px)}.elementor-widget:not(:last-child).elementor-absolute,.elementor-widget:not(:last-child).elementor-widget__width-initial{margin-block-end:0}.elementor-column{display:flex;min-height:1px;position:relative}@media (min-width:768px){.elementor-column.elementor-col-50{width:50%}.elementor-column.elementor-col-100{width:100%}}.elementor-grid{display:grid;grid-column-gap:var(--grid-column-gap);grid-row-gap:var(--grid-row-gap)}.elementor-grid .elementor-grid-item{min-width:0}.elementor-grid-0 .elementor-grid{display:inline-block;margin-block-end:calc(-1 * var(--grid-row-gap));width:100%;word-spacing:var(--grid-column-gap)}.elementor-grid-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-block-end:var(--grid-row-gap);word-break:break-word}.elementor-grid-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}@media (min-width:1025px){#elementor-device-mode:after{content:"desktop"}}@media (min-width:-1){#elementor-device-mode:after{content:"widescreen"}}@media (max-width:-1){#elementor-device-mode:after{content:"laptop";
20content:"tablet_extra"}}@media (max-width:1024px){.elementor-grid-tablet-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}#elementor-device-mode:after{content:"tablet"}}@media (max-width:-1){#elementor-device-mode:after{content:"mobile_extra"}}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}.e-con{--border-radius:0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-style:initial;--border-color:initial;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--content-width:min(100%,var(--container-max-width,1140px));--width:100%;--min-height:initial;--height:auto;--text-align:initial;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:var(--container-default-padding-top,10px);--padding-right:var(--container-default-padding-right,10px);--padding-bottom:var(--container-default-padding-bottom,10px);--padding-left:var(--container-default-padding-left,10px);--position:relative;--z-index:revert;--overflow:visible;--gap:var(--widgets-spacing,20px);--row-gap:var(--widgets-spacing-row,20px);--column-gap:var(--widgets-spacing-column,20px);--overlay-mix-blend-mode:initial;--overlay-opacity:1;--overlay-transition:0.3s;--e-con-grid-template-columns:repeat(3,1fr);--e-con-grid-template-rows:repeat(2,1fr);border-radius:var(--border-radius);height:var(--height);min-height:var(--min-height);min-width:0;overflow:var(--overflow);position:var(--position);width:var(--width);z-index:var(--z-index);--flex-wrap-mobile:wrap}.e-con:where(:not(.e-div-block-base)){transition:background var(--background-transition,.3s),border var(--border-transition,.3s),box-shadow var(--border-transition,.3s),transform var(--e-con-transform-transition-duration,.4s)}.e-con{--margin-block-start:var(--margin-top);--margin-block-end:var(--margin-bottom);--margin-inline-start:var(--margin-left);--margin-inline-end:var(--margin-right);--padding-inline-start:var(--padding-left);--padding-inline-end:var(--padding-right);--padding-block-start:var(--padding-top);--padding-block-end:var(--padding-bottom);--border-block-start-width:var(--border-top-width);--border-block-end-width:var(--border-bottom-width);--border-inline-start-width:var(--border-left-width);--border-inline-end-width:var(--border-right-width)}body.rtl .e-con{--padding-inline-start:var(--padding-right);--padding-inline-end:var(--padding-left);--margin-inline-start:var(--margin-right);--margin-inline-end:var(--margin-left);--border-inline-start-width:var(--border-right-width);--border-inline-end-width:var(--border-left-width)}.e-con{margin-block-end:var(--margin-block-end);margin-block-start:var(--margin-block-start);margin-inline-end:var(--margin-inline-end);margin-inline-start:var(--margin-inline-start);padding-inline-end:var(--padding-inline-end);padding-inline-start:var(--padding-inline-start)}.e-con.e-flex{--flex-direction:column;--flex-basis:auto;--flex-grow:0;--flex-shrink:1;flex:var(--flex-grow) var(--flex-shrink) var(--flex-basis)}.e-con-full,.e-con>.e-con-inner{padding-block-end:var(--padding-block-end);padding-block-start:var(--padding-block-start);text-align:var(--text-align)}.e-con-full.e-flex,.e-con.e-flex>.e-con-inner{flex-direction:var(--flex-direction)}.e-con,.e-con>.e-con-inner{display:var(--display)}.e-con-boxed.e-flex{align-content:normal;align-items:normal;flex-direction:column;flex-wrap:nowrap;justify-content:normal}.e-con-boxed{gap:initial;text-align:initial}.e-con.e-flex>.e-con-inner{align-content:var(--align-content);align-items:var(--align-items);align-self:auto;flex-basis:auto;flex-grow:1;flex-shrink:1;flex-wrap:var(--flex-wrap);justify-content:var(--justify-content)}.e-con>.e-con-inner{gap:var(--row-gap) var(--column-gap);height:100%;margin:0 auto;max-width:var(--content-width);padding-inline-end:0;padding-inline-start:0;width:100%}:is(.elementor-section-wrap,[data-elementor-id])>.e-con{--margin-left:auto;--margin-right:auto;max-width:min(100%,var(--width))}:is([data-widget_type="e-component.default"],[data-widget_type="e-component.default"]>.elementor-section-wrap)>.e-con{--margin-right:0px;--margin-left:0px}.e-con .elementor-widget.elementor-widget{margin-block-end:0}.e-con:before,.e-con>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{border-block-end-width:var(--border-block-end-width);border-block-start-width:var(--border-block-start-width);border-color:var(--border-color);border-inline-end-width:var(--border-inline-end-width);border-inline-start-width:var(--border-inline-start-width);border-radius:var(--border-radius);border-style:var(--border-style);content:var(--background-overlay);display:block;height:max(100% + var(--border-top-width) + var(--border-bottom-width),100%);left:calc(0px - var(--border-left-width));mix-blend-mode:var(--overlay-mix-blend-mode);opacity:var(--overlay-opacity);position:absolute;top:calc(0px - var(--border-top-width));transition:var(--overlay-transition,.3s);width:max(100% + var(--border-left-width) + var(--border-right-width),100%)}.e-con:before{transition:background var(--overlay-transition,.3s),border-radius var(--border-transition,.3s),opacity var(--overlay-transition,.3s)}.e-con .elementor-widget{min-width:0}.e-con .elementor-widget.e-widget-swiper{width:100%}.e-con>.e-con-inner>.elementor-widget>.elementor-widget-container,.e-con>.elementor-widget>.elementor-widget-container{height:100%}.e-con.e-con>.e-con-inner>.elementor-widget,.elementor.elementor .e-con>.elementor-widget{max-width:100%}.e-con .elementor-widget:not(:last-child){--kit-widget-spacing:0px}@media (max-width:767px){.elementor-grid-mobile-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}#elementor-device-mode:after{content:"mobile"}.e-con.e-flex{--width:100%;--flex-wrap:var(--flex-wrap-mobile)}}.elementor-form-fields-wrapper{display:flex;flex-wrap:wrap}.elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group .elementor-field-subgroup,.elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group>.elementor-select-wrapper,.elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group>input,.elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group>textarea{flex-basis:100%;max-width:100%}.elementor-form-fields-wrapper.elementor-labels-inline>.elementor-field-group .elementor-select-wrapper,.elementor-form-fields-wrapper.elementor-labels-inline>.elementor-field-group>input{flex-grow:1}.elementor-field-group{align-items:center;flex-wrap:wrap}.elementor-field-group.elementor-field-type-submit{align-items:flex-end}.elementor-field-group .elementor-field-textual{background-color:transparent;border:1px solid #69727d;color:#1f2124;flex-grow:1;max-width:100%;vertical-align:middle;width:100%}.elementor-field-group .elementor-field-textual:focus{box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);outline:0}.elementor-field-group .elementor-field-textual::-moz-placeholder{color:inherit;font-family:inherit;opacity:.6}.elementor-field-group .elementor-field-textual::placeholder{color:inherit;font-family:inherit;opacity:.6}.elementor-field-group .elementor-select-wrapper{display:flex;position:relative;width:100%}.elementor-field-group .elementor-select-wrapper select{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:inherit;flex-basis:100%;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;padding-inline-end:20px;text-transform:inherit}.elementor-field-group .elementor-select-wrapper:before{content:"\e92a";font-family:eicons;font-size:15px;inset-block-start:50%;inset-inline-end:10px;pointer-events:none;position:absolute;text-shadow:0 0 3px rgba(0,0,0,.3);transform:translateY(-50%)}.elementor-field-label{cursor:pointer}.elementor-field-textual{border-radius:3px;font-size:15px;line-height:1.4;min-height:40px;padding:5px 14px}.elementor-field-textual.elementor-size-lg{border-radius:5px;font-size:18px;min-height:59px;padding:7px 20px}.elementor-button-align-stretch .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:100%}.elementor-button-align-stretch .e-form__buttons__wrapper{flex-basis:50%;flex-grow:1}.elementor-button-align-stretch .e-form__buttons__wrapper__button{flex-basis:100%}.elementor-button-align-center .e-form__buttons{justify-content:center}.elementor-button-align-start .e-form__buttons,.elementor-button-align-start .elementor-field-type-submit{justify-content:flex-start}
20.elementor-button-align-end .e-form__buttons,.elementor-button-align-end .elementor-field-type-submit,[dir=rtl] .elementor-button-align-start .e-form__buttons,[dir=rtl] .elementor-button-align-start .elementor-field-type-submit{justify-content:flex-end}[dir=rtl] .elementor-button-align-end .e-form__buttons,[dir=rtl] .elementor-button-align-end .elementor-field-type-submit{justify-content:flex-start}.elementor-button-align-center .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-button-align-end .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-button-align-start .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:auto}.elementor-button-align-center .e-form__buttons__wrapper,.elementor-button-align-end .e-form__buttons__wrapper,.elementor-button-align-start .e-form__buttons__wrapper{flex-grow:0}.elementor-button-align-center .e-form__buttons__wrapper,.elementor-button-align-center .e-form__buttons__wrapper__button,.elementor-button-align-end .e-form__buttons__wrapper,.elementor-button-align-end .e-form__buttons__wrapper__button,.elementor-button-align-start .e-form__buttons__wrapper,.elementor-button-align-start .e-form__buttons__wrapper__button{flex-basis:auto}@media screen and (max-width:1024px){.elementor-tablet-button-align-stretch .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:100%}.elementor-tablet-button-align-stretch .e-form__buttons__wrapper{flex-basis:50%;flex-grow:1}.elementor-tablet-button-align-stretch .e-form__buttons__wrapper__button{flex-basis:100%}.elementor-tablet-button-align-center .e-form__buttons{justify-content:center}.elementor-tablet-button-align-start .e-form__buttons{justify-content:flex-start}.elementor-tablet-button-align-end .e-form__buttons,[dir=rtl] .elementor-tablet-button-align-start .e-form__buttons{justify-content:flex-end}[dir=rtl] .elementor-tablet-button-align-end .e-form__buttons{justify-content:flex-start}.elementor-tablet-button-align-center .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-tablet-button-align-end .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-tablet-button-align-start .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:auto}.elementor-tablet-button-align-center .e-form__buttons__wrapper,.elementor-tablet-button-align-end .e-form__buttons__wrapper,.elementor-tablet-button-align-start .e-form__buttons__wrapper{flex-grow:0}.elementor-tablet-button-align-center .e-form__buttons__wrapper,.elementor-tablet-button-align-center .e-form__buttons__wrapper__button,.elementor-tablet-button-align-end .e-form__buttons__wrapper,.elementor-tablet-button-align-end .e-form__buttons__wrapper__button,.elementor-tablet-button-align-start .e-form__buttons__wrapper,.elementor-tablet-button-align-start .e-form__buttons__wrapper__button{flex-basis:auto}}@media screen and (max-width:767px){.elementor-mobile-button-align-stretch .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:100%}.elementor-mobile-button-align-stretch .e-form__buttons__wrapper{flex-basis:50%;flex-grow:1}.elementor-mobile-button-align-stretch .e-form__buttons__wrapper__button{flex-basis:100%}.elementor-mobile-button-align-center .e-form__buttons{justify-content:center}.elementor-mobile-button-align-start .e-form__buttons{justify-content:flex-start}.elementor-mobile-button-align-end .e-form__buttons,[dir=rtl] .elementor-mobile-button-align-start .e-form__buttons{justify-content:flex-end}[dir=rtl] .elementor-mobile-button-align-end .e-form__buttons{justify-content:flex-start}.elementor-mobile-button-align-center .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-mobile-button-align-end .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-mobile-button-align-start .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:auto}.elementor-mobile-button-align-center .e-form__buttons__wrapper,.elementor-mobile-button-align-en
20d .e-form__buttons__wrapper,.elementor-mobile-button-align-start .e-form__buttons__wrapper{flex-grow:0}.elementor-mobile-button-align-center .e-form__buttons__wrapper,.elementor-mobile-button-align-center .e-form__buttons__wrapper__button,.elementor-mobile-button-align-end .e-form__buttons__wrapper,.elementor-mobile-button-align-end .e-form__buttons__wrapper__button,.elementor-mobile-button-align-start .e-form__buttons__wrapper,.elementor-mobile-button-align-start .e-form__buttons__wrapper__button{flex-basis:auto}}.elementor-form .elementor-button{border:none;padding-block-end:0;padding-block-start:0}.elementor-form .elementor-button-content-wrapper,.elementor-form .elementor-button>span{display:flex;flex-direction:row;gap:5px;justify-content:center}.elementor-form .elementor-button.elementor-size-xs{min-height:33px}.elementor-form .elementor-button.elementor-size-sm{min-height:40px}.elementor-form .elementor-button.elementor-size-md{min-height:47px}.elementor-form .elementor-button.elementor-size-lg{min-height:59px}.elementor-form .elementor-button.elementor-size-xl{min-height:72px}.elementor-element:where(:not(.e-con)):where(:not(.e-div-block-base)) .elementor-widget-container,.elementor-element:where(:not(.e-con)):where(:not(.e-div-block-base)):not(:has(.elementor-widget-container)){transition:background .3s,border .3s,border-radius .3s,box-shadow .3s,transform var(--e-transform-transition-duration,.4s)}.elementor-heading-title{line-height:1;margin:0;padding:0}.elementor-button{background-color:#69727d;border-radius:3px;color:#fff;display:inline-block;fill:#fff;font-size:15px;line-height:1;padding:12px 24px;text-align:center;transition:all .3s}.elementor-button:focus,.elementor-button:hover,.elementor-button:visited{color:#fff}.elementor-button-content-wrapper{display:flex;flex-direction:row;gap:5px;justify-content:center}.elementor-button-icon{align-items:center;display:flex}.elementor-button-icon svg{height:auto;width:1em}.elementor-button-icon .e-font-icon-svg{height:1em}.elementor-button-text{display:inline-block}.elementor-button.elementor-size-lg{border-radius:5px;font-size:18px;padding:20px 40px}.elementor-button span{text-decoration:inherit}.elementor-icon{color:#69727d;display:inline-block;font-size:50px;line-height:1;text-align:center;transition:all .3s}.elementor-icon:hover{color:#69727d}.elementor-icon i,.elementor-icon svg{display:block;height:1em;position:relative;width:1em}.elementor-icon i:before,.elementor-icon svg:before{left:50%;position:absolute;transform:translateX(-50%)}.elementor-shape-circle .elementor-icon{border-radius:50%}.animated{animation-duration:1.25s}.animated.reverse{animation-direction:reverse;animation-fill-mode:forwards}@media (prefers-reduced-motion:reduce){.animated{animation:none!important}html *{transition-delay:0s!important;transition-duration:0s!important}}@media (max-width:767px){.elementor .elementor-hidden-mobile{display:none}}@media (min-width:768px) and (max-width:1024px){.elementor .elementor-hidden-tablet{display:none}}@media (min-width:1025px) and (max-width:99999px){.elementor .elementor-hidden-desktop{display:none}}.elementor-kit-5{--e-global-color-primary:#1B1B1B;--e-global-color-secondary:#000000;--e-global-color-text:#000000;--e-global-color-accent:#EB7B1A;--e-global-color-c5088a6:#FFFFFF;--e-global-color-ae3fc59:#000000;--e-global-color-a325fd0:#F5F5F5;--e-global-color-14cdd25:#E46320;--e-global-color-6fa646c:#F1EAE3;--e-global-color-98c360b:#00964B;--e-global-color-040b337:#025F31;--e-global-color-84fbae9:#1C261A;--e-global-typography-primary-font-family:"Libre Baskerville";--e-global-typography-primary-font-size:3rem;--e-global-typography-primary-font-weight:700;--e-global-typography-primary-text-transform:capitalize;--e-global-typography-secondary-font-family:"Libre Baskerville";--e-global-typography-secondary-font-size:2.5rem;--e-global-typography-secondary-font-weight:700;--e-global-typography-secondary-text-transform:capitalize;--e-global-typography-text-font-family:"Raleway";--e-global-typography-text-font-size:1.1rem;--e-global-typography-text-font-weight:500;--e-global-typography-text-text-transform:none;--e-global-typography-accent-font-family:"Raleway";--e-global-typography-accent-font-size:1.35rem;
20--e-global-typography-accent-font-weight:500;--e-global-typography-accent-text-transform:none;--e-global-typography-9c19930-font-family:"Raleway";--e-global-typography-9c19930-font-size:1rem;--e-global-typography-9c19930-font-weight:700;--e-global-typography-9c19930-text-transform:uppercase;--e-global-typography-3a99e0b-font-family:"Raleway";--e-global-typography-3a99e0b-font-size:1rem;--e-global-typography-3a99e0b-font-weight:700;--e-global-typography-3a99e0b-text-transform:uppercase;--e-global-typography-0bea264-font-family:"Libre Baskerville";--e-global-typography-0bea264-font-size:2rem;--e-global-typography-0bea264-font-weight:700;--e-global-typography-0bea264-text-transform:capitalize;--e-global-typography-fa376cd-font-family:"Libre Baskerville";--e-global-typography-fa376cd-font-size:1.5rem;--e-global-typography-fa376cd-font-weight:700;--e-global-typography-fa376cd-text-transform:capitalize}.e-con{--container-max-width:1140px}.elementor-widget:not(:last-child){margin-block-end:20px}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px}.site-header{padding-inline-end:0px;padding-inline-start:0px}#btpTextConnectForm .elementor-field-group{margin-bottom:.5rem}#btpTextConnectForm .elementor-field-group:last-of-type{margin-bottom:0}#btpTextConnectForm #send-btn{padding:1rem}img.elementor-lightbox-image{visibility:hidden!important}img.elementor-lightbox-image.bt-lightbox-image-loaded{visibility:visible!important}.elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a{color:inherit;font-size:inherit;line-height:inherit}.elementor-widget-search{--e-search-white:#fff;--e-search-light-grey:#cdcdcd;--e-search-medium-grey:#515962;--e-search-dark-grey:#2d2d2d;--e-search-black:#000;--e-search-dark-red:#c36;--e-search-dark-purple:#336;--e-search-input-color:var(--e-search-medium-grey);--e-search-input-border-color:var(--e-search-light-grey);--e-search-input-border-radius:0;--e-search-input-gap:4px;--e-search-input-padding:16px;--e-search-input-padding-inline-start:16px;--e-search-input-padding-inline-end:16px;--e-search-input-padding-block-start:16px;--e-search-input-padding-block-end:16px;--e-search-input-transition:0.3s;--e-search-placeholder-color:var(--e-search-medium-grey);--e-search-icon-label-color:var(--e-search-medium-grey);--e-search-icon-label-size:24px;--e-search-icon-label-absolute-width:initial;--e-search-icon-clear-color:var(--e-search-light-grey);--e-search-icon-clear-size:12px;--e-search-icon-clear-absolute-width:initial;--e-search-icon-clear-transition:0.3s;--e-search-submit-color:var(--e-search-white);--e-search-submit-background-color:var(--e-search-dark-grey);--e-search-submit-border-color:none;--e-search-submit-border-type:none;--e-search-submit-border-radius:0;--e-search-submit-border-width:0px;--e-search-submit-padding:24px;--e-search-submit-margin-inline-start:8px;--e-search-submit-button-width:initial;--e-search-submit-button-flex-direction:row;--e-search-submit-hover-transition:0.3s;--e-search-pagination-numbers-padding-left:8px;--e-search-pagination-numbers-padding-right:8px;--e-search-icon-submit-color:var(--e-search-white);--e-search-submit-icon-gap:8px;--e-search-submit-icon-margin-inline-start:0px;--e-search-submit-icon-margin-inline-end:var(--e-search-submit-icon-gap);--e-search-icon-submit-size:24px;--e-search-submit-transition:0.3s;--e-search-results-background-color:var(--e-search-white);--e-search-results-border-color:var(--e-search-light-grey);--e-search-results-border-type:solid;--e-search-results-border-width:1px;--e-search-results-border-radius:0px;--e-search-results-padding:16px;--e-search-results-width:100%;--e-search-results-columns:1;--e-search-results-max-height:initial;--e-search-input-and-results-gap:8px;--e-search-results-transition:0.3s;--e-search-loop-item-equal-height:initial;--e-search-results-grid-auto-rows:initial;--e-search-results-inset-inline-start:initial;--e-search-results-inset-inline-end:initial;--e-search-results-transform:initial;--e-search-results-default-gap:16px;--e-search-results-column-gap:var(--e-search-results-default-gap);--e-search-results-row-gap:var(--e-search-results-default-gap);--e-search-pagination-inset-inline-start:initial;--e-search-pagination-inline-end:initial;--e-search-pagination-transform:initial;--e-search-pagination-border-radius:0px;--e-search-pagination-background-color:var(--e-search-black);--e-search-pagination-text-align:center;--e-search-pagination-justify-content:center;--e-search-pagination-color:var(--e-search-dark-red);--e-search-pagination-hover:var(--e-search-dark-purple);--e-search-pagination-current:var(--e-search-black);--e-search-pagination-page-numbers-gap:10px;--e-search-pagination-block-end-spacing:0px;--e-search-pagination-block-start-spacing:0px;--e-search-pagination-vertical-position:column;--e-search-nothing-found-padding-block-start:0;--e-search-nothing-found-padding-block-end:0;--e-search-nothing-found-results-columns:1;--e-search-nothing-found-message-color:var(--e-search-medium-grey);--e-search-nothing-found-message-alignment:center;--e-search-loader-icon-color:var(--e-search-black);--e-search-loader-icon-size:34px}.elementor-widget-search .e-search-form{display:flex}.elementor-widget-search .e-search-label{display:flex;position:relative;z-index:10}.elementor-widget-search .e-search-label>i,.elementor-widget-search .e-search-label>svg{inset-block-start:50%;inset-inline-start:var(--e-search-input-padding-inline-start);position:absolute;transform:translateY(-50%);transition:width 0s,height 0s}.elementor-widget-search .e-search-label>i:is(i),.elementor-widget-search .e-search-label>svg:is(i){color:var(--e-search-icon-label-color);font-size:var(--e-search-icon-label-size)}.elementor-widget-search .e-search-label>i:is(svg),.elementor-widget-search .e-search-label>
20svg:is(svg){fill:var(--e-search-icon-label-color);height:var(--e-search-icon-label-size);width:auto}.elementor-widget-search .e-search-input-wrapper{display:flex;flex:1;flex-direction:column;position:relative}.elementor-widget-search .e-search-input-wrapper>i,.elementor-widget-search .e-search-input-wrapper>svg{cursor:pointer;inset-block-start:50%;inset-inline-end:var(--e-search-input-padding-inline-end);position:absolute;transform:translateY(-50%);transition:color var(--e-search-icon-clear-transition),fill var(--e-search-icon-clear-transition),width 0s,height 0s}.elementor-widget-search .e-search-input-wrapper>i:is(i),.elementor-widget-search .e-search-input-wrapper>svg:is(i){color:var(--e-search-icon-clear-color);font-size:var(--e-search-icon-clear-size)}.elementor-widget-search .e-search-input-wrapper>i:is(svg),.elementor-widget-search .e-search-input-wrapper>svg:is(svg){fill:var(--e-search-icon-clear-color);height:var(--e-search-icon-clear-size);width:auto}.elementor-widget-search .e-search-input{--e-search-icons-min-height:max(var(--e-search-icon-clear-size),var(--e-search-icon-label-size));border-color:var(--e-search-input-border-color);border-radius:var(--e-search-input-border-radius);color:var(--e-search-input-color);height:100%;min-height:calc(var(--e-search-input-padding-block-end) + var(--e-search-input-padding-block-start) + var(--e-search-icons-min-height));padding-block-end:var(--e-search-input-padding-block-end);padding-block-start:var(--e-search-input-padding-block-start);padding-inline-end:calc(var(--e-search-input-padding-inline-end) + var(--e-search-icon-clear-absolute-width) + var(--e-search-input-gap));padding-inline-start:calc(var(--e-search-input-padding-inline-start) + var(--e-search-icon-label-absolute-width) + var(--e-search-input-gap));transition:padding-inline 0s}.elementor-widget-search .e-search-input::-moz-placeholder{color:var(--e-search-placeholder-color)}.elementor-widget-search .e-search-input::placeholder{color:var(--e-search-placeholder-color)}.elementor-widget-search .e-search-input:focus{outline:0;transition:var(--e-search-input-transition)}.elementor-widget-search .e-search-input::-ms-clear,.elementor-widget-search .e-search-input::-ms-reveal{display:none;height:0;width:0}.elementor-widget-search .e-search-input::-webkit-search-cancel-button,.elementor-widget-search .e-search-input::-webkit-search-decoration,.elementor-widget-search .e-search-input::-webkit-search-results-button,.elementor-widget-search .e-search-input::-webkit-search-results-decoration{display:none}.elementor-widget-search .e-search-results-container{background-color:var(--e-search-results-background-color);border-radius:var(--e-search-results-border-radius);display:flex;height:-moz-fit-content;height:fit-content;inset-block-start:calc(100% + var(--e-search-input-and-results-gap));inset-inline-end:var(--e-search-results-inset-inline-end);inset-inline-start:var(--e-search-results-inset-inline-start);position:absolute;transform:var(--e-search-results-transform);width:var(--e-search-results-width);z-index:2000}.elementor-widget-search .e-search-results-container>div{border:var(--e-search-results-border-type) var(--e-search-results-border-width) var(--e-search-results-border-color);border-radius:var(--e-search-results-border-radius);max-height:var(--e-search-results-max-height);overflow:auto;padding:var(--e-search-results-padding);width:100%}.elementor-widget-search .e-search-results-container>div:empty{display:none}.elementor-widget-search .e-search-results-container>div .e-loop-item>.e-con{height:var(--e-search-loop-item-equal-height)}.elementor-widget-search .e-search-results{display:none}.elementor-widget-search .e-search .e-search-submit{align-items:center;background-color:var(--e-search-submit-background-color);border-color:var(--e-search-submit-border-color);border-radius:var(--e-search-submit-border-radius);border-style:var(--e-search-submit-border-type);border-width:var(--e-search-submit-border-width);color:var(--e-search-submit-color);display:flex;flex-direction:var(--e-search-submit-button-flex-direction);font-size:var(--e-search-form-submit-icon-size);margin-inline-start:var(--e-search-submit-margin-inline-start);padding:var(--e-search-submit-padding);transition:var(--e-search-submit-hover-transition);width:var(--e-search-submit-button-width)}.elementor-widget-search .e-search .e-search-submit:focus{transition:--e-search-submit-transition}.elementor-widget-search .e-search .e-search-submit:focus:not(:focus-visible){outline:0}.elementor-widget-search .e-search .e-search-submit>i,.elementor-widget-search .e-search .e-search-submit>svg{margin-inline-end:var(--e-search-submit-icon-margin-inline-end);margin-inline-start:var(--e-search-submit-icon-margin-inline-start);transition:inherit}.elementor-widget-search .e-search .e-search-submit>i:is(i),.elementor-widget-search .e-search .e-search-submit>svg:is(i){color:var(--e-search-icon-submit-color);font-size:var(--e-search-icon-submit-size)}.elementor-widget-search .e-search .e-search-submit>i:is(svg),.elementor-widget-search .e-search .e-search-submit>
20svg:is(svg){fill:var(--e-search-icon-submit-color);height:var(--e-search-icon-submit-size);width:auto}.elementor-widget-search .e-search-input-wrapper,.elementor-widget-search .e-search-label *{transition:var(--e-search-input-transition)}.elementor-widget-search .hidden{opacity:0;visibility:hidden}.elementor-widget-search .hide-loader .e-search-results{display:flex;flex-direction:var(--e-search-pagination-vertical-position)}.elementor-widget-posts:after{display:none}.elementor-post__thumbnail__link{transition:none}.elementor-posts-container:not(.elementor-posts-masonry){align-items:stretch}.elementor-posts-container .elementor-post{margin:0;padding:0}.elementor-posts-container .elementor-post__excerpt{flex-grow:var(--read-more-alignment,0)}.elementor-posts-container .elementor-post__thumbnail{overflow:hidden}.elementor-posts-container .elementor-post__thumbnail img{display:block;max-height:none;max-width:none;transition:filter .3s;width:100%}.elementor-posts-container .elementor-post__thumbnail__link{display:block;position:relative;width:100%}.elementor-posts-container.elementor-has-item-ratio .elementor-post__thumbnail{inset:0}.elementor-posts-container.elementor-has-item-ratio .elementor-post__thumbnail img{height:auto;left:calc(50% + 1px);position:absolute;top:calc(50% + 1px);transform:scale(1.01) translate(-50%,-50%)}.elementor-posts-container.elementor-has-item-ratio .elementor-post__thumbnail.elementor-fit-height img{height:100%;width:auto}.elementor-posts .elementor-post{flex-direction:column;transition-duration:.25s;transition-property:background,border,box-shadow}.elementor-posts .elementor-post__title{font-size:18px;margin:0}.elementor-posts .elementor-post__excerpt{margin-bottom:10px}.elementor-posts .elementor-post__excerpt p{color:#777;font-size:14px;line-height:1.5em;margin:0}.elementor-posts .elementor-post__text{display:var(--item-display,block);flex-direction:column;flex-grow:1}.elementor-posts .elementor-post__read-more{align-self:flex-start;font-size:12px;font-weight:700}.elementor-posts .elementor-post__thumbnail{position:relative}.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px}.elementor-posts--thumbnail-top .elementor-post__text{width:100%}.elementor-posts--thumbnail-top.elementor-posts--align-left .elementor-post__thumbnail__link{margin-right:auto}.elementor-posts--thumbnail-top.elementor-posts--align-right .elementor-post__thumbnail__link{margin-left:auto}.elementor-posts--thumbnail-top.elementor-posts--align-center .elementor-post__thumbnail__link{margin-inline:auto}.elementor-posts--thumbnail-left .elementor-post__thumbnail__link,.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{flex-shrink:0;width:25%}.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;order:0}.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;order:5}.elementor-posts--thumbnail-none .elementor-posts-container .elementor-post__thumbnail__link{display:none}.elementor-posts .elementor-post{display:flex}.elementor-posts .elementor-post__card{background-color:#fff;border:0 solid #69727d;border-radius:3px;display:flex;flex-direction:column;min-height:100%;overflow:hidden;position:relative;transition:all .25s;width:100%}.elementor-posts .elementor-post__card .elementor-post__thumbnail{position:relative;transform-style:preserve-3d;-webkit-transform-style:preserve-3d}.elementor-posts .elementor-post__card .elementor-post__thumbnail img{width:calc(100% + 1px)}.elementor-posts .elementor-post__card .elementor-post__text{margin-bottom:0;margin-top:20px;padding:0 30px}.elementor-posts .elementor-post__card .elementor-post__read-more{display:inline-block;margin-bottom:20px}.elementor-posts .elementor-post__card .elementor-post__title{font-size:21px}.elementor-posts .elementor-post__card .elementor-post__excerpt{line-height:1.7}.elementor-posts .elementor-post__card .elementor-post__excerpt,.elementor-posts .elementor-post__card .elementor-post__title{margin-bottom:25px}.elementor-posts .elementor-post__card .elementor-post__read-more{text-transform:uppercase}.elementor-posts--show-avatar .elementor-post__thumbnail__link{margin-bottom:25px}.elementor-posts__hover-gradient .elementor-post__card .elementor-post__thumbnail__link:after{background-image:linear-gradient(0deg,rgba(0,0,0,.35),transparent 75%);background-repeat:no-repeat;bottom:0;content:"";display:block;height:100%;opacity:1;position:absolute;transition:all .3s ease-out;width:100%}.elementor-posts__hover-gradient .elementor-post__card:hover .elementor-post__thumbnail__link:after{opacity:.5}.elementor-posts__hover-zoom-in .elementor-post__card .elementor-post__thumbnail.elementor-fit-height img{height:100%}.elementor-posts__hover-zoom-in .elementor-post__card .elementor-post__thumbnail:not(.elementor-fit-height) img{width:calc(100% + 1px)}.elementor-posts__hover-zoom-in .elementor-post__card:hover .elementor-post__thumbnail.elementor-fit-height img{height:115%}.elementor-posts__hover-zoom-in .elementor-post__card:hover .elementor-post__thumbnail:not(.elementor-fit-height) img{width:115%}.elementor-posts__hover-zoom-out .elementor-post__card .elementor-post__thumbnail.elementor-fit-height img{height:115%}.elementor-posts__hover-zoom-out .elementor-post__card .elementor-post__thumbnail:not(.elementor-fit-height) img{width:115%}.elementor-posts__hover-zoom-out .elementor-post__card:hover .elementor-post__thumbnail.elementor-fit-height img{height:100%}.elementor-posts__hover-zoom-out .elementor-post__card:hover .elementor-post__thumbnail:not(.elementor-fit-height) img{width:calc(100% + 1px)}.elementor-posts__hover-zoom-in .elementor-post__thumbnail img,.elementor-posts__hover-zoom-out .elementor-post__thumbnail img{transition:filter .3s,height 1s cubic-bezier(0,.25,.07,1),width 1s cubic-bezier(0,.25,.07,1)}.elementor-posts--skin-full_content article .elementor-post__thumbnail{padding-bottom:0}body.elementor-editor-active .elementor-posts--skin-archive_full_content .elementor-post__thumbnail__link,body.elementor-editor-active .elementor-posts--skin-full_content .elementor-post__thumbnail__link{display:none}body.elementor-editor-active .elementor-posts--show-thumbnail .elementor-post__thumbnail__link{display:block}.elementor-portfolio.elementor-has-item-ratio{transition:height .5s}.elementor-portfolio.elementor-has-item-ratio .elementor-post__thumbnail{background-color:rgba(0,0,0,.1);position:absolute}.elementor-portfolio.elementor-has-item-ratio .elementor-post__thumbnail__link{padding-bottom:56.25%}.elementor-widget-posts:not(:has(>.elementor-widget-container))>.elementor-button-wrapper,.elementor-widget-posts>.elementor-widget-container>.elementor-button-wrapper{margin-top:var(--load-moreâspacing,30px)}.elementor-widget-posts:not(:has(>.elementor-widget-container))>.elementor-button-wrapper .elementor-button,.elementor-widget-posts>.elementor-widget-container>
20.elementor-button-wrapper .elementor-button{cursor:pointer;position:relative}:root{--swiper-theme-color:#007aff}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translate3d(0,0,0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;
20transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:50%;background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;
20left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:1s linear infinite swiper-preloader-spin}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-next+.swiper-slide,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}.elementor-element,.elementor-lightbox{--swiper-theme-color:#000;--swiper-navigation-size:44px;--swiper-pagination-bullet-size:6px;--swiper-pagination-bullet-horizontal-gap:6px}.elementor-element .swiper .swiper-slide figure,.elementor-lightbox .swiper .swiper-slide figure{line-height:0}.elementor-element .swiper .elementor-lightbox-content-source,.elementor-lightbox .swiper .elementor-lightbox-content-source{display:none}.elementor-element .swiper .elementor-swiper-button,.elementor-element .swiper~.elementor-swiper-button,.elementor-lightbox .swiper .elementor-swiper-button,.elementor-lightbox .swiper~.elementor-swiper-button{color:hsla(0,0%,93%,.9);cursor:pointer;display:inline-flex;font-size:25px;position:absolute;top:50%;transform:translateY(-50%);z-index:1}.elementor-element .swiper .elementor-swiper-button svg,.elementor-element .swiper~.elementor-swiper-button svg,.elementor-lightbox .swiper .elementor-swiper-button svg,.elementor-lightbox .swiper~.elementor-swiper-button svg{fill:hsla(0,0%,93%,.9);height:1em;width:1em}.elementor-element .swiper .elementor-swiper-button-prev,.elementor-element .swiper~.elementor-swiper-button-prev,.elementor-lightbox .swiper .elementor-swiper-button-prev,.elementor-lightbox .swiper~.elementor-swiper-button-prev{left:10px}.elementor-element .swiper .elementor-swiper-button-next,.elementor-element .swiper~.elementor-swiper-button-next,.elementor-lightbox .swiper .elementor-swiper-button-next,.elementor-lightbox .swiper~.elementor-swiper-button-next{right:10px}.elementor-element .swiper .elementor-swiper-button.swiper-button-disabled,.elementor-element .swiper~.elementor-swiper-button.swiper-button-disabled,.elementor-lightbox .swiper .elementor-swiper-button.swiper-button-disabled,.elementor-lightbox .swiper~.elementor-swiper-button.swiper-button-disabled{opacity:.3}.elementor-element .swiper .swiper-image-stretch .swiper-slide .swiper-slide-image,.elementor-lightbox .swiper .swiper-image-stretch .swiper-slide .swiper-slide-image{width:100%}.elementor-element .swiper .swiper-horizontal>.swiper-pagination-bullets,.elementor-element .swiper .swiper-pagination-bullets.swiper-pagination-horizontal,.elementor-element .swiper .swiper-pagination-custom,.elementor-element .swiper .swiper-pagination-fraction,.elementor-element .swiper~.swiper-pagination-bullets.swiper-pagination-horizontal,.elementor-element .swiper~.swiper-pagination-custom,.elementor-element .swiper~.swiper-pagination-fraction,.elementor-lightbox .swiper .swiper-horizontal>.swiper-pagination-bullets,.elementor-lightbox .swiper .swiper-pagination-bullets.swiper-pagination-horizontal,.elementor-lightbox .swiper .swiper-pagination-custom,.elementor-lightbox .swiper .swiper-pagination-fraction,.elementor-lightbox .swiper~.swiper-pagination-bullets.swiper-pagination-horizontal,.elementor-lightbox .swiper~.swiper-pagination-custom,.elementor-lightbox .swiper~.swiper-pagination-fraction{bottom:5px}.elementor-element .swiper.swiper-cube .elementor-swiper-button,.elementor-element .swiper.swiper-cube~.elementor-swiper-button,.elementor-lightbox .swiper.swiper-cube .elementor-swiper-button,.elementor-lightbox .swiper.swiper-cube~.elementor-swiper-button{transform:translate3d(0,-50%,1px)}
20.elementor-element :where(.swiper-horizontal)~.swiper-pagination-bullets,.elementor-lightbox :where(.swiper-horizontal)~.swiper-pagination-bullets{bottom:5px;left:0;width:100%}.elementor-element :where(.swiper-horizontal)~.swiper-pagination-bullets .swiper-pagination-bullet,.elementor-lightbox :where(.swiper-horizontal)~.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.elementor-element :where(.swiper-horizontal)~.swiper-pagination-progressbar,.elementor-lightbox :where(.swiper-horizontal)~.swiper-pagination-progressbar{height:4px;left:0;top:0;width:100%}.elementor-lightbox.elementor-pagination-position-outside .swiper{padding-bottom:30px}.elementor-lightbox.elementor-pagination-position-outside .swiper .elementor-swiper-button,.elementor-lightbox.elementor-pagination-position-outside .swiper~.elementor-swiper-button{top:calc(50% - 30px / 2)}.elementor-lightbox .elementor-swiper{position:relative}.elementor-lightbox .elementor-main-swiper{position:static}.elementor-lightbox.elementor-arrows-position-outside .swiper{width:calc(100% - 60px)}.elementor-lightbox.elementor-arrows-position-outside .swiper .elementor-swiper-button-prev,.elementor-lightbox.elementor-arrows-position-outside .swiper~.elementor-swiper-button-prev{left:0}.elementor-lightbox.elementor-arrows-position-outside .swiper .elementor-swiper-button-next,.elementor-lightbox.elementor-arrows-position-outside .swiper~.elementor-swiper-button-next{right:0}.elementor-widget-image-carousel .swiper{position:static}.elementor-widget-image-carousel .swiper .swiper-slide figure{line-height:inherit}.elementor-widget-image-carousel .swiper-slide{text-align:center}.elementor-image-carousel-wrapper:not(.swiper-initialized) .swiper-slide{max-width:calc(100% / var(--e-image-carousel-slides-to-show,3))}.elementor-13 .elementor-element.elementor-element-b7c2007{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-13 .elementor-element.elementor-element-b7c2007:not(.elementor-motion-effects-element-type-background),.elementor-13 .elementor-element.elementor-element-b7c2007>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#17291c}.elementor-13 .elementor-element.elementor-element-dad7785{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6rem;--padding-bottom:0rem;--padding-left:4rem;--padding-right:4rem}.elementor-13 .elementor-element.elementor-element-3f05903{text-align:center}.elementor-13 .elementor-element.elementor-element-3f05903 .elementor-heading-title{font-family:var( --e-global-typography-3a99e0b-font-family ),Sans-serif;font-size:var( --e-global-typography-3a99e0b-font-size );font-weight:var(--e-global-typography-3a99e0b-font-weight);text-transform:var(--e-global-typography-3a99e0b-text-transform);color:var(--e-global-color-c5088a6)}.elementor-13 .elementor-element.elementor-element-58b62cc{width:100%;max-width:100%;text-align:center}.elementor-13 .elementor-element.elementor-element-58b62cc>.elementor-widget-container{margin:0 0 2rem}.elementor-13 .elementor-element.elementor-element-58b62cc .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ),Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var(--e-global-typography-secondary-font-weight);text-transform:var(--e-global-typography-secondary-text-transform);color:var(--e-global-color-c5088a6)}.elementor-widget-search{--e-search-input-color:var(--e-global-color-text)}.elementor-13 .elementor-element.elementor-element-47dee05 .e-search-submit{background-color:var(--e-global-color-accent)}.elementor-13 .elementor-element.elementor-element-47dee05 .e-search-submit:hover{background-color:var(--e-global-color-14cdd25)}.elementor-13 .elementor-element.elementor-element-47dee05 .e-search-input{font-family:Arial,Sans-serif;font-size:18px;font-weight:400;border-radius:2rem 0 0 2rem}.elementor-13 .elementor-element.elementor-element-47dee05{--e-search-placeholder-color:var(--e-global-color-text);
20--e-search-input-padding-block-start:0px;--e-search-input-padding-inline-start:20px;--e-search-input-padding-block-end:0px;--e-search-input-padding-inline-end:0px;--e-search-submit-margin-inline-start:9px;--e-search-icon-clear-color:var(--e-global-color-primary);--e-search-submit-border-radius:0rem 2rem 2rem 0rem;--e-search-submit-padding:10px 30px 10px 30px}.elementor-13 .elementor-element.elementor-element-47dee05 .e-search-input-wrapper>svg:hover{--e-search-icon-clear-color:var(--e-global-color-secondary)}.elementor-13 .elementor-element.elementor-element-47dee05 .e-search-input-wrapper>i:hover{--e-search-icon-clear-color:var(--e-global-color-secondary)}.elementor-13 .elementor-element.elementor-element-47dee05 .e-search-submit span{font-family:var( --e-global-typography-3a99e0b-font-family ),Sans-serif;font-size:var( --e-global-typography-3a99e0b-font-size );font-weight:var(--e-global-typography-3a99e0b-font-weight);text-transform:var(--e-global-typography-3a99e0b-text-transform)}.elementor-13 .elementor-element.elementor-element-172e5ae{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:4rem;--padding-bottom:6rem;--padding-left:4rem;--padding-right:4rem}.elementor-widget-posts .elementor-button{background-color:var(--e-global-color-accent);font-family:var( --e-global-typography-accent-font-family ),Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var(--e-global-typography-accent-font-weight);text-transform:var(--e-global-typography-accent-text-transform)}.elementor-widget-posts .elementor-post__title,.elementor-widget-posts .elementor-post__title a{color:var(--e-global-color-secondary);font-family:var( --e-global-typography-primary-font-family ),Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform)}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ),Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var(--e-global-typography-text-font-weight);text-transform:var(--e-global-typography-text-text-transform)}.elementor-widget-posts .elementor-post__read-more{color:var(--e-global-color-accent)}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ),Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var(--e-global-typography-accent-font-weight);text-transform:var(--e-global-typography-accent-text-transform)}.elementor-13 .elementor-element.elementor-element-4c1109b{--grid-row-gap:35px;--grid-column-gap:30px}.elementor-13 .elementor-element.elementor-element-4c1109b .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc(.66 * 100%)}.elementor-13 .elementor-element.elementor-element-4c1109b:after{content:"0.66"}.elementor-13 .elementor-element.elementor-element-4c1109b .elementor-post__thumbnail__link{width:100%}.elementor-13 .elementor-element.elementor-element-4c1109b .elementor-post__meta-data span+span:before{content:"â¢"}.elementor-13 .elementor-element.elementor-element-4c1109b .elementor-post__card{background-color:#f3efea;border-width:0;border-radius:1rem}.elementor-13 .elementor-element.elementor-element-4c1109b .elementor-post__text{margin-top:20px}.elementor-13 .elementor-element.elementor-element-4c1109b .elementor-post__title,.elementor-13 .elementor-element.elementor-element-4c1109b .elementor-post__title a{font-family:var( --e-global-typography-accent-font-family ),Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var(--e-global-typography-accent-font-weight);text-transform:var(--e-global-typography-accent-text-transform)}.elementor-13 .elementor-element.elementor-element-4c1109b .elementor-post__excerpt p{color:var(--e-global-color-text);font-family:var( --e-global-typography-text-font-family ),Sans-serif;font-size:var( --e-global-typography-text-font-size );
20font-weight:var(--e-global-typography-text-font-weight);text-transform:var(--e-global-typography-text-text-transform)}.elementor-13 .elementor-element.elementor-element-4c1109b a.elementor-post__read-more{font-family:Roboto,Sans-serif;font-size:1rem;font-weight:500}.elementor-13 .elementor-element.elementor-element-04c8c29{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem}.elementor-13 .elementor-element.elementor-element-04c8c29:not(.elementor-motion-effects-element-type-background),.elementor-13 .elementor-element.elementor-element-04c8c29>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-c5088a6)}.elementor-13 .elementor-element.elementor-element-521342f{--e-image-carousel-slides-to-show:5}.elementor-13 .elementor-element.elementor-element-521342f .swiper-wrapper{display:flex;align-items:center}.elementor-13 .elementor-element.elementor-element-c07bc49{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-13 .elementor-element.elementor-element-5816269{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}:root{--page-title-display:none}@media(max-width:1024px){.elementor-kit-5{--e-global-typography-primary-font-size:2.25rem;--e-global-typography-primary-line-height:1em;--e-global-typography-secondary-font-size:1.75rem;--e-global-typography-text-font-size:1rem;--e-global-typography-accent-font-size:1.2rem;--e-global-typography-9c19930-font-size:0.9rem;--e-global-typography-9c19930-letter-spacing:1px;--e-global-typography-3a99e0b-font-size:0.9rem;--e-global-typography-3a99e0b-letter-spacing:1px}.e-con{--container-max-width:1024px}.elementor-13 .elementor-element.elementor-element-dad7785{--padding-top:4rem;--padding-bottom:1rem;--padding-left:4rem;--padding-right:4rem}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size )}.elementor-13 .elementor-element.elementor-element-3f05903 .elementor-heading-title{font-size:var( --e-global-typography-3a99e0b-font-size )}.elementor-13 .elementor-element.elementor-element-58b62cc>.elementor-widget-container{margin:0 0 1rem}.elementor-13 .elementor-element.elementor-element-58b62cc .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size )}.elementor-13 .elementor-element.elementor-element-47dee05 .e-search-submit span{font-size:var( --e-global-typography-3a99e0b-font-size )}.elementor-13 .elementor-element.elementor-element-172e5ae{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:2rem;--padding-bottom:4rem;--padding-left:4rem;--padding-right:4rem}.elementor-widget-posts .elementor-post__title,.elementor-widget-posts .elementor-post__title a{font-size:var( --e-global-typography-primary-font-size )}.elementor-widget-posts .elementor-post__excerpt p{font-size:var( --e-global-typography-text-font-size )}.elementor-widget-posts a.elementor-post__read-more{font-size:var( --e-global-typography-accent-font-size )}.elementor-widget-posts .elementor-button{font-size:var( --e-global-typography-accent-font-size )}.elementor-13 .elementor-element.elementor-element-4c1109b .elementor-post__title,.elementor-13 .elementor-element.elementor-element-4c1109b .elementor-post__title a{font-size:var( --e-global-typography-accent-font-size )}.elementor-13 .elementor-element.elementor-element-4c1109b .elementor-post__excerpt p{font-size:var( --e-global-typography-text-font-size )}}@media(max-width:767px){.elementor-kit-5{--e-global-typography-primary-font-size:2.25rem;--e-global-typography-secondary-font-size:1.75rem;--e-global-typography-secondary-line-height:1.1em;--e-global-typography-text-font-size:1rem;--e-global-typography-accent-font-size:1.2rem}.e-con{--container-max-width:767px}.elementor-13 .elementor-element.elementor-element-dad7785{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem}.elementor-13 .elementor-element.elementor-element-dad7785.e-con{--align-self:center}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size )}.elementor-13 .elementor-element.elementor-element-3f05903 .elementor-heading-title{font-size:var( --e-global-typography-3a99e0b-font-size )}.elementor-13 .elementor-element.elementor-element-58b62cc .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size )}.elementor-13 .elementor-element.elementor-element-47dee05 .e-search-input{font-size:13px}.elementor-13 .elementor-element.elementor-element-47dee05 .e-search-submit span{font-size:var( --e-global-typography-3a99e0b-font-size )}.elementor-13 .elementor-element.elementor-element-47dee05{--e-search-submit-padding:10px 20px 10px 20px}.elementor-13 .elementor-element.elementor-element-172e5ae{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem}.elementor-widget-posts .elementor-post__title,.elementor-widget-posts .elementor-post__title a{font-size:var( --e-global-typography-primary-font-size )}.elementor-widget-posts .elementor-post__excerpt p{font-size:var( --e-global-typography-text-font-size )}.elementor-widget-posts a.elementor-post__read-more{font-size:var( --e-global-typography-accent-font-size )}.elementor-widget-posts .elementor-button{font-size:var( --e-global-typography-accent-font-size )}.elementor-13 .elementor-element.elementor-element-4c1109b .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc(.5 * 100%)}.elementor-13 .elementor-element.elementor-element-4c1109b:after{content:"0.5"}.elementor-13 .elementor-element.elementor-element-4c1109b .elementor-post__thumbnail__link{width:100%}.elementor-13 .elementor-element.elementor-element-4c1109b .elementor-post__title,.elementor-13 .elementor-element.elementor-element-4c1109b .elementor-post__title a{font-size:var( --e-global-typography-accent-font-size )}.elementor-13 .elementor-element.elementor-element-4c1109b .elementor-post__excerpt p{font-size:var( --e-global-typography-text-font-size )}.elementor-13 .elementor-element.elementor-element-521342f{--e-image-carousel-slides-to-show:2}table table{font-size:.8em}}#pojo-a11y-toolbar{position:fixed;font-size:16px!important;line-height:1.4;z-index:9999}#pojo-a11y-toolbar.pojo-a11y-toolbar-right{right:-180px;-webkit-transition:right 750ms cubic-bezier(.23, 1, .32, 1);-moz-transition:right 750ms cubic-bezier(.23, 1, .32, 1);-o-transition:right 750ms cubic-bezier(.23, 1, .32, 1);transition:right 750ms cubic-bezier(.23, 1, .32, 1)}#pojo-a11y-toolbar.pojo-a11y-toolbar-right.pojo-a11y-toolbar-open{right:0}#pojo-a11y-toolbar.pojo-a11y-toolbar-right .pojo-a11y-toolbar-toggle{right:180px}#pojo-a11y-toolbar .pojo-a11y-toolbar-toggle{position:absolute}#pojo-a11y-toolbar .pojo-a11y-toolbar-toggle a{display:inline-block;font-size:200%;line-height:0;padding:10px;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.1);box-shadow:0 0 10px 0 rgba(0,0,0,.1)}#pojo-a11y-toolbar .pojo-a11y-toolbar-toggle a:focus,#pojo-a11y-toolbar .pojo-a11y-toolbar-toggle a:hover{-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.2);box-shadow:0 0 10px 0 rgba(0,0,0,.2)}#pojo-a11y-toolbar .pojo-a11y-toolbar-toggle svg{max-width:inherit}#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay{border:1px solid;font-size:100%;width:180px}#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay p.pojo-a11y-toolbar-title{display:block;line-height:2;font-weight:700;padding:10px 15px 0;margin:0}#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay.pojo-a11y-toolbar-open .pojo-a11y-toolbar-overlay,#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay.pojo-a11y-toolbar-open .pojo-a11y-toolbar-toggle a{-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.2);box-shadow:0 0 10px 0 rgba(0,0,0,.2)}#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay ul.pojo-a11y-toolbar-items{list-style:none;margin:0;padding:10px 0}#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay ul.pojo-a11y-toolbar-items li.pojo-a11y-toolbar-item a{display:block;padding:10px 15px;font-size:80%;line-height:1}#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay ul.pojo-a11y-toolbar-items li.pojo-a11y-toolbar-item a.active{font-weight:700}#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay ul.pojo-a11y-toolbar-items li.pojo-a11y-toolbar-item a svg{padding-right:6px;display:inline-block;width:1.5em;font-style:normal;font-weight:400;font-size:inherit;line-height:1;text-align:center;text-rendering:auto;vertical-align:middle}#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay ul.pojo-a11y-toolbar-items li.pojo-a11y-toolbar-item a .pojo-a11y-toolbar-text{vertical-align:middle}body.rtl #pojo-a11y-toolbar .pojo-a11y-toolbar-overlay ul.pojo-a11y-toolbar-items li.pojo-a11y-toolbar-item a svg{padding-left:6px;padding-right:0}.pojo-skip-link{position:absolute;top:-1000em}.pojo-skip-link:focus{left:50px;top:50px;height:auto;
20width:200px;display:block;font-size:14px;font-weight:700;text-align:center;padding:15px 23px 14px;background-color:#f1f1f1;color:#21759b;z-index:100000;line-height:normal;text-decoration:none;box-shadow:0 0 2px 2px rgba(0,0,0,.6)}body.rtl .pojo-skip-link:focus{right:50px;left:auto}#pojo-a11y-toolbar *,#pojo-a11y-toolbar ::after,#pojo-a11y-toolbar ::before{box-sizing:border-box}.pojo-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}html{line-height:1.15;-webkit-text-size-adjust:100%}*,:after,:before{box-sizing:border-box}body{background-color:#fff;color:#333;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,'Noto Sans',sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol','Noto Color Emoji';font-size:1rem;font-weight:400;line-height:1.5;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4{color:inherit;font-family:inherit;font-weight:500;line-height:1.2;margin-block-end:1rem;margin-block-start:.5rem}h1{font-size:2.5rem}h2{font-size:2rem}h3{font-size:1.75rem}h4{font-size:1.5rem}p{margin-block-end:.9rem;margin-block-start:0}pre{font-family:monospace,monospace;font-size:1em;white-space:pre-wrap}a{background-color:transparent;color:#c36;text-decoration:none}a:active,a:hover{color:#336}a:not([href]):not([tabindex]),a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}b{font-weight:bolder}code{font-family:monospace,monospace;font-size:1em}sub{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}img{border-style:none;height:auto;max-width:100%}[hidden],template{display:none}@media print{*,:after,:before{background:0 0!important;box-shadow:none!important;color:#000!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre{white-space:pre-wrap!important}pre{-moz-column-break-inside:avoid;border:1px solid #ccc;break-inside:avoid}img,tr{-moz-column-break-inside:avoid;break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{-moz-column-break-after:avoid;break-after:avoid}.line-highlight{-webkit-print-color-adjust:exact;print-color-adjust:exact}}label{display:inline-block;line-height:1;vertical-align:middle}button,input,optgroup,select,textarea{font-family:inherit;font-size:1rem;line-height:1.5;margin:0}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],select,textarea{border:1px solid #666;border-radius:3px;padding:.5rem 1rem;transition:all .3s;width:100%}input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,select:focus,textarea:focus{border-color:#333}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;width:auto}[type=button],[type=submit],button{background-color:transparent;border:1px solid #c36;border-radius:3px;color:#c36;display:inline-block;font-size:1rem;font-weight:400;padding:.5rem 1rem;text-align:center;transition:all .3s;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}[type=button]:focus:not(:focus-visible),[type=submit]:focus:not(:focus-visible),button:focus:not(:focus-visible){outline:0}[type=button]:focus,[type=button]:hover,[type=submit]:focus,[type=submit]:hover,button:focus,button:hover{background-color:#c36;color:#fff;text-decoration:none}
20[type=button]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto;resize:vertical}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}select{display:block}table{background-color:transparent;border-collapse:collapse;border-spacing:0;font-size:.9em;margin-block-end:15px;width:100%}table tbody+tbody{border-block-start:2px solid hsla(0,0%,50%,.502)}dl,dt,li,ul{background:0 0;border:0;font-size:100%;margin-block-end:0;margin-block-start:0;outline:0;vertical-align:baseline}.page-content a{text-decoration:underline}.pagination{display:flex;justify-content:space-between;margin:20px auto}.sticky{display:block;position:relative}.hide{display:none!important}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#eee;clip:auto!important;clip-path:none;color:#333;display:block;font-size:1rem;height:auto;left:5px;line-height:normal;padding:12px 24px;text-decoration:none;top:5px;width:auto;z-index:100000}.site-header:not(.dynamic-header),body:not([class*=elementor-page-]) .site-main{margin-inline-end:auto;margin-inline-start:auto;width:100%}@media(max-width:575px){.site-header:not(.dynamic-header),body:not([class*=elementor-page-]) .site-main{padding-inline-end:10px;padding-inline-start:10px}}@media(min-width:576px){.site-header:not(.dynamic-header),body:not([class*=elementor-page-]) .site-main{max-width:500px}}@media(min-width:768px){.elementor-13 .elementor-element.elementor-element-dad7785{--content-width:1140px}.site-header:not(.dynamic-header),body:not([class*=elementor-page-]) .site-main{max-width:600px}.elementor-2692 .elementor-element.elementor-element-1e4eb3b2{--content-width:410px}}@media(min-width:992px){.site-header:not(.dynamic-header),body:not([class*=elementor-page-]) .site-main{max-width:800px}}@media(min-width:1200px){.site-header:not(.dynamic-header),body:not([class*=elementor-page-]) .site-main{max-width:1140px}}.site-header+.elementor{min-height:calc(100vh - 320px)}.site-header{display:flex;flex-wrap:wrap;justify-content:space-between;padding-block-end:1rem;padding-block-start:1rem;position:relative}.site-navigation-toggle-holder{align-items:center;display:flex;padding:8px 15px}.site-navigation-toggle-holder .site-navigation-toggle{align-items:center;background-color:rgba(0,0,0,.05);border:0 solid;border-radius:3px;color:#494c4f;cursor:pointer;display:flex;justify-content:center;padding:.5rem}.site-navigation-dropdown{bottom:0;left:0;margin-block-start:10px;position:absolute;transform-origin:top;transition:max-height .3s,transform .3s;width:100%;z-index:10000}.site-navigation-toggle-holder:not(.elementor-active)+.site-navigation-dropdown{max-height:0;transform:scaleY(0)}.site-navigation-toggle-holder.elementor-active+.site-navigation-dropdown{max-height:100vh;transform:scaleY(1)}.site-navigation-dropdown ul{padding:0}.site-navigation-dropdown ul.menu{background:#fff;margin:0;padding:0;position:absolute;width:100%}.site-navigation-dropdown ul.menu li{display:block;position:relative;width:100%}.site-navigation-dropdown ul.menu li a{background:#fff;box-shadow:inset 0 -1px 0 rgba(0,0,0,.102);color:#55595c;display:block;padding:20px}.site-navigation-dropdown ul.menu li.current-menu-item a{background:#55595c;color:#fff}.site-navigation-dropdown ul.menu>li li{max-height:0;transform:scaleY(0);transform-origin:top;transition:max-height .3s,transform .3s}.site-navigation-dropdown ul.menu li.elementor-active>ul>li{max-height:100vh;transform:scaleY(1)}.elementor-2692 .elementor-element.elementor-element-1e4eb3b2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--overlay-opacity:0.79;--padding-top:6rem;--padding-bottom:6rem;--padding-left:0rem;--padding-right:0rem}.elementor-2692 .elementor-element.elementor-element-1e4eb3b2:not(.elementor-motion-effects-element-type-background),.elementor-2692 .elementor-element.elementor-element-1e4eb3b2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://ocstonegraniteandmarble.com/site/wp-content/uploads/2026/03/bg-3.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-2692 .elementor-element.elementor-element-1e4eb3b2::before,.elementor-2692 .elementor-element.elementor-element-1e4eb3b2>.e-con-inner>.elementor-background-slideshow::before,.elementor-2692 .elementor-element.elementor-element-1e4eb3b2>.e-con-inner>.elementor-background-video-container::before,.elementor-2692 .elementor-element.elementor-element-1e4eb3b2>.elementor-background-slideshow::before,.elementor-2692 .elementor-element.elementor-element-1e4eb3b2>.elementor-background-video-container::before,.elementor-2692 .elementor-element.elementor-element-1e4eb3b2>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#f1eae3;--background-overlay:''}.elementor-2692 .elementor-element.elementor-element-4d716fae{text-align:center}.elementor-2692 .elementor-element.elementor-element-4d716fae .elementor-heading-title{font-family:var( --e-global-typography-0bea264-font-family ),Sans-serif;font-size:var( --e-global-typography-0bea264-font-size );
20font-weight:var(--e-global-typography-0bea264-font-weight);text-transform:var(--e-global-typography-0bea264-text-transform);color:var(--e-global-color-primary)}.elementor-2692 .elementor-element.elementor-element-2733c99d>.elementor-widget-container{margin:0 0 2rem}.elementor-2692 .elementor-element.elementor-element-2733c99d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(27px/2)}.elementor-2692 .elementor-element.elementor-element-2733c99d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(27px/2)}.elementor-2692 .elementor-element.elementor-element-2733c99d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(27px/2)}.elementor-2692 .elementor-element.elementor-element-2733c99d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-27px/2)}.elementor-2692 .elementor-element.elementor-element-2733c99d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-27px/2)}.elementor-2692 .elementor-element.elementor-element-2733c99d .elementor-icon-list-icon i{color:var(--e-global-color-text);transition:color .3s}.elementor-2692 .elementor-element.elementor-element-2733c99d .elementor-icon-list-icon svg{fill:var(--e-global-color-text);transition:fill .3s}.elementor-2692 .elementor-element.elementor-element-2733c99d{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px}.elementor-2692 .elementor-element.elementor-element-2733c99d .elementor-icon-list-item>.elementor-icon-list-text,.elementor-2692 .elementor-element.elementor-element-2733c99d .elementor-icon-list-item>a{font-family:var( --e-global-typography-text-font-family ),Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var(--e-global-typography-text-font-weight);text-transform:var(--e-global-typography-text-text-transform)}.elementor-2692 .elementor-element.elementor-element-2733c99d .elementor-icon-list-text{color:var(--e-global-color-text);transition:color .3s}.elementor-2692 .elementor-element.elementor-element-7dd2b53e{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-primary-color:var(--e-global-color-text);--e-form-steps-indicator-inactive-secondary-color:var(--e-global-color-6fa646c);--e-form-steps-indicator-active-primary-color:var(--e-global-color-6fa646c);--e-form-steps-indicator-active-secondary-color:var(--e-global-color-accent);--e-form-steps-indicator-completed-primary-color:var(--e-global-color-040b337);--e-form-steps-indicator-completed-secondary-color:var(--e-global-color-6fa646c);--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:4px}.elementor-2692 .elementor-element.elementor-element-7dd2b53e.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-2692 .elementor-element.elementor-element-7dd2b53e .elementor-field-group{padding-right:calc(10px/2);padding-left:calc(10px/2);margin-bottom:16px}.elementor-2692 .elementor-element.elementor-element-7dd2b53e .elementor-form-fields-wrapper{margin-left:calc(-10px/2);margin-right:calc(-10px/2);margin-bottom:-16px}.elementor-2692 .elementor-element.elementor-element-7dd2b53e .elementor-field-group.recaptcha_v3-bottomleft,.elementor-2692 .elementor-element.elementor-element-7dd2b53e .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0}body.rtl .elementor-2692 .elementor-element.elementor-element-7dd2b53e .elementor-labels-inline .elementor-field-group>label{padding-left:4px}body:not(.rtl) .elementor-2692 .elementor-element.elementor-element-7dd2b53e .elementor-labels-inline .elementor-field-group>label{padding-right:4px}body .elementor-2692 .elementor-element.elementor-element-7dd2b53e .elementor-labels-above .elementor-field-group>label{padding-bottom:4px}.elementor-2692 .elementor-element.elementor-element-7dd2b53e .elementor-field-group>label,.elementor-2692 .elementor-element.elementor-element-7dd2b53e .elementor-field-subgroup label{color:var(--e-global-color-text)}.elementor-2692 .elementor-element.elementor-element-7dd2b53e .elementor-field-group>label{font-family:"Work Sans",Sans-serif;font-size:14px;font-weight:400;text-transform:none;font-style:normal;line-height:24px}.elementor-2692 .elementor-element.elementor-element-7dd2b53e .elementor-field-type-html{padding-bottom:16px;color:var(--e-global-color-text);font-family:"Work Sans",Sans-serif;font-size:20px;font-weight:400;text-transform:capitalize;font-style:normal;line-height:22.8px}.elementor-2692 .elementor-element.elementor-element-7dd2b53e .elementor-field-group .elementor-field{color:var(--e-global-color-text)}.elementor-2692 .elementor-element.elementor-element-7dd2b53e .elementor-field-group .elementor-field,.elementor-2692 .elementor-element.elementor-element-7dd2b53e .elementor-field-subgroup label{font-family:"Work Sans",Sans-serif;font-size:18px;font-weight:400;text-transform:capitalize;font-style:normal;line-height:24px}.elementor-2692 .elementor-element.elementor-element-7dd2b53e .elementor-field-group .elementor-field:not(.elementor-select-wrapper){border-color:var(--e-global-color-primary);border-width:1px;border-radius:0 0 0 0}.elementor-2692 .elementor-element.elementor-element-7dd2b53e .elementor-field-group .elementor-select-wrapper select{border-color:var(--e-global-color-primary);border-width:1px;border-radius:0 0 0 0}.elementor-2692 .elementor-element.elementor-element-7dd2b53e .elementor-field-group .elementor-select-wrapper::before{color:var(--e-global-color-primary)}.elementor-2692 .elementor-element.elementor-element-7dd2b53e .elementor-button{font-family:var( --e-global-typography-3a99e0b-font-family ),Sans-serif;font-size:var( --e-global-typography-3a99e0b-font-size );
20font-weight:var(--e-global-typography-3a99e0b-font-weight);text-transform:var(--e-global-typography-3a99e0b-text-transform);border-radius:0 0 0 0;padding:19px 40px}.elementor-2692 .elementor-element.elementor-element-7dd2b53e .e-form__buttons__wrapper__button-next{background-color:var(--e-global-color-accent);color:var(--e-global-color-c5088a6)}.elementor-2692 .elementor-element.elementor-element-7dd2b53e .elementor-button[type=submit]{background-color:var(--e-global-color-accent);color:var(--e-global-color-c5088a6)}.elementor-2692 .elementor-element.elementor-element-7dd2b53e .elementor-button[type=submit] svg *{fill:var(--e-global-color-c5088a6)}.elementor-2692 .elementor-element.elementor-element-7dd2b53e .e-form__buttons__wrapper__button-previous{background-color:#02010100;color:var(--e-global-color-text)}.elementor-2692 .elementor-element.elementor-element-7dd2b53e .e-form__buttons__wrapper__button-next:hover{background-color:var(--e-global-color-14cdd25)}.elementor-2692 .elementor-element.elementor-element-7dd2b53e .elementor-button[type=submit]:hover{background-color:var(--e-global-color-14cdd25)}.elementor-2692 .elementor-element.elementor-element-7dd2b53e .e-form__buttons__wrapper__button-previous:hover{color:var(--e-global-color-accent)}.elementor-2692 .elementor-element.elementor-element-7dd2b53e .elementor-message{font-family:"Work Sans",Sans-serif;font-size:14px;font-weight:400;text-transform:none;font-style:normal;line-height:24px}.elementor-2692 .elementor-element.elementor-element-7dd2b53e .elementor-message.elementor-message-success{color:#47a7a6}.elementor-2692 .elementor-element.elementor-element-7dd2b53e .elementor-message.elementor-message-danger{color:#333}.elementor-2692 .elementor-element.elementor-element-7dd2b53e .elementor-message.elementor-help-inline{color:#183c51}.elementor-2692 .elementor-element.elementor-element-7dd2b53e .e-form__indicators__indicator,.elementor-2692 .elementor-element.elementor-element-7dd2b53e .e-form__indicators__indicator__label{font-family:var( --e-global-typography-3a99e0b-font-family ),Sans-serif;font-size:var( --e-global-typography-3a99e0b-font-size );font-weight:var(--e-global-typography-3a99e0b-font-weight);text-transform:var(--e-global-typography-3a99e0b-text-transform)}#elementor-popup-modal-2692 .dialog-widget-content{animation-duration:1.2s;box-shadow:2px 8px 23px 3px rgba(0,0,0,.2)}#elementor-popup-modal-2692{background-color:#00000080;justify-content:center;align-items:center;pointer-events:all}#elementor-popup-modal-2692 .dialog-message{width:630px;height:auto}#elementor-popup-modal-2692 .dialog-close-button{display:flex}#elementor-popup-modal-2692 .dialog-close-button i{color:var(--e-global-color-accent)}#elementor-popup-modal-2692 .dialog-close-button svg{fill:var(--e-global-color-accent)}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size )}.elementor-2692 .elementor-element.elementor-element-4d716fae .elementor-heading-title{font-size:var( --e-global-typography-0bea264-font-size )}.elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text,.elementor-widget-icon-list .elementor-icon-list-item>a{font-size:var( --e-global-typography-text-font-size )}.elementor-2692 .elementor-element.elementor-element-2733c99d .elementor-icon-list-item>.elementor-icon-list-text,.elementor-2692 .elementor-element.elementor-element-2733c99d .elementor-icon-list-item>a{font-size:var( --e-global-typography-text-font-size )}.elementor-widget-form .elementor-field-group>label{font-size:var( --e-global-typography-text-font-size )}.elementor-widget-form .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size )}.elementor-widget-form .elementor-field-group .elementor-field{font-size:var( --e-global-typography-text-font-size )}.elementor-widget-form .elementor-button{font-size:var( --e-global-typography-accent-font-size )}.elementor-widget-form .e-form__indicators__indicator,.elementor-widget-form .e-form__indicators__indicator__label{font-size:var( --e-global-typography-accent-font-size )}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-size:var( --e-global-typography-accent-font-size )}.elementor-2692 .elementor-element.elementor-element-7dd2b53e .elementor-field-group>label{font-size:13px;line-height:23px}.elementor-2692 .elementor-element.elementor-element-7dd2b53e .elementor-field-group .elementor-field,.elementor-2692 .elementor-element.elementor-element-7dd2b53e .elementor-field-subgroup label{font-size:16px;line-height:23px}.elementor-2692 .elementor-element.elementor-element-7dd2b53e .elementor-button{font-size:var( --e-global-typography-3a99e0b-font-size )}.elementor-2692 .elementor-element.elementor-element-7dd2b53e .elementor-message{font-size:13px;line-height:23px}.elementor-2692 .elementor-element.elementor-element-7dd2b53e .e-form__indicators__indicator,.elementor-2692 .elementor-element.elementor-element-7dd2b53e .e-form__indicators__indicator__label{font-size:var( --e-global-typography-3a99e0b-font-size )}#elementor-popup-modal-2692 .dialog-message{width:75vw}}@media(max-width:767px){.elementor-2692 .elementor-element.elementor-element-1e4eb3b2{--padding-top:3rem;--padding-bottom:3rem;--padding-left:1rem;--padding-right:1rem}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size )}.elementor-2692 .elementor-element.elementor-element-4d716fae .elementor-heading-title{font-size:var( --e-global-typography-0bea264-font-size )}.elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text,.elementor-widget-icon-list .elementor-icon-list-item>a{font-size:var( --e-global-typography-text-font-size )}.elementor-2692 .elementor-element.elementor-element-2733c99d .elementor-icon-list-item>.elementor-icon-list-text,.elementor-2692 .elementor-element.elementor-element-2733c99d .elementor-icon-list-item>a{font-size:var( --e-global-typography-text-font-size )}.elementor-widget-form .elementor-field-group>label{font-size:var( --e-global-typography-text-font-size )}.elementor-widget-form .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size )}.elementor-widget-form .elementor-field-group .elementor-field{font-size:var( --e-global-typography-text-font-size )}.elementor-widget-form .elementor-button{font-size:var( --e-global-typography-accent-font-size )}.elementor-widget-form .e-form__indicators__indicator,.elementor-widget-form .e-form__indicators__indicator__label{font-size:var( --e-global-typography-accent-font-size )}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-size:var( --e-global-typography-accent-font-size )}.elementor-2692 .elementor-element.elementor-element-7dd2b53e .elementor-field-group>label{font-size:12px;line-height:22px}.elementor-2692 .elementor-element.elementor-element-7dd2b53e .elementor-field-group .elementor-field,.elementor-2692 .elementor-element.elementor-element-7dd2b53e .elementor-field-subgroup label{font-size:14px;line-height:22px}.elementor-2692 .elementor-element.elementor-element-7dd2b53e .elementor-button{font-size:var( --e-global-typography-3a99e0b-font-size )}.elementor-2692 .elementor-element.elementor-element-7dd2b53e .elementor-message{font-size:12px;line-height:22px}.elementor-2692 .elementor-element.elementor-element-7dd2b53e .e-form__indicators__indicator,.elementor-2692 .elementor-element.elementor-element-7dd2b53e .e-form__indicators__indicator__label{font-size:var( --e-global-typography-3a99e0b-font-size )}.elementor-2692 .elementor-element.elementor-element-7dd2b53e{--e-form-steps-indicators-spacing:10px;--e-form-steps-indicator-padding:25px;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:0px}#elementor-popup-modal-2692 .dialog-message{width:100vw}#elementor-popup-modal-2692{align-items:center}}.elementor-38 .elementor-element.elementor-element-2060324{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.8;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px}.elementor-38 .elementor-element.elementor-element-2060324:not(.elementor-motion-effects-element-type-background),.elementor-38 .elementor-element.elementor-element-2060324>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary);background-image:url("https://ocstonegraniteandmarble.com/site/wp-content/uploads/2026/03/bg-3.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-38 .elementor-element.elementor-element-2060324::before,.elementor-38 .elementor-element.elementor-element-2060324>.e-con-inner>.elementor-background-slideshow::before,.elementor-38 .elementor-element.elementor-element-2060324>.e-con-inner>.elementor-background-video-container::before,.elementor-38 .elementor-element.elementor-element-2060324>.elementor-background-slideshow::before,.elementor-38 .elementor-element.elementor-element-2060324>.elementor-background-video-container::before,.elementor-38 .elementor-element.elementor-element-2060324>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:var(--e-global-color-6fa646c);--background-overlay:''}.elementor-38 .elementor-element.elementor-element-c3702fe>.elementor-widget-container{margin:0 0 -1rem}.elementor-38 .elementor-element.elementor-element-c3702fe{text-align:center}.elementor-38 .elementor-element.elementor-element-c3702fe .elementor-heading-title{font-family:var( --e-global-typography-3a99e0b-font-family ),Sans-serif;font-size:var( --e-global-typography-3a99e0b-font-size );
20font-weight:var(--e-global-typography-3a99e0b-font-weight);text-transform:var(--e-global-typography-3a99e0b-text-transform);color:var(--e-global-color-040b337)}.elementor-38 .elementor-element.elementor-element-8bebd2d.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-38 .elementor-element.elementor-element-8bebd2d{text-align:center}.elementor-38 .elementor-element.elementor-element-8bebd2d .elementor-heading-title{font-family:"Libre Baskerville",Sans-serif;font-size:2rem;font-weight:700;text-transform:capitalize;color:var(--e-global-color-primary)}.elementor-38 .elementor-element.elementor-element-dd4632f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(27px/2)}.elementor-38 .elementor-element.elementor-element-dd4632f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(27px/2)}.elementor-38 .elementor-element.elementor-element-dd4632f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(27px/2)}.elementor-38 .elementor-element.elementor-element-dd4632f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-27px/2)}.elementor-38 .elementor-element.elementor-element-dd4632f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-27px/2)}.elementor-38 .elementor-element.elementor-element-dd4632f .elementor-icon-list-icon i{color:var(--e-global-color-040b337);transition:color .3s}.elementor-38 .elementor-element.elementor-element-dd4632f .elementor-icon-list-icon svg{fill:var(--e-global-color-040b337);transition:fill .3s}.elementor-38 .elementor-element.elementor-element-dd4632f{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px}.elementor-38 .elementor-element.elementor-element-dd4632f .elementor-icon-list-item>.elementor-icon-list-text,.elementor-38 .elementor-element.elementor-element-dd4632f .elementor-icon-list-item>a{font-family:Raleway,Sans-serif;font-size:1.1rem;font-weight:500;text-transform:none}.elementor-38 .elementor-element.elementor-element-dd4632f .elementor-icon-list-text{color:var(--e-global-color-text);transition:color .3s}.elementor-38 .elementor-element.elementor-element-5286ab4 .elementor-field-group{padding-right:calc(10px/2);padding-left:calc(10px/2);margin-bottom:10px}.elementor-38 .elementor-element.elementor-element-5286ab4 .elementor-form-fields-wrapper{margin-left:calc(-10px/2);margin-right:calc(-10px/2);margin-bottom:-10px}.elementor-38 .elementor-element.elementor-element-5286ab4 .elementor-field-group.recaptcha_v3-bottomleft,.elementor-38 .elementor-element.elementor-element-5286ab4 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0}body.rtl .elementor-38 .elementor-element.elementor-element-5286ab4 .elementor-labels-inline .elementor-field-group>label{padding-left:0}body:not(.rtl) .elementor-38 .elementor-element.elementor-element-5286ab4 .elementor-labels-inline .elementor-field-group>label{padding-right:0}body .elementor-38 .elementor-element.elementor-element-5286ab4 .elementor-labels-above .elementor-field-group>label{padding-bottom:0}.elementor-38 .elementor-element.elementor-element-5286ab4 .elementor-field-type-html{padding-bottom:0;color:#000;font-family:Poppins,Sans-serif;font-size:18px;font-weight:400}.elementor-38 .elementor-element.elementor-element-5286ab4 .elementor-field-group .elementor-field{color:#000}.elementor-38 .elementor-element.elementor-element-5286ab4 .elementor-field-group .elementor-field,.elementor-38 .elementor-element.elementor-element-5286ab4 .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ),Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var(--e-global-typography-text-font-weight);text-transform:var(--e-global-typography-text-text-transform)}.elementor-38 .elementor-element.elementor-element-5286ab4 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#fff}.elementor-38 .elementor-element.elementor-element-5286ab4 .elementor-field-group .elementor-select-wrapper select{background-color:#fff}.elementor-38 .elementor-element.elementor-element-5286ab4 .elementor-button{font-family:var( --e-global-typography-3a99e0b-font-family ),Sans-serif;font-size:var( --e-global-typography-3a99e0b-font-size );
20font-weight:var(--e-global-typography-3a99e0b-font-weight);text-transform:var(--e-global-typography-3a99e0b-text-transform);border-radius:2rem 2rem 2rem 2rem;padding:10px 50px}.elementor-38 .elementor-element.elementor-element-5286ab4 .e-form__buttons__wrapper__button-next{background-color:var(--e-global-color-accent);color:#fff}.elementor-38 .elementor-element.elementor-element-5286ab4 .elementor-button[type=submit]{background-color:var(--e-global-color-accent);color:#fff}.elementor-38 .elementor-element.elementor-element-5286ab4 .elementor-button[type=submit] svg *{fill:#ffffff}.elementor-38 .elementor-element.elementor-element-5286ab4 .e-form__buttons__wrapper__button-previous{background-color:var(--e-global-color-accent);color:#fff}.elementor-38 .elementor-element.elementor-element-5286ab4 .e-form__buttons__wrapper__button-next:hover{background-color:var(--e-global-color-14cdd25);color:#fff}.elementor-38 .elementor-element.elementor-element-5286ab4 .elementor-button[type=submit]:hover{background-color:var(--e-global-color-14cdd25);color:#fff}.elementor-38 .elementor-element.elementor-element-5286ab4 .elementor-button[type=submit]:hover svg *{fill:#ffffff}.elementor-38 .elementor-element.elementor-element-5286ab4 .e-form__buttons__wrapper__button-previous:hover{color:#fff}.elementor-38 .elementor-element.elementor-element-5286ab4{--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}#elementor-popup-modal-38{background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;pointer-events:all}#elementor-popup-modal-38 .dialog-message{width:589px;height:auto}#elementor-popup-modal-38 .dialog-close-button{display:flex}#elementor-popup-modal-38 .dialog-widget-content{box-shadow:2px 8px 23px 3px rgba(0,0,0,.2)}#elementor-popup-modal-38 .dialog-close-button i{color:var(--e-global-color-accent)}#elementor-popup-modal-38 .dialog-close-button svg{fill:var(--e-global-color-accent)}#elementor-popup-modal-38 .dialog-close-button:hover i{color:#fff}#elementor-popup-modal-38 .dialog-close-button:hover{background-color:var(--e-global-color-c5088a6)}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size )}.elementor-38 .elementor-element.elementor-element-c3702fe .elementor-heading-title{font-size:var( --e-global-typography-3a99e0b-font-size )}.elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text,.elementor-widget-icon-list .elementor-icon-list-item>a{font-size:var( --e-global-typography-text-font-size )}.elementor-38 .elementor-element.elementor-element-dd4632f .elementor-icon-list-item>.elementor-icon-list-text,.elementor-38 .elementor-element.elementor-element-dd4632f .elementor-icon-list-item>a{font-size:1rem}.elementor-widget-form .elementor-field-group>label{font-size:var( --e-global-typography-text-font-size )}.elementor-widget-form .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size )}.elementor-widget-form .elementor-field-group .elementor-field{font-size:var( --e-global-typography-text-font-size )}.elementor-widget-form .elementor-button{font-size:var( --e-global-typography-accent-font-size )}.elementor-widget-form .e-form__indicators__indicator,.elementor-widget-form .e-form__indicators__indicator__label{font-size:var( --e-global-typography-accent-font-size )}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-size:var( --e-global-typography-accent-font-size )}.elementor-38 .elementor-element.elementor-element-5286ab4 .elementor-field-group .elementor-field,.elementor-38 .elementor-element.elementor-element-5286ab4 .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size )}.elementor-38 .elementor-element.elementor-element-5286ab4 .elementor-button{font-size:var( --e-global-typography-3a99e0b-font-size )}}@media(max-width:767px){.elementor-38 .elementor-element.elementor-element-2060324{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:30px}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size )}.elementor-38 .elementor-element.elementor-element-c3702fe{text-align:start}.elementor-38 .elementor-element.elementor-element-c3702fe .elementor-heading-title{font-size:var( --e-global-typography-3a99e0b-font-size )}.elementor-38 .elementor-element.elementor-element-8bebd2d{width:var(--container-widget-width,115.323%);max-width:115.323%;--container-widget-width:115.323%;--container-widget-flex-grow:0;text-align:start}.elementor-38 .elementor-element.elementor-element-8bebd2d .elementor-heading-title{font-size:1.5rem}.elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text,.elementor-widget-icon-list .elementor-icon-list-item>a{font-size:var( --e-global-typography-text-font-size )}.elementor-38 .elementor-element.elementor-element-dd4632f .elementor-icon-list-item>.elementor-icon-list-text,.elementor-38 .elementor-element.elementor-element-dd4632f .elementor-icon-list-item>a{font-size:1rem;line-height:2.3em}.elementor-widget-form .elementor-field-group>label{font-size:var( --e-global-typography-text-font-size )}.elementor-widget-form .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size )}.elementor-widget-form .elementor-field-group .elementor-field{font-size:var( --e-global-typography-text-font-size )}.elementor-widget-form .elementor-button{font-size:var( --e-global-typography-accent-font-size )}.elementor-widget-form .e-form__indicators__indicator,.elementor-widget-form .e-form__indicators__indicator__label{font-size:var( --e-global-typography-accent-font-size )}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-size:var( --e-global-typography-accent-font-size )}.elementor-38 .elementor-element.elementor-element-5286ab4 .elementor-field-group .elementor-field,.elementor-38 .elementor-element.elementor-element-5286ab4 .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size )}.elementor-38 .elementor-element.elementor-element-5286ab4 .elementor-button{font-size:var( --e-global-typography-3a99e0b-font-size )}#elementor-popup-modal-38 .dialog-message{width:350px}#elementor-popup-modal-38{justify-content:center;align-items:center}}.elementor-widget-image{text-align:center}.elementor-widget-image a{display:inline-block}.elementor-widget-image a img[src$=".svg"]{width:48px}.elementor-widget-image img{display:inline-block;vertical-align:middle}.elementor-sticky--active{z-index:99}.elementor-sticky__spacer .e-n-menu .e-n-menu-content{display:none}.e-con.elementor-sticky--active{z-index:var(--z-index,99)}.elementor-47 .elementor-element.elementor-element-48c5e8d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.81;--padding-top:1rem;--padding-bottom:1rem;--padding-left:0rem;--padding-right:0rem}.elementor-47 .elementor-element.elementor-element-48c5e8d:not(.elementor-motion-effects-element-type-background),.elementor-47 .elementor-element.elementor-element-48c5e8d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-6fa646c);background-image:url("https://ocstonegraniteandmarble.com/site/wp-content/uploads/2026/03/bg-3.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-47 .elementor-element.elementor-element-48c5e8d::before,.elementor-47 .elementor-element.elementor-element-48c5e8d>.e-con-inner>.elementor-background-slideshow::before,.elementor-47 .elementor-element.elementor-element-48c5e8d>.e-con-inner>.elementor-background-video-container::before,.elementor-47 .elementor-element.elementor-element-48c5e8d>.elementor-background-slideshow::before,.elementor-47 .elementor-element.elementor-element-48c5e8d>.elementor-background-video-container::before,.elementor-47 .elementor-element.elementor-element-48c5e8d>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#f3efea;--background-overlay:''}.elementor-47 .elementor-element.elementor-element-77e7f4b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:10}.elementor-47 .elementor-element.elementor-element-7490f26{--display:flex;--border-radius:50% 50% 50% 50%;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px}.elementor-47 .elementor-element.elementor-element-7490f26:not(.elementor-motion-effects-element-type-background),.elementor-47 .elementor-element.elementor-element-7490f26>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-c5088a6)}.elementor-47 .elementor-element.elementor-element-7490f26.e-con{--flex-grow:0;--flex-shrink:0}.elementor-47 .elementor-element.elementor-element-e3a4a86{text-align:center}.elementor-47 .elementor-element.elementor-element-e3a4a86 img{width:100%}.elementor-47 .elementor-element.elementor-element-62e73b1{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-47 .elementor-element.elementor-element-45f7485>.elementor-widget-container{margin:0 0 -5px}.elementor-47 .elementor-element.elementor-element-45f7485 .elementor-heading-title{font-family:"Libre Baskerville",Sans-serif;font-size:2rem;font-weight:700;text-transform:uppercase}.elementor-47 .elementor-element.elementor-element-d05f8e2 .elementor-heading-title{font-family:"Libre Baskerville",Sans-serif;font-size:1.3rem;font-weight:700;text-transform:capitalize}.elementor-47 .elementor-element.elementor-element-51086a0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem}.elementor-47 .elementor-element.elementor-element-6dd388e .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ),Sans-serif;font-size:var( --e-global-typography-accent-font-size );
20font-weight:var(--e-global-typography-accent-font-weight);text-transform:var(--e-global-typography-accent-text-transform)}.elementor-47 .elementor-element.elementor-element-ea46a30 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(24px/2)}.elementor-47 .elementor-element.elementor-element-ea46a30 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(24px/2)}.elementor-47 .elementor-element.elementor-element-ea46a30 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(24px/2)}.elementor-47 .elementor-element.elementor-element-ea46a30 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-24px/2)}.elementor-47 .elementor-element.elementor-element-ea46a30 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-24px/2)}.elementor-47 .elementor-element.elementor-element-ea46a30 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#cfbfad}.elementor-47 .elementor-element.elementor-element-ea46a30 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px}.elementor-47 .elementor-element.elementor-element-ea46a30 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid}.elementor-47 .elementor-element.elementor-element-ea46a30 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px}.elementor-47 .elementor-element.elementor-element-ea46a30 .elementor-icon-list-icon i{color:var(--e-global-color-accent);transition:color .3s}.elementor-47 .elementor-element.elementor-element-ea46a30 .elementor-icon-list-icon svg{fill:var(--e-global-color-accent);transition:fill .3s}.elementor-47 .elementor-element.elementor-element-ea46a30{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px}.elementor-47 .elementor-element.elementor-element-ea46a30 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-47 .elementor-element.elementor-element-ea46a30 .elementor-icon-list-item>a{font-family:var( --e-global-typography-9c19930-font-family ),Sans-serif;font-size:var( --e-global-typography-9c19930-font-size );font-weight:var(--e-global-typography-9c19930-font-weight);text-transform:var(--e-global-typography-9c19930-text-transform)}.elementor-47 .elementor-element.elementor-element-ea46a30 .elementor-icon-list-text{color:var(--e-global-color-text);transition:color .3s}.elementor-47 .elementor-element.elementor-element-60ffb1a .elementor-button{background-color:var(--e-global-color-040b337);font-family:var( --e-global-typography-3a99e0b-font-family ),Sans-serif;font-size:var( --e-global-typography-3a99e0b-font-size );font-weight:var(--e-global-typography-3a99e0b-font-weight);text-transform:var(--e-global-typography-3a99e0b-text-transform);border-radius:2rem 2rem 2rem 2rem;padding:12px 20px 10px}.elementor-47 .elementor-element.elementor-element-60ffb1a .elementor-button:focus,.elementor-47 .elementor-element.elementor-element-60ffb1a .elementor-button:hover{background-color:#024725}.elementor-47 .elementor-element.elementor-element-60ffb1a>.elementor-widget-container{padding:0}.elementor-47 .elementor-element.elementor-element-00f8060{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0.5rem;--padding-bottom:0.5rem;--padding-left:0rem;--padding-right:0rem}.elementor-47 .elementor-element.elementor-element-00f8060:not(.elementor-motion-effects-element-type-background),.elementor-47 .elementor-element.elementor-element-00f8060>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-c5088a6)}.elementor-47 .elementor-element.elementor-element-569e0d2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-47 .elementor-element.elementor-element-569e0d2.e-con{--flex-grow:0;--flex-shrink:0}.elementor-widget-navigation-menu .menu-item a.hfe-menu-item.elementor-button{background-color:var(--e-global-color-accent);font-family:var( --e-global-typography-accent-font-family ),Sans-serif;font-size:var( --e-global-typography-accent-font-size );
20font-weight:var(--e-global-typography-accent-font-weight);text-transform:var(--e-global-typography-accent-text-transform)}.elementor-widget-navigation-menu .menu-item a.hfe-menu-item.elementor-button:hover{background-color:var(--e-global-color-accent)}.elementor-widget-navigation-menu a.hfe-menu-item,.elementor-widget-navigation-menu a.hfe-sub-menu-item{font-family:var( --e-global-typography-primary-font-family ),Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform)}.elementor-widget-navigation-menu .menu-item a.hfe-menu-item,.elementor-widget-navigation-menu .sub-menu a.hfe-sub-menu-item{color:var(--e-global-color-text)}.elementor-widget-navigation-menu .menu-item a.hfe-menu-item.highlighted,.elementor-widget-navigation-menu .menu-item a.hfe-menu-item:focus,.elementor-widget-navigation-menu .menu-item a.hfe-menu-item:hover,.elementor-widget-navigation-menu .menu-item.current-menu-item a.hfe-menu-item,.elementor-widget-navigation-menu .sub-menu a.hfe-sub-menu-item:hover{color:var(--e-global-color-accent)}.elementor-widget-navigation-menu .hfe-nav-menu-layout:not(.hfe-pointer__framed) .menu-item.parent a.hfe-menu-item:after,.elementor-widget-navigation-menu .hfe-nav-menu-layout:not(.hfe-pointer__framed) .menu-item.parent a.hfe-menu-item:before{background-color:var(--e-global-color-accent)}.elementor-widget-navigation-menu .hfe-nav-menu-layout:not(.hfe-pointer__framed) .menu-item.parent .sub-menu .hfe-has-submenu-container a:after{background-color:var(--e-global-color-accent)}.elementor-widget-navigation-menu .sub-menu li a.hfe-sub-menu-item,.elementor-widget-navigation-menu nav.hfe-dropdown li a.hfe-menu-item,.elementor-widget-navigation-menu nav.hfe-dropdown li a.hfe-sub-menu-item{font-family:var( --e-global-typography-accent-font-family ),Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var(--e-global-typography-accent-font-weight);text-transform:var(--e-global-typography-accent-text-transform)}.elementor-47 .elementor-element.elementor-element-c177ce1 .menu-item a.hfe-menu-item{padding-left:8px;padding-right:8px}.elementor-47 .elementor-element.elementor-element-c177ce1 .menu-item a.hfe-sub-menu-item{padding-left:calc(8px + 20px);padding-right:8px}.elementor-47 .elementor-element.elementor-element-c177ce1 .hfe-nav-menu__layout-vertical .menu-item ul ul a.hfe-sub-menu-item{padding-left:calc(8px + 40px);padding-right:8px}.elementor-47 .elementor-element.elementor-element-c177ce1 .hfe-nav-menu__layout-vertical .menu-item ul ul ul a.hfe-sub-menu-item{padding-left:calc(8px + 60px);padding-right:8px}.elementor-47 .elementor-element.elementor-element-c177ce1 .hfe-nav-menu__layout-vertical .menu-item ul ul ul ul a.hfe-sub-menu-item{padding-left:calc(8px + 80px);padding-right:8px}.elementor-47 .elementor-element.elementor-element-c177ce1 .menu-item a.hfe-menu-item,.elementor-47 .elementor-element.elementor-element-c177ce1 .menu-item a.hfe-sub-menu-item{padding-top:15px;padding-bottom:15px}.elementor-47 .elementor-element.elementor-element-c177ce1 ul.sub-menu{width:220px}.elementor-47 .elementor-element.elementor-element-c177ce1 .sub-menu a.hfe-sub-menu-item,.elementor-47 .elementor-element.elementor-element-c177ce1 nav.hfe-dropdown li a.hfe-menu-item,.elementor-47 .elementor-element.elementor-element-c177ce1 nav.hfe-dropdown li a.hfe-sub-menu-item,.elementor-47 .elementor-element.elementor-element-c177ce1 nav.hfe-dropdown-expandible li a.hfe-menu-item,.elementor-47 .elementor-element.elementor-element-c177ce1 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{padding-top:15px;padding-bottom:15px}.elementor-47 .elementor-element.elementor-element-c177ce1{width:100%;max-width:100%}.elementor-47 .elementor-element.elementor-element-c177ce1 .hfe-nav-menu__toggle{margin:0 auto}.elementor-47 .elementor-element.elementor-element-c177ce1 a.hfe-menu-item,.elementor-47 .elementor-element.elementor-element-c177ce1 a.hfe-sub-menu-item{font-family:var( --e-global-typography-9c19930-font-family ),Sans-serif;font-size:var( --e-global-typography-9c19930-font-size );font-weight:var(--e-global-typography-9c19930-font-weight);text-transform:var(--e-global-typography-9c19930-text-transform)}.elementor-47 .elementor-element.elementor-element-c177ce1 .menu-item a.hfe-menu-item,.elementor-47 .elementor-element.elementor-element-c177ce1 .sub-menu a.hfe-sub-menu-item{color:var(--e-global-color-text)}.elementor-47 .elementor-element.elementor-element-c177ce1 .menu-item a.hfe-menu-item.highlighted,.elementor-47 .elementor-element.elementor-element-c177ce1 .menu-item a.hfe-menu-item:focus,.elementor-47 .elementor-element.elementor-element-c177ce1 .menu-item a.hfe-menu-item:hover,.elementor-47 .elementor-element.elementor-element-c177ce1 .menu-item.current-menu-item a.hfe-menu-item,.elementor-47 .elementor-element.elementor-element-c177ce1 .sub-menu a.hfe-sub-menu-item:hover{color:var(--e-global-color-accent)}.elementor-47 .elementor-element.elementor-element-c177ce1 .menu-item.current-menu-ancestor a.hfe-menu-item,.elementor-47 .elementor-element.elementor-element-c177ce1 .menu-item.current-menu-item a.hfe-menu-item{color:var(--e-global-color-accent)}.elementor-47 .elementor-element.elementor-element-c177ce1 .elementor-menu-toggle,.elementor-47 .elementor-element.elementor-element-c177ce1 .sub-menu a.hfe-sub-menu-item,.elementor-47 .elementor-element.elementor-element-c177ce1 nav.hfe-dropdown li a.hfe-menu-item,.elementor-47 .elementor-element.elementor-element-c177ce1 nav.hfe-dropdown li a.hfe-sub-menu-item,.elementor-47 .elementor-element.elementor-element-c177ce1 nav.hfe-dropdown-expandible li a.hfe-menu-item,.elementor-47 .elementor-element.elementor-element-c177ce1 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{color:var(--e-global-color-c5088a6)}.elementor-47 .elementor-element.elementor-element-c177ce1 .sub-menu,.elementor-47 .elementor-element.elementor-element-c177ce1 nav.hfe-dropdown,.elementor-47 .elementor-element.elementor-element-c177ce1 nav.hfe-dropdown .menu-item a.hfe-menu-item,.elementor-47 .elementor-element.elementor-element-c177ce1 nav.hfe-dropdown .menu-item a.hfe-sub-menu-item,.elementor-47 .elementor-element.elementor-element-c177ce1 nav.hfe-dropdown-expandible{background-color:var(--e-global-color-primary)}.elementor-47 .elementor-element.elementor-element-c177ce1 .elementor-menu-toggle:hover,.elementor-47 .elementor-element.elementor-element-c177ce1 .sub-menu a.hfe-sub-menu-item:hover,.elementor-47 .elementor-element.elementor-element-c177ce1 nav.hfe-dropdown li a.hfe-menu-item:hover,.elementor-47 .elementor-element.elementor-element-c177ce1 nav.hfe-dropdown li a.hfe-sub-menu-item:hover,.elementor-47 .elementor-element.elementor-element-c177ce1 nav.hfe-dropdown-expandible li a.hfe-menu-item:hover,.elementor-47 .elementor-element.elementor-element-c177ce1 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item:hover{color:var(--e-global-color-c5088a6)}.elementor-47 .elementor-element.elementor-element-c177ce1 .sub-menu a.hfe-sub-menu-item:hover,.elementor-47 .elementor-element.elementor-element-c177ce1 nav.hfe-dropdown li a.hfe-menu-item:hover,.elementor-47 .elementor-element.elementor-element-c177ce1 nav.hfe-dropdown li a.hfe-sub-menu-item:hover,.elementor-47 .elementor-element.elementor-element-c177ce1 nav.hfe-dropdown-expandible li a.hfe-menu-item:hover,.elementor-47 .elementor-element.elementor-element-c177ce1 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item:hover{background-color:var(--e-global-color-secondary)}.elementor-47 .elementor-element.elementor-element-c177ce1 .sub-menu .menu-item.current-menu-item a.hfe-sub-menu-item.hfe-sub-menu-item-active,.elementor-47 .elementor-element.elementor-element-c177ce1 nav.hfe-dropdown .menu-item.current-menu-ancestor a.hfe-menu-item,.elementor-47 .elementor-element.elementor-element-c177ce1 nav.hfe-dropdown .menu-item.current-menu-item a.hfe-menu-item,.elementor-47 .elementor-element.elementor-element-c177ce1 nav.hfe-dropdown .sub-menu .menu-item.current-menu-item a.hfe-sub-menu-item.hfe-sub-menu-item-active{color:var(--e-global-color-c5088a6)}.elementor-47 .elementor-element.elementor-element-c177ce1 .sub-menu .menu-item.current-menu-item a.hfe-sub-menu-item.hfe-sub-menu-item-active,.elementor-47 .elementor-element.elementor-element-c177ce1 nav.hfe-dropdown .menu-item.current-menu-ancestor a.hfe-menu-item,.elementor-47 .elementor-element.elementor-element-c177ce1 nav.hfe-dropdown .menu-item.current-menu-item a.hfe-menu-item,.elementor-47 .elementor-element.elementor-element-c177ce1 nav.hfe-dropdown .sub-menu .menu-item.current-menu-item a.hfe-sub-menu-item.hfe-sub-menu-item-active{background-color:var(--e-global-color-secondary)}.elementor-47 .elementor-element.elementor-element-c177ce1 .sub-menu li a.hfe-sub-menu-item,.elementor-47 .elementor-element.elementor-element-c177ce1 nav.hfe-dropdown li a.hfe-menu-item,.elementor-47 .elementor-element.elementor-element-c177ce1 nav.hfe-dropdown li a.hfe-sub-menu-item,.elementor-47 .elementor-element.elementor-element-c177ce1 nav.hfe-dropdown-expandible li a.hfe-menu-item,.elementor-47 .elementor-element.elementor-element-c177ce1 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{font-family:var( --e-global-typography-9c19930-font-family ),Sans-serif;font-size:var( --e-global-typography-9c19930-font-size );font-weight:var(--e-global-typography-9c19930-font-weight);text-transform:var(--e-global-typography-9c19930-text-transform)}.elementor-47 .elementor-element.elementor-element-c177ce1 .sub-menu li.menu-item:not(:last-child),.elementor-47 .elementor-element.elementor-element-c177ce1 nav.hfe-dropdown li.menu-item:not(:last-child),.elementor-47 .elementor-element.elementor-element-c177ce1 nav.hfe-dropdown-expandible li.menu-item:not(:last-child){border-bottom-style:solid;border-bottom-color:#c4c4c4;border-bottom-width:1px}.elementor-47 .elementor-element.elementor-element-35b4535{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-47 .elementor-element.elementor-element-3eddf41 .elementor-button{font-family:var( --e-global-typography-9c19930-font-family ),Sans-serif;font-size:var( --e-global-typography-9c19930-font-size );font-weight:var(--e-global-typography-9c19930-font-weight);text-transform:var(--e-global-typography-9c19930-text-transform);border-radius:2rem 2rem 2rem 2rem;padding:8px 20px 6px}.elementor-47 .elementor-element.elementor-element-2e3154c{--display:flex}.elementor-47 .elementor-element.elementor-element-2e3154c:not(.elementor-motion-effects-element-type-background),.elementor-47 .elementor-element.elementor-element-2e3154c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-14cdd25)}.elementor-47 .elementor-element.elementor-element-613ff55 .elementor-icon-list-icon i{color:#fff;transition:color .3s}.elementor-47 .elementor-element.elementor-element-613ff55 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill .3s}.elementor-47 .elementor-element.elementor-element-613ff55{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-47 .elementor-element.elementor-element-613ff55 .elementor-icon-list-text{transition:color .3s}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ),Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform)}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var(--e-global-color-text);
20fill:var(--e-global-color-text)}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus,.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover{color:var(--e-global-color-accent);fill:var(--e-global-color-accent)}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after,.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before{background-color:var(--e-global-color-accent)}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var(--e-global-color-text)}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item,.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ),Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var(--e-global-typography-accent-font-weight);text-transform:var(--e-global-typography-accent-text-transform)}.elementor-47 .elementor-element.elementor-element-8370439>.elementor-widget-container{margin:0}body:not(.rtl) .elementor-47 .elementor-element.elementor-element-8370439{right:0}body.rtl .elementor-47 .elementor-element.elementor-element-8370439{left:0}.elementor-47 .elementor-element.elementor-element-8370439{bottom:0}.elementor-47 .elementor-element.elementor-element-8370439 .elementor-menu-toggle{margin-left:auto;background-color:var(--e-global-color-14cdd25)}.elementor-47 .elementor-element.elementor-element-8370439 .elementor-nav-menu .elementor-item{font-family:Montserrat,Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:20px;letter-spacing:.3px}.elementor-47 .elementor-element.elementor-element-8370439 .elementor-nav-menu--main .elementor-item{color:#fff;fill:#FFFFFF;padding-left:9px;padding-right:9px;padding-top:15px;padding-bottom:15px}.elementor-47 .elementor-element.elementor-element-8370439 .elementor-nav-menu--main .elementor-item.elementor-item-active,.elementor-47 .elementor-element.elementor-element-8370439 .elementor-nav-menu--main .elementor-item.highlighted,.elementor-47 .elementor-element.elementor-element-8370439 .elementor-nav-menu--main .elementor-item:focus,.elementor-47 .elementor-element.elementor-element-8370439 .elementor-nav-menu--main .elementor-item:hover{color:#9b8b80;fill:#9B8B80}.elementor-47 .elementor-element.elementor-element-8370439 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after,.elementor-47 .elementor-element.elementor-element-8370439 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before{background-color:#9b8b80}.elementor-47 .elementor-element.elementor-element-8370439 .e--pointer-framed .elementor-item:after,.elementor-47 .elementor-element.elementor-element-8370439 .e--pointer-framed .elementor-item:before{border-color:#9b8b80}.elementor-47 .elementor-element.elementor-element-8370439 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#9b8b80}.elementor-47 .elementor-element.elementor-element-8370439 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:after,.elementor-47 .elementor-element.elementor-element-8370439 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:before{background-color:#9b8b80}.elementor-47 .elementor-element.elementor-element-8370439 .e--pointer-framed .elementor-item.elementor-item-active:after,.elementor-47 .elementor-element.elementor-element-8370439 .e--pointer-framed .elementor-item.elementor-item-active:before{border-color:#9b8b80}.elementor-47 .elementor-element.elementor-element-8370439 .e--pointer-framed .elementor-item:before{border-width:2px}.elementor-47 .elementor-element.elementor-element-8370439 .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 2px 2px}.elementor-47 .elementor-element.elementor-element-8370439 .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:2px 2px 0 0}.elementor-47 .elementor-element.elementor-element-8370439 .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:2px 0 0 2px}.elementor-47 .elementor-element.elementor-element-8370439 .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 2px 2px 0}.elementor-47 .elementor-element.elementor-element-8370439 .e--pointer-double-line .elementor-item:after,.elementor-47 .elementor-element.elementor-element-8370439 .e--pointer-double-line .elementor-item:before,.elementor-47 .elementor-element.elementor-element-8370439 .e--pointer-overline .elementor-item:before,.elementor-47 .elementor-element.elementor-element-8370439 .e--pointer-underline .elementor-item:after{height:2px}.elementor-47 .elementor-element.elementor-element-8370439 .elementor-menu-toggle,.elementor-47 .elementor-element.elementor-element-8370439 .elementor-nav-menu--dropdown a{color:var(--e-global-color-c5088a6);
20fill:var(--e-global-color-c5088a6)}.elementor-47 .elementor-element.elementor-element-8370439 .elementor-nav-menu--dropdown{background-color:var(--e-global-color-primary)}.elementor-47 .elementor-element.elementor-element-8370439 .elementor-menu-toggle:focus,.elementor-47 .elementor-element.elementor-element-8370439 .elementor-menu-toggle:hover,.elementor-47 .elementor-element.elementor-element-8370439 .elementor-nav-menu--dropdown a.elementor-item-active,.elementor-47 .elementor-element.elementor-element-8370439 .elementor-nav-menu--dropdown a.highlighted,.elementor-47 .elementor-element.elementor-element-8370439 .elementor-nav-menu--dropdown a:focus,.elementor-47 .elementor-element.elementor-element-8370439 .elementor-nav-menu--dropdown a:hover{color:var(--e-global-color-c5088a6)}.elementor-47 .elementor-element.elementor-element-8370439 .elementor-nav-menu--dropdown a.elementor-item-active,.elementor-47 .elementor-element.elementor-element-8370439 .elementor-nav-menu--dropdown a.highlighted,.elementor-47 .elementor-element.elementor-element-8370439 .elementor-nav-menu--dropdown a:focus,.elementor-47 .elementor-element.elementor-element-8370439 .elementor-nav-menu--dropdown a:hover{background-color:var(--e-global-color-secondary)}.elementor-47 .elementor-element.elementor-element-8370439 .elementor-nav-menu--dropdown .elementor-item,.elementor-47 .elementor-element.elementor-element-8370439 .elementor-nav-menu--dropdown .elementor-sub-item{font-family:var( --e-global-typography-text-font-family ),Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var(--e-global-typography-text-font-weight);text-transform:var(--e-global-typography-text-text-transform)}.elementor-47 .elementor-element.elementor-element-8370439 .elementor-nav-menu--dropdown a{padding-top:15px;padding-bottom:15px}.elementor-47 .elementor-element.elementor-element-8370439 .elementor-nav-menu--dropdown li:not(:last-child){border-style:solid;border-color:#fffFFF36;border-bottom-width:1px}.elementor-47 .elementor-element.elementor-element-8370439 div.elementor-menu-toggle{color:var(--e-global-color-c5088a6)}.elementor-47 .elementor-element.elementor-element-8370439 div.elementor-menu-toggle svg{fill:var(--e-global-color-c5088a6)}.elementor-47 .elementor-element.elementor-element-6b73863{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-location-header:before{content:"";display:table;clear:both}@media(min-width:768px){.elementor-47 .elementor-element.elementor-element-77e7f4b{--width:48%}.elementor-47 .elementor-element.elementor-element-7490f26{--width:6rem}.elementor-47 .elementor-element.elementor-element-51086a0{--width:100%}.elementor-47 .elementor-element.elementor-element-569e0d2{--width:85%}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size )}.elementor-47 .elementor-element.elementor-element-6dd388e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size )}.elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text,.elementor-widget-icon-list .elementor-icon-list-item>a{font-size:var( --e-global-typography-text-font-size )}.elementor-47 .elementor-element.elementor-element-ea46a30 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-47 .elementor-element.elementor-element-ea46a30 .elementor-icon-list-item>a{font-size:var( --e-global-typography-9c19930-font-size )}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size )}.elementor-47 .elementor-element.elementor-element-60ffb1a>.elementor-widget-container{padding:0}.elementor-47 .elementor-element.elementor-element-60ffb1a .elementor-button{font-size:var( --e-global-typography-3a99e0b-font-size )}.elementor-widget-navigation-menu a.hfe-menu-item,.elementor-widget-navigation-menu a.hfe-sub-menu-item{font-size:var( --e-global-typography-primary-font-size )}.elementor-widget-navigation-menu .sub-menu li a.hfe-sub-menu-item,.elementor-widget-navigation-menu nav.hfe-dropdown li a.hfe-menu-item,.elementor-widget-navigation-menu nav.hfe-dropdown li a.hfe-sub-menu-item{font-size:var( --e-global-typography-accent-font-size )}.elementor-widget-navigation-menu .menu-item a.hfe-menu-item.elementor-button{font-size:var( --e-global-typography-accent-font-size )}.elementor-47 .elementor-element.elementor-element-c177ce1 a.hfe-menu-item,.elementor-47 .elementor-element.elementor-element-c177ce1 a.hfe-sub-menu-item{font-size:var( --e-global-typography-9c19930-font-size )}.elementor-47 .elementor-element.elementor-element-c177ce1 .sub-menu li a.hfe-sub-menu-item,.elementor-47 .elementor-element.elementor-element-c177ce1 nav.hfe-dropdown li a.hfe-menu-item,.elementor-47 .elementor-element.elementor-element-c177ce1 nav.hfe-dropdown li a.hfe-sub-menu-item,.elementor-47 .elementor-element.elementor-element-c177ce1 nav.hfe-dropdown-expandible li a.hfe-menu-item,.elementor-47 .elementor-element.elementor-element-c177ce1 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{font-size:var( --e-global-typography-9c19930-font-size )}.elementor-47 .elementor-element.elementor-element-3eddf41 .elementor-button{font-size:var( --e-global-typography-9c19930-font-size )}.elementor-47 .elementor-element.elementor-element-2e3154c{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px}.elementor-47 .elementor-element.elementor-element-613ff55.elementor-element{--align-self:center}.elementor-47 .elementor-element.elementor-element-613ff55 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2)}.elementor-47 .elementor-element.elementor-element-613ff55 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2)}.elementor-47 .elementor-element.elementor-element-613ff55 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2)}.elementor-47 .elementor-element.elementor-element-613ff55 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2)}.elementor-47 .elementor-element.elementor-element-613ff55 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2)}.elementor-47 .elementor-element.elementor-element-613ff55{--e-icon-list-icon-size:24px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size )}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item,.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-sub-item{font-size:var( --e-global-typography-accent-font-size )}.elementor-47 .elementor-element.elementor-element-8370439{width:initial;max-width:initial;bottom:11px}.elementor-47 .elementor-element.elementor-element-8370439>.elementor-widget-container{margin:0;padding:0 1rem 0 0}.elementor-47 .elementor-element.elementor-element-8370439.elementor-element{--align-self:center}.elementor-47 .elementor-element.elementor-element-8370439 .e--pointer-framed .elementor-item:before{border-width:2px}.elementor-47 .elementor-element.elementor-element-8370439 .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 2px 2px}.elementor-47 .elementor-element.elementor-element-8370439 .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:2px 2px 0 0}.elementor-47 .elementor-element.elementor-element-8370439 .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:2px 0 0 2px}.elementor-47 .elementor-element.elementor-element-8370439 .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 2px 2px 0}.elementor-47 .elementor-element.elementor-element-8370439 .e--pointer-double-line .elementor-item:after,.elementor-47 .elementor-element.elementor-element-8370439 .e--pointer-double-line .elementor-item:before,.elementor-47 .elementor-element.elementor-element-8370439 .e--pointer-overline .elementor-item:before,.elementor-47 .elementor-element.elementor-element-8370439 .e--pointer-underline .elementor-item:after{height:2px}.elementor-47 .elementor-element.elementor-element-8370439 .elementor-nav-menu--main .elementor-item{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0}.elementor-47 .elementor-element.elementor-element-8370439 .elementor-nav-menu--dropdown .elementor-item,.elementor-47 .elementor-element.elementor-element-8370439 .elementor-nav-menu--dropdown .elementor-sub-item{font-size:var( --e-global-typography-text-font-size )}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size )}.elementor-47 .elementor-element.elementor-element-6dd388e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size )}.elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text,.elementor-widget-icon-list .elementor-icon-list-item>a{font-size:var( --e-global-typography-text-font-size )}.elementor-47 .elementor-element.elementor-element-ea46a30 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-47 .elementor-element.elementor-element-ea46a30 .elementor-icon-list-item>a{font-size:var( --e-global-typography-9c19930-font-size )}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size )}.elementor-47 .elementor-element.elementor-element-60ffb1a>.elementor-widget-container{padding:0}.elementor-47 .elementor-element.elementor-element-60ffb1a .elementor-button{font-size:var( --e-global-typography-3a99e0b-font-size )}.elementor-widget-navigation-menu a.hfe-menu-item,.elementor-widget-navigation-menu a.hfe-sub-menu-item{font-size:var( --e-global-typography-primary-font-size )}.elementor-widget-navigation-menu .sub-menu li a.hfe-sub-menu-item,.elementor-widget-navigation-menu nav.hfe-dropdown li a.hfe-menu-item,.elementor-widget-navigation-menu nav.hfe-dropdown li a.hfe-sub-menu-item{font-size:var( --e-global-typography-accent-font-size )}.elementor-widget-navigation-menu .menu-item a.hfe-menu-item.elementor-button{font-size:var( --e-global-typography-accent-font-size )}.elementor-47 .elementor-element.elementor-element-c177ce1 a.hfe-menu-item,.elementor-47 .elementor-element.elementor-element-c177ce1 a.hfe-sub-menu-item{font-size:var( --e-global-typography-9c19930-font-size )}.elementor-47 .elementor-element.elementor-element-c177ce1 .sub-menu li a.hfe-sub-menu-item,.elementor-47 .elementor-element.elementor-element-c177ce1 nav.hfe-dropdown li a.hfe-menu-item,.elementor-47 .elementor-element.elementor-element-c177ce1 nav.hfe-dropdown li a.hfe-sub-menu-item,.elementor-47 .elementor-element.elementor-element-c177ce1 nav.hfe-dropdown-expandible li a.hfe-menu-item,.elementor-47 .elementor-element.elementor-element-c177ce1 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{font-size:var( --e-global-typography-9c19930-font-size )}.elementor-47 .elementor-element.elementor-element-3eddf41 .elementor-button{font-size:var( --e-global-typography-9c19930-font-size )}.elementor-47 .elementor-element.elementor-element-613ff55 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2)}.elementor-47 .elementor-element.elementor-element-613ff55 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2)}.elementor-47 .elementor-element.elementor-element-613ff55 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2)}.elementor-47 .elementor-element.elementor-element-613ff55 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2)}.elementor-47 .elementor-element.elementor-element-613ff55 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2)}.elementor-47 .elementor-element.elementor-element-613ff55{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size )}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item,.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-sub-item{font-size:var( --e-global-typography-accent-font-size )}.elementor-47 .elementor-element.elementor-element-8370439 .elementor-nav-menu--dropdown .elementor-item,.elementor-47 .elementor-element.elementor-element-8370439 .elementor-nav-menu--dropdown .elementor-sub-item{font-size:var( --e-global-typography-text-font-size )}}@media (max-width:991px){.elementor-nav-menu .sub-arrow .e-font-icon-svg{fill:#fff}}@font-face{font-display:swap;font-family:eicons;
20src:url(https://ocstonegraniteandmarble.com/site/wp-content/plugins/elementor/assets/lib/eicons/fonts/eicons.eot?5.53.0);src:url(https://ocstonegraniteandmarble.com/site/wp-content/plugins/elementor/assets/lib/eicons/fonts/eicons.eot?5.53.0#iefix) format("embedded-opentype"),url(https://ocstonegraniteandmarble.com/site/wp-content/plugins/elementor/assets/lib/eicons/fonts/eicons.woff2?5.53.0) format("woff2"),url(https://ocstonegraniteandmarble.com/site/wp-content/plugins/elementor/assets/lib/eicons/fonts/eicons.woff?5.53.0) format("woff"),url(https://ocstonegraniteandmarble.com/site/wp-content/plugins/elementor/assets/lib/eicons/fonts/eicons.ttf?5.53.0) format("truetype"),url(https://ocstonegraniteandmarble.com/site/wp-content/plugins/elementor/assets/lib/eicons/fonts/eicons.svg?5.53.0#eicon) format("svg");font-weight:400;font-style:normal}[class*=" eicon-"],[class^=eicon]{display:inline-block;font-family:eicons;font-size:inherit;font-weight:400;font-style:normal;font-variant:normal;line-height:1;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.eicon-chevron-right:before{content:"\e87d"}.eicon-chevron-left:before{content:"\e87e"}.eicon-close:before{content:"\e87f"}.eicon-chevron-double-left:before{content:"\e90f"}.eicon-chevron-double-right:before{content:"\e910"}.elementor-widget.elementor-icon-list--layout-inline .elementor-widget-container,.elementor-widget:not(:has(.elementor-widget-container)) .elementor-widget-container{overflow:hidden}.elementor-widget .elementor-icon-list-items.elementor-inline-items{display:flex;flex-wrap:wrap;margin-inline:-8px}.elementor-widget .elementor-icon-list-items.elementor-inline-items .elementor-inline-item{word-break:break-word}.elementor-widget .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:8px}.elementor-widget .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{border-width:0;border-inline-start-width:1px;border-style:solid;height:100%;inset-inline-end:-8px;inset-inline-start:auto;position:relative;width:auto}.elementor-widget .elementor-icon-list-items{list-style-type:none;margin:0;padding:0}.elementor-widget .elementor-icon-list-item{margin:0;padding:0;position:relative}.elementor-widget .elementor-icon-list-item:after{inset-block-end:0;position:absolute;width:100%}.elementor-widget .elementor-icon-list-item,.elementor-widget .elementor-icon-list-item a{align-items:var(--icon-vertical-align,center);display:flex;font-size:inherit}.elementor-widget .elementor-icon-list-icon+.elementor-icon-list-text{align-self:center;padding-inline-start:5px}.elementor-widget .elementor-icon-list-icon{display:flex;inset-block-start:var(--icon-vertical-offset,initial);position:relative}.elementor-widget .elementor-icon-list-icon svg{height:var(--e-icon-list-icon-size,1em);width:var(--e-icon-list-icon-size,1em)}.elementor-widget .elementor-icon-list-icon i{font-size:var(--e-icon-list-icon-size);width:1.25em}.elementor-widget.elementor-widget-icon-list .elementor-icon-list-icon{text-align:var(--e-icon-list-icon-align)}.elementor-widget.elementor-widget-icon-list .elementor-icon-list-icon svg{margin:var(--e-icon-list-icon-margin,0 calc(var(--e-icon-list-icon-size,1em) * .25) 0 0)}.elementor-widget.elementor-list-item-link-full_width a{width:100%}.elementor-widget.elementor-align-center .elementor-icon-list-item,.elementor-widget.elementor-align-center .elementor-icon-list-item a{justify-content:center}.elementor-widget.elementor-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget.elementor-align-center .elementor-inline-items{justify-content:center}.elementor-widget:not(.elementor-align-end) .elementor-icon-list-item:after{inset-inline-start:0}.elementor-widget:not(.elementor-align-start) .elementor-icon-list-item:after{inset-inline-end:0}@media (max-width:1024px){.elementor-widget.elementor-tablet-align-center .elementor-icon-list-item,.elementor-widget.elementor-tablet-align-center .elementor-icon-list-item a{justify-content:center}.elementor-widget.elementor-tablet-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget.elementor-tablet-align-center .elementor-inline-items{justify-content:center}
20.elementor-widget:not(.elementor-tablet-align-end) .elementor-icon-list-item:after{inset-inline-start:0}.elementor-widget:not(.elementor-tablet-align-start) .elementor-icon-list-item:after{inset-inline-end:0}}@media (max-width:767px){#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay p.pojo-a11y-toolbar-title{padding:7px 12px 0}#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay ul.pojo-a11y-toolbar-items{padding:7px 0}#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay ul.pojo-a11y-toolbar-items li.pojo-a11y-toolbar-item a{display:block;padding:7px 12px}.elementor-widget.elementor-mobile-align-center .elementor-icon-list-item,.elementor-widget.elementor-mobile-align-center .elementor-icon-list-item a{justify-content:center}.elementor-widget.elementor-mobile-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget.elementor-mobile-align-center .elementor-inline-items{justify-content:center}.elementor-widget.elementor-mobile-align-start .elementor-icon-list-item,.elementor-widget.elementor-mobile-align-start .elementor-icon-list-item a{justify-content:start;text-align:start}.elementor-widget.elementor-mobile-align-start .elementor-inline-items{justify-content:start}.elementor-widget:not(.elementor-mobile-align-end) .elementor-icon-list-item:after{inset-inline-start:0}.elementor-widget:not(.elementor-mobile-align-start) .elementor-icon-list-item:after{inset-inline-end:0}}.elementor .elementor-element ul.elementor-icon-list-items,.elementor-edit-area .elementor-element ul.elementor-icon-list-items{padding:0}@font-face{font-family:'Font Awesome 5 Free';font-style:normal;font-weight:900;font-display:swap;src:url("https://ocstonegraniteandmarble.com/site/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-solid-900.eot");src:url("https://ocstonegraniteandmarble.com/site/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-solid-900.eot?#iefix") format("embedded-opentype"),url("https://ocstonegraniteandmarble.com/site/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-solid-900.woff2") format("woff2"),url("https://ocstonegraniteandmarble.com/site/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-solid-900.woff") format("woff"),url("https://ocstonegraniteandmarble.com/site/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-solid-900.ttf") format("truetype"),url("https://ocstonegraniteandmarble.com/site/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-solid-900.svg#fontawesome") format("svg")}.fa{font-family:'Font Awesome 5 Free';font-weight:900}.elementor-widget-n-menu{--n-menu-direction:column;--n-menu-wrapper-display:flex;--n-menu-heading-justify-content:initial;--n-menu-title-color-normal:#1f2124;--n-menu-title-color-active:#58d0f5;--n-menu-icon-color:var(--n-menu-title-color-normal);--n-menu-icon-color-active:var(--n-menu-title-color-active);--n-menu-icon-color-hover:var(--n-menu-title-color-hover);--n-menu-title-normal-color-dropdown:var(--n-menu-title-color-normal);--n-menu-title-active-color-dropdown:var(--n-menu-title-color-active);--n-menu-title-hover-color-fallback:#1f2124;--n-menu-title-font-size:1rem;--n-menu-title-justify-content:initial;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content-mobile:initial;--n-menu-title-space-between:0px;--n-menu-title-distance-from-content:0px;--n-menu-title-color-hover:#1f2124;--n-menu-title-padding:0.5rem 1rem;--n-menu-title-transition:0.3s;--n-menu-title-line-height:1.5;--n-menu-title-order:initial;--n-menu-title-direction:initial;--n-menu-title-align-items:center;--n-menu-toggle-align:center;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-color:#1f2124;--n-menu-toggle-icon-color-hover:var(--n-menu-toggle-icon-color);--n-menu-toggle-icon-color-active:var(--n-menu-toggle-icon-color);--n-menu-toggle-icon-border-radius:initial;--n-menu-toggle-icon-padding:initial;--n-menu-toggle-icon-distance-from-dropdown:0px;--n-menu-icon-align-items:center;--n-menu-icon-order:initial;--n-menu-icon-gap:5px;--n-menu-dropdown-icon-gap:5px;--n-menu-dropdown-indicator-size:initial;--n-menu-dropdown-indicator-rotate:initial;--n-menu-dropdown-indicator-space:initial;--n-menu-dropdown-indicator-color-normal:initial;--n-menu-dropdown-indicator-color-hover:initial;--n-menu-dropdown-indicator-color-active:initial;--n-menu-dropdown-content-max-width:initial;--n-menu-dropdown-content-box-border-color:#fff;--n-menu-dropdown-content-box-border-inline-start-width:medium;--n-menu-dropdown-content-box-border-block-end-width:medium;--n-menu-dropdown-content-box-border-block-start-width:medium;--n-menu-dropdown-content-box-border-inline-end-width:medium;--n-menu-dropdown-content-box-border-style:none;--n-menu-dropdown-headings-height:0px;--n-menu-divider-border-width:var(--n-menu-divider-width,2px);--n-menu-open-animation-duration:500ms;--n-menu-heading-overflow-x:initial;--n-menu-heading-wrap:wrap;--stretch-width:100%;--stretch-left:initial;--stretch-right:initial}.elementor-widget-n-menu .e-n-menu{display:flex;flex-direction:column;position:relative}.elementor-widget-n-menu .e-n-menu-wrapper{display:var(--n-menu-wrapper-display);flex-direction:column}.elementor-widget-n-menu .e-n-menu-heading{display:flex;flex-direction:row;flex-wrap:var(--n-menu-heading-wrap);justify-content:var(--n-menu-heading-justify-content);margin:initial;overflow-x:var(--n-menu-heading-overflow-x);padding:initial;row-gap:var(--n-menu-title-space-between);-ms-overflow-style:none;scrollbar-width:none}.elementor-widget-n-menu .e-n-menu-heading::-webkit-scrollbar{display:none}.elementor-widget-n-menu .e-n-menu-heading.e-scroll{cursor:grabbing;cursor:-webkit-grabbing}.elementor-widget-n-menu .e-n-menu-heading.e-scroll-active{position:relative}.elementor-widget-n-menu .e-n-menu-heading.e-scroll-active:before{content:"";inset-block:0;inset-inline:-1000vw;position:absolute;z-index:2}.elementor-widget-n-menu .e-n-menu-heading>.e-con,.elementor-widget-n-menu .e-n-menu-heading>.e-n-menu-item>.e-con{display:none}.elementor-widget-n-menu .e-n-menu-item{display:flex;list-style:none;margin-block:initial;padding-block:initial}.elementor-widget-n-menu .e-n-menu-item .e-n-menu-title{position:relative}.elementor-widget-n-menu .e-n-menu-item:not(:last-of-type) .e-n-menu-title:after{align-self:center;border-color:var(--n-menu-divider-color,#000);border-inline-start-style:var(--n-menu-divider-style,solid);border-inline-start-width:var(--n-menu-divider-border-width);content:var(--n-menu-divider-content,none);height:var(--n-menu-divider-height,35%);inset-inline-end:calc(var(--n-menu-title-space-between)/ 2 * -1 - var(--n-menu-divider-border-width)/ 2);position:absolute}.elementor-widget-n-menu .e-n-menu-content{background-color:transparent;display:flex;flex-direction:column;min-width:0;z-index:2147483620}.elementor-widget-n-menu .e-n-menu-content>.e-con{animation-duration:var(--n-menu-open-animation-duration);max-width:calc(100% - var(--margin-inline-start,var(--margin-left)) - var(--margin-inline-end,var(--margin-right)))}:where(.elementor-widget-n-menu .e-n-menu-content>.e-con){background-color:#fff}.elementor-widget-n-menu .e-n-menu-content>.e-con:not(.e-active){display:none}.elementor-widget-n-menu .e-n-menu-title{align-items:center;border:#fff;color:var(--n-menu-title-color-normal);display:flex;flex-direction:row;flex-grow:var(--n-menu-title-flex-grow);font-weight:500;gap:var(--n-menu-dropdown-indicator-space);justify-content:var(--n-menu-title-justify-content);margin:initial;padding:var(--n-menu-title-padding);-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.elementor-widget-n-menu .e-n-menu-title.e-click,.elementor-widget-n-menu .e-n-menu-title.e-click *{cursor:pointer}.elementor-widget-n-menu .e-n-menu-title-container{align-items:var(--n-menu-title-align-items);align-self:var(--n-menu-icon-align-items);display:flex;flex-direction:var(--n-menu-title-direction);gap:var(--n-menu-icon-gap);justify-content:var(--n-menu-title-justify-content)}.elementor-widget-n-menu .e-n-menu-title-container.e-link{cursor:pointer}.elementor-widget-n-menu .e-n-menu-title-container:not(.e-link),.elementor-widget-n-menu .e-n-menu-title-container:not(.e-link) *{curs
20or:default}.elementor-widget-n-menu .e-n-menu-title-text{align-items:center;display:flex;font-size:var(--n-menu-title-font-size);line-height:var(--n-menu-title-line-height);transition:all var(--n-menu-title-transition)}.elementor-widget-n-menu .e-n-menu-title .e-n-menu-icon{align-items:center;display:flex;flex-direction:column;order:var(--n-menu-icon-order)}.elementor-widget-n-menu .e-n-menu-title .e-n-menu-icon span{align-items:center;display:flex;justify-content:center;transition:transform 0s}.elementor-widget-n-menu .e-n-menu-title .e-n-menu-icon span i{font-size:var(--n-menu-icon-size,var(--n-menu-title-font-size));transition:all var(--n-menu-title-transition)}.elementor-widget-n-menu .e-n-menu-title .e-n-menu-icon span svg{fill:var(--n-menu-title-color-normal);height:var(--n-menu-icon-size,var(--n-menu-title-font-size));transition:all var(--n-menu-title-transition);width:var(--n-menu-icon-size,var(--n-menu-title-font-size))}.elementor-widget-n-menu .e-n-menu-title .e-n-menu-dropdown-icon{align-self:var(--n-menu-icon-align-items);background-color:initial;border:initial;color:inherit;display:flex;flex-direction:column;height:calc(var(--n-menu-title-font-size) * var(--n-menu-title-line-height));justify-content:center;margin-inline-start:var(--n-menu-dropdown-icon-gap);padding:initial;position:relative;text-align:center;transform:var(--n-menu-dropdown-indicator-rotate);transition:all var(--n-menu-title-transition);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:-moz-fit-content;width:fit-content}.elementor-widget-n-menu .e-n-menu-title .e-n-menu-dropdown-icon span i{font-size:var(--n-menu-dropdown-indicator-size,var(--n-menu-title-font-size));transition:all var(--n-menu-title-transition);width:var(--n-menu-dropdown-indicator-size,var(--n-menu-title-font-size))}.elementor-widget-n-menu .e-n-menu-title .e-n-menu-dropdown-icon span svg{height:var(--n-menu-dropdown-indicator-size,var(--n-menu-title-font-size));transition:all var(--n-menu-title-transition);width:var(--n-menu-dropdown-indicator-size,var(--n-menu-title-font-size))}.elementor-widget-n-menu .e-n-menu-title .e-n-menu-dropdown-icon[aria-expanded=false] .e-n-menu-dropdown-icon-opened{display:none}.elementor-widget-n-menu .e-n-menu-title .e-n-menu-dropdown-icon[aria-expanded=false] .e-n-menu-dropdown-icon-closed{display:flex}.elementor-widget-n-menu .e-n-menu-title .e-n-menu-dropdown-icon[aria-expanded=true] .e-n-menu-dropdown-icon-closed{display:none}.elementor-widget-n-menu .e-n-menu-title .e-n-menu-dropdown-icon[aria-expanded=true] .e-n-menu-dropdown-icon-opened{display:flex}.elementor-widget-n-menu .e-n-menu-title .e-n-menu-dropdown-icon:focus:not(:focus-visible){outline:0}.elementor-widget-n-menu .e-n-menu-title:not(.e-current):not(:hover) .e-n-menu-title-container .e-n-menu-title-text{color:var(--n-menu-title-color-normal)}.elementor-widget-n-menu .e-n-menu-title:not(.e-current):not(:hover) .e-n-menu-icon i{color:var(--n-menu-icon-color)}.elementor-widget-n-menu .e-n-menu-title:not(.e-current):not(:hover) .e-n-menu-icon svg{fill:var(--n-menu-icon-color)}.elementor-widget-n-menu .e-n-menu-title:not(.e-current):not(:hover) .e-n-menu-dropdown-icon i{color:var(--n-menu-dropdown-indicator-color-normal,var(--n-menu-title-color-normal))}.elementor-widget-n-menu .e-n-menu-title:not(.e-current):not(:hover) .e-n-menu-dropdown-icon svg{fill:var(--n-menu-dropdown-indicator-color-normal,var(--n-menu-title-color-normal))}.elementor-widget-n-menu .e-n-menu-title:not(.e-current) .icon-active{height:0;opacity:0;transform:translateY(-100%)}.elementor-widget-n-menu .e-n-menu-title.e-current span>svg{fill:var(--n-menu-title-color-active)}.elementor-widget-n-menu .e-n-menu-title.e-current,.elementor-widget-n-menu .e-n-menu-title.e-current a{color:var(--n-menu-title-color-active)}.elementor-widget-n-menu .e-n-menu-title.e-current .icon-inactive{height:0;opacity:0;transform:translateY(-100%)}.elementor-widget-n-menu .e-n-menu-title.e-current .e-n-menu-icon span>i{color:var(--n-menu-icon-color-active)}.elementor-widget-n-menu .e-n-menu-title.e-current .e-n-menu-icon span>
20svg{fill:var(--n-menu-icon-color-active)}.elementor-widget-n-menu .e-n-menu-title.e-current .e-n-menu-dropdown-icon i{color:var(--n-menu-dropdown-indicator-color-active,var(--n-menu-title-color-active))}.elementor-widget-n-menu .e-n-menu-title.e-current .e-n-menu-dropdown-icon svg{fill:var(--n-menu-dropdown-indicator-color-active,var(--n-menu-title-color-active))}.elementor-widget-n-menu .e-n-menu-title:hover:not(.e-current) .e-n-menu-title-container:not(.e-link){cursor:default}.elementor-widget-n-menu .e-n-menu-title:hover:not(.e-current) svg{fill:var(--n-menu-title-color-hover,var(--n-menu-title-hover-color-fallback))}.elementor-widget-n-menu .e-n-menu-title:hover:not(.e-current) i{color:var(--n-menu-title-color-hover,var(--n-menu-title-hover-color-fallback))}.elementor-widget-n-menu .e-n-menu-title:hover:not(.e-current),.elementor-widget-n-menu .e-n-menu-title:hover:not(.e-current) a{color:var(--n-menu-title-color-hover)}.elementor-widget-n-menu .e-n-menu-title:hover:not(.e-current) .e-n-menu-icon i{color:var(--n-menu-icon-color-hover)}.elementor-widget-n-menu .e-n-menu-title:hover:not(.e-current) .e-n-menu-icon svg{fill:var(--n-menu-icon-color-hover)}.elementor-widget-n-menu .e-n-menu-title:hover:not(.e-current) .e-n-menu-dropdown-icon i{color:var(--n-menu-dropdown-indicator-color-hover,var(--n-menu-title-color-hover))}.elementor-widget-n-menu .e-n-menu-title:hover:not(.e-current) .e-n-menu-dropdown-icon svg{fill:var(--n-menu-dropdown-indicator-color-hover,var(--n-menu-title-color-hover))}.elementor-widget-n-menu .e-n-menu-toggle{align-self:var(--n-menu-toggle-align);background-color:initial;border:initial;color:inherit;display:none;padding:initial;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:1000}.elementor-widget-n-menu .e-n-menu-toggle:focus:not(:focus-visible){outline:0}.elementor-widget-n-menu .e-n-menu-toggle i{color:var(--n-menu-toggle-icon-color);font-size:var(--n-menu-toggle-icon-size);transition:all var(--n-menu-toggle-icon-hover-duration)}.elementor-widget-n-menu .e-n-menu-toggle svg{fill:var(--n-menu-toggle-icon-color);height:auto;transition:all var(--n-menu-toggle-icon-hover-duration);width:var(--n-menu-toggle-icon-size)}.elementor-widget-n-menu .e-n-menu-toggle span{align-items:center;border-radius:var(--n-menu-toggle-icon-border-radius);display:flex;justify-content:center;padding:var(--n-menu-toggle-icon-padding);text-align:center}.elementor-widget-n-menu .e-n-menu-toggle span.e-close{height:100%;inset:0;opacity:0;position:absolute;width:100%}.elementor-widget-n-menu .e-n-menu-toggle span.e-close svg{height:100%;-o-object-fit:contain;object-fit:contain}.elementor-widget-n-menu .e-n-menu-toggle [class^=elementor-animation-]{animation-duration:var(--n-menu-toggle-icon-wrapper-animation-duration);transition-duration:var(--n-menu-toggle-icon-wrapper-animation-duration)}.elementor-widget-n-menu .e-n-menu-toggle:hover i{color:var(--n-menu-toggle-icon-color-hover)}.elementor-widget-n-menu .e-n-menu-toggle:hover svg{fill:var(--n-menu-toggle-icon-color-hover)}.elementor-widget-n-menu .e-n-menu-toggle[aria-expanded=true] .e-open{opacity:0}
20.elementor-widget-n-menu .e-n-menu-toggle[aria-expanded=true] .e-close{opacity:1}.elementor-widget-n-menu .e-n-menu-toggle[aria-expanded=true] i{color:var(--n-menu-toggle-icon-color-active)}.elementor-widget-n-menu .e-n-menu-toggle[aria-expanded=true] svg{fill:var(--n-menu-toggle-icon-color-active)}.elementor-widget-n-menu .e-n-menu:not([data-layout=dropdown]) .e-n-menu-item:not(:last-child){margin-inline-end:var(--n-menu-title-space-between)}.elementor-widget-n-menu .e-n-menu:not([data-layout=dropdown]) .e-n-menu-content{left:var(--stretch-left);position:absolute;right:var(--stretch-right);width:var(--stretch-width)}.elementor-widget-n-menu .e-n-menu:not([data-layout=dropdown]):not(.content-above) .e-active.e-n-menu-content{padding-block-start:var(--n-menu-title-distance-from-content);top:100%}.elementor-widget-n-menu .e-n-menu:not([data-layout=dropdown]).content-above .e-active.e-n-menu-content{bottom:100%;padding-block-end:var(--n-menu-title-distance-from-content)}.elementor-widget-n-menu .e-n-menu[data-layout=dropdown]{gap:0}.elementor-widget-n-menu .e-n-menu[data-layout=dropdown] .e-n-menu-wrapper{animation:.3s backwards hide-scroll;background-color:transparent;border-block-end:var(--n-menu-dropdown-content-box-border-width-block-end);border-block-start:var(--n-menu-dropdown-content-box-border-width-block-start);border-inline-end:var(--n-menu-dropdown-content-box-border-width-inline-end);border-inline-start:var(--n-menu-dropdown-content-box-border-width-inline-start);border-color:var(--n-menu-dropdown-content-box-border-color);border-radius:var(--n-menu-dropdown-content-box-border-radius);border-style:var(--n-menu-dropdown-content-box-border-style);box-shadow:var(--n-menu-dropdown-content-box-shadow-horizontal) var(--n-menu-dropdown-content-box-shadow-vertical) var(--n-menu-dropdown-content-box-shadow-blur) var(--n-menu-dropdown-content-box-shadow-spread) var(--n-menu-dropdown-content-box-shadow-color) var(--n-menu-dropdown-content-box-shadow-position,);flex-direction:column;left:var(--stretch-left);margin-block-start:var(--n-menu-toggle-icon-distance-from-dropdown);max-height:var(--n-menu-dropdown-content-box-height);min-width:0;overflow-x:hidden;overflow-y:auto;position:absolute;right:var(--stretch-right);top:100%;transition:max-height .3s;width:var(--stretch-width);z-index:2147483640}.elementor-widget-n-menu .e-n-menu[data-layout=dropdown] .e-n-menu-item{display:flex;flex-direction:column;width:var(--stretch-width)}.elementor-widget-n-menu .e-n-menu[data-layout=dropdown] .e-n-menu-title{background-color:#fff;flex-wrap:wrap;justify-content:var(--n-menu-title-justify-content-mobile);white-space:normal;width:auto}.elementor-widget-n-menu .e-n-menu[data-layout=dropdown] .e-n-menu-title:not(.e-current) .e-n-menu-title-container .e-n-menu-title-text{color:var(--n-menu-title-normal-color-dropdown)}.elementor-widget-n-menu .e-n-menu[data-layout=dropdown] .e-n-menu-title:not(.e-current) .e-n-menu-dropdown-icon i{color:var(--n-menu-dropdown-indicator-color-normal,var(--n-menu-title-normal-color-dropdown))}.elementor-widget-n-menu .e-n-menu[data-layout=dropdown] .e-n-menu-title:not(.e-current) .e-n-menu-dropdown-icon svg{fill:var(--n-menu-dropdown-indicator-color-normal,var(--n-menu-title-normal-color-dropdown))}.elementor-widget-n-menu .e-n-menu[data-layout=dropdown] .e-n-menu-title.e-current,.elementor-widget-n-menu .e-n-menu[data-layout=dropdown] .e-n-menu-title.e-current a{color:var(--n-menu-title-active-color-dropdown)}.elementor-widget-n-menu .e-n-menu[data-layout=dropdown] .e-n-menu-title.e-current .e-n-menu-dropdown-icon i{color:var(--n-menu-dropdown-indicator-color-active,var(--n-menu-title-active-color-dropdown))}.elementor-widget-n-menu .e-n-menu[data-layout=dropdown] .e-n-menu-title.e-current .e-n-menu-dropdown-icon svg{fill:var(--n-menu-dropdown-indicator-color-active,var(--n-menu-title-active-color-dropdown))}.elementor-widget-n-menu .e-n-menu[data-layout=dropdown] .e-n-menu-content{overflow:hidden;width:var(--stretch-width);--n-menu-dropdown-content-max-width:initial}.elementor-widget-n-menu .e-n-menu[data-layout=dropdown] .e-n-menu-content>.e-con{margin-block-start:var(--n-menu-title-distance-from-content);width:var(--width)}.elementor-widget-n-menu .e-n-menu[data-layout=dropdown] .e-n-menu-content>.e-con .elementor-empty-view{min-width:auto;width:100%}.elementor-widget-n-menu .e-n-menu[data-layout=dropdown] .e-n-menu-content>.e-con-inner{max-width:var(--content-width)}.elementor-widget-n-menu .e-n-menu[data-layout=dropdown] .e-n-menu-toggle[aria-expanded=true]+.e-n-menu-wrapper{--n-menu-wrapper-display:flex}.elementor-widget-n-menu.e-fit_to_content :where(.e-n-menu-content>.e-con){--width:fit-content}.elementor-widget-n-menu.e-fit_to_content :where(.e-n-menu-content>.e-con).e-empty{--empty-top-level-menu-content-container-min-width:400px;--width:var(--empty-top-level-menu-content-container-min-width)}.elementor-widget-n-menu.e-fit_to_content :where(.e-n-menu-content>.e-con) .e-con.e-empty,.elementor-widget-n-menu.e-fit_to_content :where(.e-n-menu-content>.e-con) [data-element_type=e-flexbox]{--nested-containers-min-width-for-dropzone:150px;min-width:var(--nested-containers-min-width-for-dropzone)}.elementor-widget-n-menu.elementor-loading{pointer-events:none}.elementor.elementor .elementor-widget-n-menu.e-n-menu-layout-dropdown{--n-menu-wrapper-display:none}.elementor.elementor .elementor-widget-n-menu.e-n-menu-layout-dropdown .e-n-menu-toggle{display:flex}.e-con-inner>.elementor-widget-n-menu,.e-con>.elementor-widget-n-menu{--flex-grow:var(--container-widget-flex-grow)}[data-core-v316-plus=true] .elementor-widget-n-menu .e-n-menu .e-n-menu-content>.e-con{--padding-top:initial;--padding-right:initial;--padding-bottom:initial;--padding-left:initial}.elementor-item:after,.elementor-item:before{display:block;position:absolute;transition:.3s;transition-timing-function:cubic-bezier(.58,.3,.005,1)}
20.elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after,.elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{opacity:0}.elementor-item-active:after,.elementor-item-active:before,.elementor-item.highlighted:after,.elementor-item.highlighted:before,.elementor-item:focus:after,.elementor-item:focus:before,.elementor-item:hover:after,.elementor-item:hover:before{transform:scale(1)}.e--pointer-underline .elementor-item:after,.e--pointer-underline .elementor-item:before{background-color:#3f444b;height:3px;left:0;width:100%;z-index:2}.e--pointer-underline .elementor-item:after{bottom:0;content:""}.elementor-nav-menu--main .elementor-nav-menu a{transition:.4s}.elementor-nav-menu--main .elementor-nav-menu a,.elementor-nav-menu--main .elementor-nav-menu a.highlighted,.elementor-nav-menu--main .elementor-nav-menu a:focus,.elementor-nav-menu--main .elementor-nav-menu a:hover{padding:13px 20px}.elementor-nav-menu--main .elementor-nav-menu a.current{background:#1f2124;color:#fff}.elementor-nav-menu--main .elementor-nav-menu a.disabled{background:#3f444b;color:#88909b}.elementor-nav-menu--main .elementor-nav-menu ul{border-style:solid;border-width:0;padding:0;position:absolute;width:12em}.elementor-nav-menu--main .elementor-nav-menu span.scroll-down,.elementor-nav-menu--main .elementor-nav-menu span.scroll-up{background:#fff;display:none;height:20px;overflow:hidden;position:absolute;visibility:hidden}.elementor-nav-menu--main .elementor-nav-menu span.scroll-down-arrow,.elementor-nav-menu--main .elementor-nav-menu span.scroll-up-arrow{border:8px dashed transparent;border-bottom:8px solid #33373d;height:0;inset-block-start:-2px;inset-inline-start:50%;margin-inline-start:-8px;overflow:hidden;position:absolute;width:0}.elementor-nav-menu--main .elementor-nav-menu span.scroll-down-arrow{border-color:#33373d transparent transparent;border-style:solid dashed dashed;top:6px}.elementor-nav-menu--main .elementor-nav-menu--dropdown .sub-arrow .e-font-icon-svg,.elementor-nav-menu--main .elementor-nav-menu--dropdown .sub-arrow i{transform:rotate(calc(-90deg * var(--direction-multiplier,1)))}.elementor-nav-menu--main .elementor-nav-menu--dropdown .sub-arrow .e-font-icon-svg{fill:currentColor;height:1em;width:1em}.elementor-nav-menu--layout-horizontal{display:flex}.elementor-nav-menu--layout-horizontal .elementor-nav-menu{display:flex;flex-wrap:wrap}.elementor-nav-menu--layout-horizontal .elementor-nav-menu a{flex-grow:1;white-space:nowrap}.elementor-nav-menu--layout-horizontal .elementor-nav-menu>li{display:flex}.elementor-nav-menu--layout-horizontal .elementor-nav-menu>li ul,.elementor-nav-menu--layout-horizontal .elementor-nav-menu>li>.scroll-down{top:100%!important}.elementor-nav-menu--layout-horizontal .elementor-nav-menu>li:not(:first-child)>a{margin-inline-start:var(--e-nav-menu-horizontal-menu-item-margin)}.elementor-nav-menu--layout-horizontal .elementor-nav-menu>li:not(:first-child)>.scroll-down,.elementor-nav-menu--layout-horizontal .elementor-nav-menu>li:not(:first-child)>.scroll-up,.elementor-nav-menu--layout-horizontal .elementor-nav-menu>li:not(:first-child)>ul{inset-inline-start:var(--e-nav-menu-horizontal-menu-item-margin)!important}.elementor-nav-menu--layout-horizontal .elementor-nav-menu>li:not(:last-child)>a{margin-inline-end:var(--e-nav-menu-horizontal-menu-item-margin)}.elementor-nav-menu--layout-horizontal .elementor-nav-menu>li:not(:last-child):after{align-self:center;border-color:var(--e-nav-menu-divider-color,#000);border-left-style:var(--e-nav-menu-divider-style,solid);border-left-width:var(--e-nav-menu-divider-width,2px);content:var(--e-nav-menu-divider-content,none);height:var(--e-nav-menu-divider-height,35%)}.elementor-nav-menu__align-right .elementor-nav-menu{justify-content:flex-end;margin-left:auto}.elementor-nav-menu__align-right .elementor-nav-menu--layout-vertical>ul>li>a{justify-content:flex-end}.elementor-nav-menu__align-left .elementor-nav-menu{justify-content:flex-start;margin-right:auto}.elementor-nav-menu__align-left .elementor-nav-menu--layout-vertical>ul>li>a{justify-content:flex-start}.elementor-nav-menu__align-start .elementor-nav-menu{justify-content:flex-start;margin-inline-end:auto}.elementor-nav-menu__align-start .elementor-nav-menu--layout-vertical>ul>li>a{justify-content:flex-start}.elementor-nav-menu__align-end .elementor-nav-menu{justify-content:flex-end;margin-inline-start:auto}.elementor-nav-menu__align-end .elementor-nav-menu--layout-vertical>ul>li>a{justify-content:flex-end}.elementor-nav-menu__align-center .elementor-nav-menu{justify-content:center;margin-inline-end:auto;margin-inline-start:auto}.elementor-nav-menu__align-center .elementor-nav-menu--layout-vertical>ul>li>a{justify-content:center}.elementor-nav-menu__align-justify .elementor-nav-menu--layout-horizontal .elementor-nav-menu{width:100%}.elementor-nav-menu__align-justify .elementor-nav-menu--layout-horizontal .elementor-nav-menu>li{flex-grow:1}.elementor-nav-menu__align-justify .elementor-nav-menu--layout-horizontal .elementor-nav-menu>li>a{justify-content:center}.elementor-widget-nav-menu:not(.elementor-nav-menu--toggle) .elementor-menu-toggle{display:none}.elementor-widget-nav-menu .elementor-widget-container,.elementor-widget-nav-menu:not(:has(.elementor-widget-container)):not([class*=elementor-hidden-]
20){display:flex;flex-direction:column}.elementor-nav-menu{position:relative;z-index:2}.elementor-nav-menu:after{clear:both;content:"Â ";display:block;font:0/0 serif;height:0;overflow:hidden;visibility:hidden}.elementor-nav-menu,.elementor-nav-menu li,.elementor-nav-menu ul{display:block;line-height:normal;list-style:none;margin:0;padding:0;-webkit-tap-highlight-color:transparent}.elementor-nav-menu ul{display:none}.elementor-nav-menu ul ul a,.elementor-nav-menu ul ul a:active,.elementor-nav-menu ul ul a:focus,.elementor-nav-menu ul ul a:hover{border-left:16px solid transparent}.elementor-nav-menu ul ul ul a,.elementor-nav-menu ul ul ul a:active,.elementor-nav-menu ul ul ul a:focus,.elementor-nav-menu ul ul ul a:hover{border-left:24px solid transparent}.elementor-nav-menu ul ul ul ul a,.elementor-nav-menu ul ul ul ul a:active,.elementor-nav-menu ul ul ul ul a:focus,.elementor-nav-menu ul ul ul ul a:hover{border-left:32px solid transparent}.elementor-nav-menu ul ul ul ul ul a,.elementor-nav-menu ul ul ul ul ul a:active,.elementor-nav-menu ul ul ul ul ul a:focus,.elementor-nav-menu ul ul ul ul ul a:hover{border-left:40px solid transparent}.elementor-nav-menu a,.elementor-nav-menu li{position:relative}.elementor-nav-menu li{border-width:0}.elementor-nav-menu a{align-items:center;display:flex}.elementor-nav-menu a,.elementor-nav-menu a:focus,.elementor-nav-menu a:hover{line-height:20px;padding:10px 20px}.elementor-nav-menu a.current{background:#1f2124;color:#fff}.elementor-nav-menu a.disabled{color:#88909b;cursor:not-allowed}.elementor-nav-menu .e-plus-icon:before{content:"+"}.elementor-nav-menu .sub-arrow{align-items:center;display:flex;line-height:1;margin-block-end:-10px;margin-block-start:-10px;padding:10px;padding-inline-end:0}.elementor-nav-menu .sub-arrow i{pointer-events:none}.elementor-nav-menu .sub-arrow .fa.fa-chevron-down,.elementor-nav-menu .sub-arrow .fas.fa-chevron-down{font-size:.7em}.elementor-nav-menu .sub-arrow .e-font-icon-svg{height:1em;width:1em}.elementor-nav-menu .sub-arrow .e-font-icon-svg.fa-svg-chevron-down{height:.7em;width:.7em}.elementor-nav-menu--dropdown .elementor-item.elementor-item-active,.elementor-nav-menu--dropdown .elementor-item.highlighted,.elementor-nav-menu--dropdown .elementor-item:focus,.elementor-nav-menu--dropdown .elementor-item:hover,.elementor-sub-item.elementor-item-active,.elementor-sub-item.highlighted,.elementor-sub-item:focus,.elementor-sub-item:hover{background-color:#3f444b;color:#fff}.elementor-menu-toggle{align-items:center;background-color:rgba(0,0,0,.05);border:0 solid;border-radius:3px;color:#33373d;cursor:pointer;display:flex;font-size:var(--nav-menu-icon-size,22px);justify-content:center;padding:.25em}.elementor-menu-toggle.elementor-active .elementor-menu-toggle__icon--open,.elementor-menu-toggle:not(.elementor-active) .elementor-menu-toggle__icon--close{display:none}.elementor-menu-toggle .e-font-icon-svg{fill:#33373d;height:1em;width:1em}.elementor-menu-toggle svg{fill:var(--nav-menu-icon-color,currentColor);height:auto;width:1em}span.elementor-menu-toggle__icon--close,span.elementor-menu-toggle__icon--open{line-height:1}.elementor-nav-menu--dropdown{background-color:#fff;font-size:13px}.elementor-nav-menu--dropdown-none .elementor-menu-toggle,.elementor-nav-menu--dropdown-none .elementor-nav-menu--dropdown{display:none}.elementor-nav-menu--dropdown.elementor-nav-menu__container{margin-top:10px;overflow-x:hidden;overflow-y:auto;transform-origin:top;transition:max-height .3s,transform .3s}.elementor-nav-menu--dropdown.elementor-nav-menu__container .elementor-sub-item{font-size:.85em}.elementor-nav-menu--dropdown a{color:#33373d}.elementor-nav-menu--dropdown a.current{background:#1f2124;color:#fff}.elementor-nav-menu--dropdown a.disabled{color:#b3b3b3}ul.elementor-nav-menu--dropdown a,ul.elementor-nav-menu--dropdown a:focus,ul.elementor-nav-menu--dropdown a:hover{border-inline-start:8px solid transparent;text-shadow:none}.elementor-nav-menu__text-align-center .elementor-nav-menu--dropdown .elementor-nav-menu a{justify-content:center}.elementor-nav-menu--toggle{--menu-height:100vh}.elementor-nav-menu--toggle .elementor-menu-toggle:not(.elementor-active)+.elementor-nav-menu__container{max-height:0;overflow:hidden;transform:scaleY(0)}.elementor-nav-menu--toggle .elementor-menu-toggle.elementor-active+.elementor-nav-menu__container{animation:.3s backwards hide-scroll;max-height:var(--menu-height);transform:scaleY(1)}.elementor-nav-menu--stretch .elementor-nav-menu__container.elementor-nav-menu--dropdown{position:absolute;z-index:9997}@media (min-width:768px){.elementor-nav-menu--dropdown-mobile .elementor-menu-toggle,.elementor-nav-menu--dropdown-mobile .elementor-nav-menu--dropdown{display:none}.elementor-nav-menu--dropdown-mobile nav.elementor-nav-menu--dropdown.elementor-nav-menu__container{overflow-y:hidden}}@media (max-width:1024px){.elementor.elementor .elementor-widget-n-menu.e-n-menu-tablet{--n-menu-wrapper-display:none}.elementor.elementor .elementor-widget-n-menu.e-n-menu-tablet .e-n-menu-toggle{display:flex}.elementor-nav-menu--dropdown-tablet .elementor-nav-menu--main{display:none}}@media (min-width:1025px){.elementor-nav-menu--dropdown-tablet .elementor-menu-toggle,.elementor-nav-menu--dropdown-tablet .elementor-nav-menu--dropdown{display:none}.elementor-nav-menu--dropdown-tablet nav.elementor-nav-menu--dropdown.elementor-nav-menu__container{overflow-y:hidden}}@media (max-width:-1){.elementor-widget:not(.elementor-laptop-align-en
20d) .elementor-icon-list-item:after{inset-inline-start:0}.elementor-widget:not(.elementor-laptop-align-start) .elementor-icon-list-item:after{inset-inline-end:0}.elementor-widget:not(.elementor-tablet_extra-align-end) .elementor-icon-list-item:after{inset-inline-start:0}.elementor-widget:not(.elementor-tablet_extra-align-start) .elementor-icon-list-item:after{inset-inline-end:0}.elementor-widget:not(.elementor-mobile_extra-align-end) .elementor-icon-list-item:after{inset-inline-start:0}.elementor-widget:not(.elementor-mobile_extra-align-start) .elementor-icon-list-item:after{inset-inline-end:0}.elementor.elementor .elementor-widget-n-menu.e-n-menu-mobile_extra{--n-menu-wrapper-display:none}.elementor.elementor .elementor-widget-n-menu.e-n-menu-mobile_extra .e-n-menu-toggle{display:flex}.elementor.elementor .elementor-widget-n-menu.e-n-menu-tablet_extra{--n-menu-wrapper-display:none}.elementor.elementor .elementor-widget-n-menu.e-n-menu-tablet_extra .e-n-menu-toggle{display:flex}.elementor.elementor .elementor-widget-n-menu.e-n-menu-laptop{--n-menu-wrapper-display:none}.elementor.elementor .elementor-widget-n-menu.e-n-menu-laptop .e-n-menu-toggle{display:flex}.elementor-nav-menu--dropdown-mobile_extra .elementor-nav-menu--main{display:none}.elementor-nav-menu--dropdown-tablet_extra .elementor-nav-menu--main{display:none}}@media (min-width:-1){.elementor-widget:not(.elementor-widescreen-align-end) .elementor-icon-list-item:after{inset-inline-start:0}.elementor-widget:not(.elementor-widescreen-align-start) .elementor-icon-list-item:after{inset-inline-end:0}.elementor-nav-menu--dropdown-mobile_extra .elementor-menu-toggle,.elementor-nav-menu--dropdown-mobile_extra .elementor-nav-menu--dropdown{display:none}.elementor-nav-menu--dropdown-mobile_extra nav.elementor-nav-menu--dropdown.elementor-nav-menu__container{overflow-y:hidden}.elementor-nav-menu--dropdown-tablet_extra .elementor-menu-toggle,.elementor-nav-menu--dropdown-tablet_extra .elementor-nav-menu--dropdown{display:none}.elementor-nav-menu--dropdown-tablet_extra nav.elementor-nav-menu--dropdown.elementor-nav-menu__container{overflow-y:hidden}}@keyframes hide-scroll{0%,to{overflow:hidden}}@font-face{font-family:'Libre Baskerville';font-style:normal;font-weight:400;font-display:swap;src:url(https://ocstonegraniteandmarble.com/site/wp-content/cache/fonts/1/google-fonts/fonts/s/librebaskerville/v24/kmKnZrc3Hgbbcjq75U4uslyuy4kn0qNZaxM.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Libre Baskerville';font-style:normal;font-weight:500;font-display:swap;src:url(https://ocstonegraniteandmarble.com/site/wp-content/cache/fonts/1/google-fonts/fonts/s/librebaskerville/v24/kmKnZrc3Hgbbcjq75U4uslyuy4kn0qNZaxM.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Libre Baskerville';font-style:normal;font-weight:600;font-display:swap;src:url(https://ocstonegraniteandmarble.com/site/wp-content/cache/fonts/1/google-fonts/fonts/s/librebaskerville/v24/kmKnZrc3Hgbbcjq75U4uslyuy4kn0qNZaxM.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Libre Baskerville';font-style:normal;font-weight:700;font-display:swap;src:url(https://ocstonegraniteandmarble.com/site/wp-content/cache/fonts/1/google-fonts/fonts/s/librebaskerville/v24/kmKnZrc3Hgbbcjq75U4uslyuy4kn0qNZaxM.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Raleway;font-style:normal;font-weight:100;font-display:swap;src:url(https://ocstonegraniteandmarble.com/site/wp-content/cache/fonts/1/google-fonts/fonts/s/raleway/v37/1Ptug8zYS_SKggPNyC0ITw.woff2) format('woff2');
20unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Raleway;font-style:normal;font-weight:200;font-display:swap;src:url(https://ocstonegraniteandmarble.com/site/wp-content/cache/fonts/1/google-fonts/fonts/s/raleway/v37/1Ptug8zYS_SKggPNyC0ITw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Raleway;font-style:normal;font-weight:300;font-display:swap;src:url(https://ocstonegraniteandmarble.com/site/wp-content/cache/fonts/1/google-fonts/fonts/s/raleway/v37/1Ptug8zYS_SKggPNyC0ITw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Raleway;font-style:normal;font-weight:400;font-display:swap;src:url(https://ocstonegraniteandmarble.com/site/wp-content/cache/fonts/1/google-fonts/fonts/s/raleway/v37/1Ptug8zYS_SKggPNyC0ITw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Raleway;font-style:normal;font-weight:500;font-display:swap;src:url(https://ocstonegraniteandmarble.com/site/wp-content/cache/fonts/1/google-fonts/fonts/s/raleway/v37/1Ptug8zYS_SKggPNyC0ITw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Raleway;font-style:normal;font-weight:600;font-display:swap;src:url(https://ocstonegraniteandmarble.com/site/wp-content/cache/fonts/1/google-fonts/fonts/s/raleway/v37/1Ptug8zYS_SKggPNyC0ITw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Raleway;font-style:normal;font-weight:700;font-display:swap;src:url(https://ocstonegraniteandmarble.com/site/wp-content/cache/fonts/1/google-fonts/fonts/s/raleway/v37/1Ptug8zYS_SKggPNyC0ITw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Raleway;font-style:normal;font-weight:800;font-display:swap;src:url(https://ocstonegraniteandmarble.com/site/wp-content/cache/fonts/1/google-fonts/fonts/s/raleway/v37/1Ptug8zYS_SKggPNyC0ITw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Raleway;font-style:normal;font-weight:900;font-display:swap;src:url(https://ocstonegraniteandmarble.com/site/wp-content/cache/fonts/1/google-fonts/fonts/s/raleway/v37/1Ptug8zYS_SKggPNyC0ITw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-weight:100;font-stretch:100%;font-display:swap;src:url(https://ocstonegraniteandmarble.com/site/wp-content/cache/fonts/1/google-fonts/fonts/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-weight:200;font-stretch:100%;font-display:swap;src:url(https://ocstonegraniteandmarble.com/site/wp-content/cache/fonts/1/google-fonts/fonts/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.woff2) format('woff2');
20unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://ocstonegraniteandmarble.com/site/wp-content/cache/fonts/1/google-fonts/fonts/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://ocstonegraniteandmarble.com/site/wp-content/cache/fonts/1/google-fonts/fonts/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(https://ocstonegraniteandmarble.com/site/wp-content/cache/fonts/1/google-fonts/fonts/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://ocstonegraniteandmarble.com/site/wp-content/cache/fonts/1/google-fonts/fonts/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://ocstonegraniteandmarble.com/site/wp-content/cache/fonts/1/google-fonts/fonts/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(https://ocstonegraniteandmarble.com/site/wp-content/cache/fonts/1/google-fonts/fonts/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(https://ocstonegraniteandmarble.com/site/wp-content/cache/fonts/1/google-fonts/fonts/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Work Sans';font-style:normal;font-weight:100;font-display:swap;src:url(https://ocstonegraniteandmarble.com/site/wp-content/cache/fonts/1/google-fonts/fonts/s/worksans/v24/QGYsz_wNahGAdqQ43Rh_fKDp.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Work Sans';font-style:normal;font-weight:200;font-display:swap;src:url(https://ocstonegraniteandmarble.com/site/wp-content/cache/fonts/1/google-fonts/fonts/s/worksans/v24/QGYsz_wNahGAdqQ43Rh_fKDp.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Work Sans';font-style:normal;font-weight:300;font-display:swap;
20src:url(https://ocstonegraniteandmarble.com/site/wp-content/cache/fonts/1/google-fonts/fonts/s/worksans/v24/QGYsz_wNahGAdqQ43Rh_fKDp.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Work Sans';font-style:normal;font-weight:400;font-display:swap;src:url(https://ocstonegraniteandmarble.com/site/wp-content/cache/fonts/1/google-fonts/fonts/s/worksans/v24/QGYsz_wNahGAdqQ43Rh_fKDp.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Work Sans';font-style:normal;font-weight:500;font-display:swap;src:url(https://ocstonegraniteandmarble.com/site/wp-content/cache/fonts/1/google-fonts/fonts/s/worksans/v24/QGYsz_wNahGAdqQ43Rh_fKDp.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Work Sans';font-style:normal;font-weight:600;font-display:swap;src:url(https://ocstonegraniteandmarble.com/site/wp-content/cache/fonts/1/google-fonts/fonts/s/worksans/v24/QGYsz_wNahGAdqQ43Rh_fKDp.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Work Sans';font-style:normal;font-weight:700;font-display:swap;src:url(https://ocstonegraniteandmarble.com/site/wp-content/cache/fonts/1/google-fonts/fonts/s/worksans/v24/QGYsz_wNahGAdqQ43Rh_fKDp.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Work Sans';font-style:normal;font-weight:800;font-display:swap;src:url(https://ocstonegraniteandmarble.com/site/wp-content/cache/fonts/1/google-fonts/fonts/s/worksans/v24/QGYsz_wNahGAdqQ43Rh_fKDp.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Work Sans';font-style:normal;font-weight:900;font-display:swap;src:url(https://ocstonegraniteandmarble.com/site/wp-content/cache/fonts/1/google-fonts/fonts/s/worksans/v24/QGYsz_wNahGAdqQ43Rh_fKDp.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}#pojo-a11y-toolbar .pojo-a11y-toolbar-toggle a{background-color:#4054b2;color:#fff}#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay{border-color:#4054b2}body.pojo-a11y-focusable a:focus{outline-style:solid!important;outline-width:1px!important;outline-color:red!important}#pojo-a11y-toolbar{top:200px!important}#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay{background-color:#fff}#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay p.pojo-a11y-toolbar-title,#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay ul.pojo-a11y-toolbar-items li.pojo-a11y-toolbar-item a{color:#333}#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay ul.pojo-a11y-toolbar-items li.pojo-a11y-toolbar-item a.active{background-color:#4054b2;color:#fff}@media (max-width:767px){.elementor.elementor .elementor-widget-n-menu.e-n-menu-mobile{--n-menu-wrapper-display:none}.elementor.elementor .elementor-widget-n-menu.e-n-menu-mobile .e-n-menu-toggle{display:flex}.elementor-nav-menu--dropdown-mobile .elementor-nav-menu--main{display:none}#pojo-a11y-toolbar{top:450px!important}}.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload),.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) *{background-image:none!important}@media screen and (max-height:1024px){.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload),.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) *{background-image:none!important}}@media screen and (max-height:640px){.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload),.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) *{background-image:none!important}}a{color:#79b2d9}a:hover{color:#79b2d9}.page-content a{text-decoration:none}.fa,.far{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-window-close:before{content:"\f410"}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
20.elementor-3225 .elementor-element.elementor-element-57b6fc95{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-3225 .elementor-element.elementor-element-11c3ecfe{--display:flex;--position:fixed;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:5px 5px 5px 5px;box-shadow:0 0 5px 0 rgba(0,0,0,.5);bottom:10px;--z-index:1000}.elementor-3225 .elementor-element.elementor-element-11c3ecfe:not(.elementor-motion-effects-element-type-background),.elementor-3225 .elementor-element.elementor-element-11c3ecfe>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-c5088a6)}.elementor-3225 .elementor-element.elementor-element-11c3ecfe.e-con{--flex-grow:0;--flex-shrink:0}body:not(.rtl) .elementor-3225 .elementor-element.elementor-element-11c3ecfe{left:10px}body.rtl .elementor-3225 .elementor-element.elementor-element-11c3ecfe{right:10px}.elementor-3225 .elementor-element.elementor-element-6fac19b8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-3225 .elementor-element.elementor-element-21b38bd9{width:var(--container-widget-width,17%);max-width:17%;--container-widget-width:17%;--container-widget-flex-grow:0}.elementor-3225 .elementor-element.elementor-element-21b38bd9.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-3225 .elementor-element.elementor-element-21b38bd9 img{width:100%}.elementor-3225 .elementor-element.elementor-element-5ddd45b4{--e-rating-justify-content:center}.elementor-3225 .elementor-element.elementor-element-6eb4e51c .elementor-heading-title{font-family:Manrope,Sans-serif;font-size:.9rem;font-weight:500;text-transform:none}@media(min-width:768px){.elementor-3225 .elementor-element.elementor-element-11c3ecfe{--width:9rem}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size )}.elementor-3225 .elementor-element.elementor-element-6eb4e51c .elementor-heading-title{font-size:1rem}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size )}.elementor-3225 .elementor-element.elementor-element-6eb4e51c .elementor-heading-title{font-size:1rem}}.elementor-widget-rating{--e-rating-gap:0px;--e-rating-icon-font-size:16px;--e-rating-icon-color:#ccd6df;--e-rating-icon-marked-color:#f0ad4e;--e-rating-icon-marked-width:100%;--e-rating-justify-content:flex-start}.elementor-widget-rating .e-rating{display:flex;justify-content:var(--e-rating-justify-content)}.elementor-widget-rating .e-rating-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:inherit;margin-block-end:calc(0px - var(--e-rating-gap));margin-inline-end:calc(0px - var(--e-rating-gap));width:-moz-fit-content;width:fit-content}.elementor-widget-rating .e-rating .e-icon{margin-block-end:var(--e-rating-gap);margin-inline-end:var(--e-rating-gap);position:relative}.elementor-widget-rating .e-rating .e-icon-wrapper.e-icon-marked{--e-rating-icon-color:var(--e-rating-icon-marked-color);height:100%;inset-block-start:0;inset-inline-start:0;overflow:hidden;position:absolute;width:var(--e-rating-icon-marked-width);z-index:1}.elementor-widget-rating .e-rating .e-icon-wrapper :is(i,svg){display:flex;flex-shrink:0}.elementor-widget-rating .e-rating .e-icon-wrapper i{color:var(--e-rating-icon-color);font-size:var(--e-rating-icon-font-size)}
20.elementor-widget-rating .e-rating .e-icon-wrapper svg{fill:var(--e-rating-icon-color);height:var(--e-rating-icon-font-size);width:auto}.elementor-1574 .elementor-element.elementor-element-27b5efe7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.48;--padding-top:10rem;--padding-bottom:10rem;--padding-left:4rem;--padding-right:4rem}.elementor-1574 .elementor-element.elementor-element-27b5efe7:not(.elementor-motion-effects-element-type-background),.elementor-1574 .elementor-element.elementor-element-27b5efe7>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://ocstonegraniteandmarble.com/site/wp-content/uploads/2026/03/tahiti-quartzite-kitchen-OC-stone-granite-marble.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover}.elementor-1574 .elementor-element.elementor-element-27b5efe7::before,.elementor-1574 .elementor-element.elementor-element-27b5efe7>.e-con-inner>.elementor-background-slideshow::before,.elementor-1574 .elementor-element.elementor-element-27b5efe7>.e-con-inner>.elementor-background-video-container::before,.elementor-1574 .elementor-element.elementor-element-27b5efe7>.elementor-background-slideshow::before,.elementor-1574 .elementor-element.elementor-element-27b5efe7>.elementor-background-video-container::before,.elementor-1574 .elementor-element.elementor-element-27b5efe7>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:var(--e-global-color-secondary);--background-overlay:''}.elementor-1574 .elementor-element.elementor-element-2b5c965c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-1574 .elementor-element.elementor-element-43237e56{width:var(--container-widget-width,50rem);max-width:50rem;--container-widget-width:50rem;--container-widget-flex-grow:0;text-align:center;font-family:"Libre Baskerville",Sans-serif;font-size:2rem;font-weight:700;text-transform:capitalize;color:var(--e-global-color-c5088a6)}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var( --e-global-typography-accent-font-family ),Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var(--e-global-typography-accent-font-weight);text-transform:var(--e-global-typography-accent-text-transform)}.elementor-1574 .elementor-element.elementor-element-3caad97e .elementor-button{background-color:var(--e-global-color-accent);font-family:var( --e-global-typography-3a99e0b-font-family ),Sans-serif;font-size:var( --e-global-typography-3a99e0b-font-size );font-weight:var(--e-global-typography-3a99e0b-font-weight);text-transform:var(--e-global-typography-3a99e0b-text-transform);border-radius:2rem 2rem 2rem 2rem;padding:15px 40px}.elementor-1574 .elementor-element.elementor-element-3caad97e .elementor-button:focus,.elementor-1574 .elementor-element.elementor-element-3caad97e .elementor-button:hover{background-color:var(--e-global-color-14cdd25)}.elementor-1574 .elementor-element.elementor-element-3caad97e>.elementor-widget-container{padding:0}@media(max-width:1024px){.elementor-1574 .elementor-element.elementor-element-27b5efe7{--padding-top:6rem;--padding-bottom:6rem;--padding-left:4rem;--padding-right:4rem}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size )}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size )}.elementor-1574 .elementor-element.elementor-element-3caad97e>.elementor-widget-container{padding:0}.elementor-1574 .elementor-element.elementor-element-3caad97e .elementor-button{font-size:var( --e-global-typography-3a99e0b-font-size )}}@media(max-width:767px){.elementor-1574 .elementor-element.elementor-element-27b5efe7{--padding-top:4rem;--padding-bottom:4rem;--padding-left:1rem;--padding-right:1rem}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size )}.elementor-1574 .elementor-element.elementor-element-43237e56{font-size:1.5rem}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size )}.elementor-1574 .elementor-element.elementor-element-3caad97e>.elementor-widget-container{padding:0}.elementor-1574 .elementor-element.elementor-element-3caad97e .elementor-button{font-size:var( --e-global-typography-3a99e0b-font-size )}}.elementor-1571 .elementor-element.elementor-element-3c46fb6{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1571 .elementor-element.elementor-element-7c3e0519{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem}.elementor-1571 .elementor-element.elementor-element-7c3e0519:not(.elementor-motion-effects-element-type-background),.elementor-1571 .elementor-element.elementor-element-7c3e0519>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-c5088a6)}.elementor-1571 .elementor-element.elementor-element-4b916db7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:4rem 4rem;--row-gap:4rem;--column-gap:4rem;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:5rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem}.elementor-1571 .elementor-element.elementor-element-432af601{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1571 .elementor-element.elementor-element-432af601.e-con{--flex-grow:0;--flex-shrink:0}.elementor-1571 .elementor-element.elementor-element-45d097e9>.elementor-widget-container{margin:0}.elementor-1571 .elementor-element.elementor-element-45d097e9{text-align:center}.elementor-1571 .elementor-element.elementor-element-45d097e9 img{width:85%;max-width:100%;height:100%}.elementor-1571 .elementor-element.elementor-element-e18cd00{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ),Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);color:var(--e-global-color-primary)}.elementor-1571 .elementor-element.elementor-element-ba578c7 .elementor-heading-title{font-family:var( --e-global-typography-fa376cd-font-family ),Sans-serif;font-size:var( --e-global-typography-fa376cd-font-size );font-weight:var(--e-global-typography-fa376cd-font-weight);text-transform:var(--e-global-typography-fa376cd-text-transform)}.elementor-1571 .elementor-element.elementor-element-76d4b689{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-icon-box .elementor-icon-box-title,.elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ),Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform)}.elementor-widget-icon-box .elementor-icon-box-title{color:var(--e-global-color-primary)}.elementor-widget-icon-box:has(:focus) .elementor-icon-box-title,.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title{color:var(--e-global-color-primary)}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ),Sans-serif;font-size:var( --e-global-typography-text-font-size );
20font-weight:var(--e-global-typography-text-font-weight);text-transform:var(--e-global-typography-text-text-transform);color:var(--e-global-color-text)}.elementor-1571 .elementor-element.elementor-element-2e297501{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-1571 .elementor-element.elementor-element-2e297501 .elementor-icon-box-title{margin-block-end:0px;color:var(--e-global-color-accent)}.elementor-1571 .elementor-element.elementor-element-2e297501 .elementor-icon-box-title,.elementor-1571 .elementor-element.elementor-element-2e297501 .elementor-icon-box-title a{font-family:var( --e-global-typography-3a99e0b-font-family ),Sans-serif;font-size:var( --e-global-typography-3a99e0b-font-size );font-weight:var(--e-global-typography-3a99e0b-font-weight);text-transform:var(--e-global-typography-3a99e0b-text-transform)}.elementor-1571 .elementor-element.elementor-element-2e297501:has(:focus) .elementor-icon-box-title,.elementor-1571 .elementor-element.elementor-element-2e297501:has(:hover) .elementor-icon-box-title{color:var(--e-global-color-accent)}.elementor-1571 .elementor-element.elementor-element-2e297501 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ),Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var(--e-global-typography-text-font-weight);text-transform:var(--e-global-typography-text-text-transform);color:var(--e-global-color-text)}.elementor-1571 .elementor-element.elementor-element-7e6f5416{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1571 .elementor-element.elementor-element-710d11df{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-1571 .elementor-element.elementor-element-710d11df .elementor-icon-box-wrapper{text-align:center}.elementor-1571 .elementor-element.elementor-element-710d11df .elementor-icon-box-title{margin-block-end:0px;color:var(--e-global-color-accent)}.elementor-1571 .elementor-element.elementor-element-710d11df .elementor-icon-box-title,.elementor-1571 .elementor-element.elementor-element-710d11df .elementor-icon-box-title a{font-family:var( --e-global-typography-3a99e0b-font-family ),Sans-serif;font-size:var( --e-global-typography-3a99e0b-font-size );font-weight:var(--e-global-typography-3a99e0b-font-weight);text-transform:var(--e-global-typography-3a99e0b-text-transform)}.elementor-1571 .elementor-element.elementor-element-710d11df:has(:focus) .elementor-icon-box-title,.elementor-1571 .elementor-element.elementor-element-710d11df:has(:hover) .elementor-icon-box-title{color:var(--e-global-color-accent)}.elementor-1571 .elementor-element.elementor-element-710d11df .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ),Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var(--e-global-typography-text-font-weight);text-transform:var(--e-global-typography-text-text-transform);color:var(--e-global-color-text)}.elementor-1571 .elementor-element.elementor-element-7be1eed8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1571 .elementor-element.elementor-element-66dcac4d{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-1571 .elementor-element.elementor-element-66dcac4d .elementor-icon-box-wrapper{text-align:center}.elementor-1571 .elementor-element.elementor-element-66dcac4d .elementor-icon-box-title{margin-block-end:0px;color:var(--e-global-color-accent)}.elementor-1571 .elementor-element.elementor-element-66dcac4d .elementor-icon-box-title,.elementor-1571 .elementor-element.elementor-element-66dcac4d .elementor-icon-box-title a{font-family:var( --e-global-typography-3a99e0b-font-family ),Sans-serif;font-size:var( --e-global-typography-3a99e0b-font-size );font-weight:var(--e-global-typography-3a99e0b-font-weight);text-transform:var(--e-global-typography-3a99e0b-text-transform)}.elementor-1571 .elementor-element.elementor-element-66dcac4d:has(:focus) .elementor-icon-box-title,.elementor-1571 .elementor-element.elementor-element-66dcac4d:has(:hover) .elementor-icon-box-title{color:var(--e-global-color-accent)}.elementor-1571 .elementor-element.elementor-element-66dcac4d .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ),Sans-serif;font-size:var( --e-global-typography-text-font-size );
20font-weight:var(--e-global-typography-text-font-weight);text-transform:var(--e-global-typography-text-text-transform);color:var(--e-global-color-text)}.elementor-1571 .elementor-element.elementor-element-cb98901{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1571 .elementor-element.elementor-element-556648a .elementor-heading-title{font-family:var( --e-global-typography-fa376cd-font-family ),Sans-serif;font-size:var( --e-global-typography-fa376cd-font-size );font-weight:var(--e-global-typography-fa376cd-font-weight);text-transform:var(--e-global-typography-fa376cd-text-transform)}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var(--e-global-color-text)}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var(--e-global-color-primary)}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var(--e-global-color-primary)}.elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text,.elementor-widget-icon-list .elementor-icon-list-item>a{font-family:var( --e-global-typography-text-font-family ),Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var(--e-global-typography-text-font-weight);text-transform:var(--e-global-typography-text-text-transform)}.elementor-widget-icon-list .elementor-icon-list-text{color:var(--e-global-color-secondary)}.elementor-1571 .elementor-element.elementor-element-7a9164b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(2px/2)}.elementor-1571 .elementor-element.elementor-element-7a9164b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(2px/2)}.elementor-1571 .elementor-element.elementor-element-7a9164b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(2px/2)}.elementor-1571 .elementor-element.elementor-element-7a9164b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-2px/2)}.elementor-1571 .elementor-element.elementor-element-7a9164b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-2px/2)}.elementor-1571 .elementor-element.elementor-element-7a9164b .elementor-icon-list-icon i{transition:color .3s}.elementor-1571 .elementor-element.elementor-element-7a9164b .elementor-icon-list-icon svg{transition:fill .3s}.elementor-1571 .elementor-element.elementor-element-7a9164b{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-1571 .elementor-element.elementor-element-7a9164b .elementor-icon-list-text{transition:color .3s}.elementor-1571 .elementor-element.elementor-element-33ab60fd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem}.elementor-1571 .elementor-element.elementor-element-33ab60fd:not(.elementor-motion-effects-element-type-background),.elementor-1571 .elementor-element.elementor-element-33ab60fd>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-1571 .elementor-element.elementor-element-28cddda5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1571 .elementor-element.elementor-element-28cddda5.e-con{--flex-grow:0;--flex-shrink:0}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ),Sans-serif;font-size:var( --e-global-typography-text-font-size );
20font-weight:var(--e-global-typography-text-font-weight);text-transform:var(--e-global-typography-text-text-transform);color:var(--e-global-color-text)}.elementor-1571 .elementor-element.elementor-element-1757c9e>.elementor-widget-container{margin:0;padding:0}.elementor-1571 .elementor-element.elementor-element-1757c9e{font-family:var( --e-global-typography-text-font-family ),Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var(--e-global-typography-text-font-weight);text-transform:var(--e-global-typography-text-text-transform);color:#fff}.elementor-1571 .elementor-element.elementor-element-784de24{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1571 .elementor-element.elementor-element-784de24.e-con{--flex-grow:0;--flex-shrink:0}.elementor-1571 .elementor-element.elementor-element-575bd609{--grid-template-columns:repeat(0, auto);--icon-size:19px;
20--grid-column-gap:5px;--grid-row-gap:0px}.elementor-1571 .elementor-element.elementor-element-575bd609 .elementor-widget-container{text-align:center}.elementor-1571 .elementor-element.elementor-element-575bd609 .elementor-social-icon{background-color:var(--e-global-color-accent)}.elementor-1571 .elementor-element.elementor-element-575bd609 .elementor-social-icon:hover{background-color:var(--e-global-color-14cdd25)}.elementor-1571 .elementor-element.elementor-element-7c44e0bb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1571 .elementor-element.elementor-element-7c44e0bb.e-con{--flex-grow:0;--flex-shrink:0}.elementor-1571 .elementor-element.elementor-element-7743777>.elementor-widget-container{margin:0;padding:0}.elementor-1571 .elementor-element.elementor-element-7743777.elementor-element{--align-self:center}.elementor-1571 .elementor-element.elementor-element-7743777 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ),Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var(--e-global-typography-text-font-weight);text-transform:var(--e-global-typography-text-text-transform);color:var(--e-global-color-c5088a6)}.elementor-1571 .elementor-element.elementor-element-7743777 .elementor-heading-title a:focus,.elementor-1571 .elementor-element.elementor-element-7743777 .elementor-heading-title a:hover{color:var(--e-global-color-accent)}@media(max-width:1024px){.elementor-1571 .elementor-element.elementor-element-7c3e0519{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem}.elementor-1571 .elementor-element.elementor-element-4b916db7{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:3rem;--padding-bottom:3rem;--padding-left:2rem;--padding-right:2rem}.elementor-1571 .elementor-element.elementor-element-432af601{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1571 .elementor-element.elementor-element-432af601.e-con{--align-self:center}.elementor-1571 .elementor-element.elementor-element-45d097e9{text-align:start}.elementor-1571 .elementor-element.elementor-element-45d097e9 img{width:100%}.elementor-1571 .elementor-element.elementor-element-e18cd00{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size )}.elementor-1571 .elementor-element.elementor-element-ba578c7 .elementor-heading-title{font-size:var( --e-global-typography-fa376cd-font-size )}.elementor-widget-icon-box .elementor-icon-box-title,.elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size )}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size )}.elementor-1571 .elementor-element.elementor-element-2e297501{width:100%;max-width:100%}.elementor-1571 .elementor-element.elementor-element-2e297501 .elementor-icon-box-wrapper{text-align:center}.elementor-1571 .elementor-element.elementor-element-2e297501 .elementor-icon-box-title,.elementor-1571 .elementor-element.elementor-element-2e297501 .elementor-icon-box-title a{font-size:var( --e-global-typography-3a99e0b-font-size )}.elementor-1571 .elementor-element.elementor-element-2e297501 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size )}.elementor-1571 .elementor-element.elementor-element-710d11df{width:100%;max-width:100%}.elementor-1571 .elementor-element.elementor-element-710d11df .elementor-icon-box-title,.elementor-1571 .elementor-element.elementor-element-710d11df .elementor-icon-box-title a{font-size:var( --e-global-typography-3a99e0b-font-size )}.elementor-1571 .elementor-element.elementor-element-710d11df .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size )}.elementor-1571 .elementor-element.elementor-element-66dcac4d{width:100%;max-width:100%}.elementor-1571 .elementor-element.elementor-element-66dcac4d .elementor-icon-box-title,.elementor-1571 .elementor-element.elementor-element-66dcac4d .elementor-icon-box-title a{font-size:var( --e-global-typography-3a99e0b-font-size )}.elementor-1571 .elementor-element.elementor-element-66dcac4d .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size )}.elementor-1571 .elementor-element.elementor-element-cb98901{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center}.elementor-1571 .elementor-element.elementor-element-556648a .elementor-heading-title{font-size:var( --e-global-typography-fa376cd-font-size )}.elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text,.elementor-widget-icon-list .elementor-icon-list-item>a{font-size:var( --e-global-typography-text-font-size )}.elementor-1571 .elementor-element.elementor-element-33ab60fd{--padding-top:0rem;--padding-bottom:0rem;--padding-left:3rem;--padding-right:3rem}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size )}.elementor-1571 .elementor-element.elementor-element-1757c9e{font-size:var( --e-global-typography-text-font-size )}.elementor-1571 .elementor-element.elementor-element-575bd609 .elementor-widget-container{text-align:center}.elementor-1571 .elementor-element.elementor-element-575bd609>.elementor-widget-container{margin:0}.elementor-1571 .elementor-element.elementor-element-7743777 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size )}}@media(max-width:767px){.elementor-1571 .elementor-element.elementor-element-7c3e0519{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem}.elementor-1571 .elementor-element.elementor-element-4b916db7{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem}.elementor-1571 .elementor-element.elementor-element-432af601{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1571 .elementor-element.elementor-element-45d097e9{width:100%;max-width:100%;text-align:center}.elementor-1571 .elementor-element.elementor-element-45d097e9>.elementor-widget-container{margin:0}.elementor-1571 .elementor-element.elementor-element-45d097e9 img{width:74%}.elementor-1571 .elementor-element.elementor-element-e18cd00{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size )}.elementor-1571 .elementor-element.elementor-element-ba578c7 .elementor-heading-title{font-size:var( --e-global-typography-fa376cd-font-size )}.elementor-widget-icon-box .elementor-icon-box-title,.elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size )}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size )}.elementor-1571 .elementor-element.elementor-element-2e297501{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-1571 .elementor-element.elementor-element-2e297501.elementor-element{--align-self:center}.elementor-1571 .elementor-element.elementor-element-2e297501 .elementor-icon-box-wrapper{text-align:center}.elementor-1571 .elementor-element.elementor-element-2e297501 .elementor-icon-box-title,.elementor-1571 .elementor-element.elementor-element-2e297501 .elementor-icon-box-title a{font-size:var( --e-global-typography-3a99e0b-font-size )}.elementor-1571 .elementor-element.elementor-element-2e297501 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size )}.elementor-1571 .elementor-element.elementor-element-710d11df{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-1571 .elementor-element.elementor-element-710d11df.elementor-element{--align-self:center}.elementor-1571 .elementor-element.elementor-element-710d11df .elementor-icon-box-wrapper{text-align:center}.elementor-1571 .elementor-element.elementor-element-710d11df .elementor-icon-box-title,.elementor-1571 .elementor-element.elementor-element-710d11df .elementor-icon-box-title a{font-size:var( --e-global-typography-3a99e0b-font-size )}.elementor-1571 .elementor-element.elementor-element-710d11df .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size )}.elementor-1571 .elementor-element.elementor-element-66dcac4d{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-1571 .elementor-element.elementor-element-66dcac4d.elementor-element{--align-self:center}.elementor-1571 .elementor-element.elementor-element-66dcac4d .elementor-icon-box-wrapper{text-align:center}.elementor-1571 .elementor-element.elementor-element-66dcac4d .elementor-icon-box-title,.elementor-1571 .elementor-element.elementor-element-66dcac4d .elementor-icon-box-title a{font-size:var( --e-global-typography-3a99e0b-font-size )}.elementor-1571 .elementor-element.elementor-element-66dcac4d .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size )}.elementor-1571 .elementor-element.elementor-element-cb98901{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1571 .elementor-element.elementor-element-556648a .elementor-heading-title{font-size:var( --e-global-typography-fa376cd-font-size )}.elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text,.elementor-widget-icon-list .elementor-icon-list-item>a{font-size:var( --e-global-typography-text-font-size )}.elementor-1571 .elementor-element.elementor-element-33ab60fd{--gap:10px 0px;--row-gap:10px;--column-gap:0px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:1rem;--padding-left:2rem;--padding-right:2rem}.elementor-1571 .elementor-element.elementor-element-28cddda5{--width:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size )}.elementor-1571 .elementor-element.elementor-element-1757c9e>.elementor-widget-container{margin:0;padding:0}.elementor-1571 .elementor-element.elementor-element-1757c9e{text-align:center;font-size:var( --e-global-typography-text-font-size )}.elementor-1571 .elementor-element.elementor-element-784de24{--width:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1571 .elementor-element.elementor-element-7c44e0bb{--width:100%;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:5px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1571 .elementor-element.elementor-element-7743777 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size )}}@media(min-width:768px){.elementor-1571 .elementor-element.elementor-element-432af601{--width:34%}.elementor-1571 .elementor-element.elementor-element-e18cd00{--width:32%}.elementor-1571 .elementor-element.elementor-element-cb98901{--width:32%}.elementor-1571 .elementor-element.elementor-element-28cddda5{--width:38%}.elementor-1571 .elementor-element.elementor-element-784de24{--width:25%}.elementor-1571 .elementor-element.elementor-element-7c44e0bb{--width:32%}}@media(max-width:1024px) and (min-width:768px){.elementor-1571 .elementor-element.elementor-element-432af601{--width:32%}}.page-id-124 .elementor-1476 .elementor-element.elementor-element-655eb803{display:none}.elementor a{box-shadow:none;text-decoration:none!important}.elementor-widget-icon-box .elementor-icon-box-wrapper{display:flex;flex-direction:column;text-align:center}.elementor-widget-icon-box .elementor-icon-box-content{flex-grow:1;width:100%}.elementor-widget-icon-box .elementor-icon-box-title a{color:inherit}.elementor-widget-icon-box .elementor-icon-box-description{margin:0}.elementor-widget-social-icons.elementor-grid-0 .elementor-widget-container,.elementor-widget-social-icons.elementor-grid-0:not(:has(.elementor-widget-container)){font-size:0;line-height:1}.elementor-widget-social-icons:not(.elementor-grid-0):not(.elementor-grid-tablet-0):not(.elementor-grid-mobile-0) .elementor-grid{display:inline-grid}.elementor-widget-social-icons .elementor-grid{grid-column-gap:var(--grid-column-gap,5px);grid-row-gap:var(--grid-row-gap,5px);grid-template-columns:var(--grid-template-columns);justify-content:var(--justify-content,center);justify-items:var(--justify-content,center)}.elementor-icon.elementor-social-icon{font-size:var(--icon-size,25px);height:calc(var(--icon-size,25px) + 2 * var(--icon-padding,.5em));line-height:var(--icon-size,25px);width:calc(var(--icon-size,25px) + 2 * var(--icon-padding,.5em))}.elementor-social-icon{--e-social-icon-icon-color:#fff;align-items:center;background-color:#69727d;
20cursor:pointer;display:inline-flex;justify-content:center;text-align:center}.elementor-social-icon i{color:var(--e-social-icon-icon-color)}.elementor-social-icon svg{fill:var(--e-social-icon-icon-color)}.elementor-social-icon:last-child{margin:0}.elementor-social-icon:hover{color:#fff;opacity:.9}.elementor-social-icon-facebook-f{background-color:#3b5998}.elementor-1698 .elementor-element.elementor-element-122c4465{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-form .elementor-field-group>label{color:var(--e-global-color-text)}.elementor-widget-form .elementor-field-group>label{font-family:var( --e-global-typography-text-font-family ),Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var(--e-global-typography-text-font-weight);text-transform:var(--e-global-typography-text-text-transform)}.elementor-widget-form .elementor-field-type-html{color:var(--e-global-color-text);font-family:var( --e-global-typography-text-font-family ),Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var(--e-global-typography-text-font-weight);text-transform:var(--e-global-typography-text-text-transform)}.elementor-widget-form .elementor-field-group .elementor-field{color:var(--e-global-color-text)}.elementor-widget-form .elementor-field-group .elementor-field{font-family:var( --e-global-typography-text-font-family ),Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var(--e-global-typography-text-font-weight);text-transform:var(--e-global-typography-text-text-transform)}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ),Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var(--e-global-typography-accent-font-weight);text-transform:var(--e-global-typography-accent-text-transform)}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var(--e-global-color-accent)}.elementor-widget-form .elementor-button[type=submit]{background-color:var(--e-global-color-accent)}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var(--e-global-color-accent)}.elementor-widget-form .e-form__indicators__indicator,.elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ),Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var(--e-global-typography-accent-font-weight);text-transform:var(--e-global-typography-accent-text-transform)}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var(--e-global-color-text);--e-form-steps-indicator-active-primary-color:var(--e-global-color-accent);--e-form-steps-indicator-completed-primary-color:var(--e-global-color-accent);--e-form-steps-indicator-progress-color:var(--e-global-color-accent);--e-form-steps-indicator-progress-background-color:var(--e-global-color-text);--e-form-steps-indicator-progress-meter-color:var(--e-global-color-text)}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ),Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var(--e-global-typography-accent-font-weight);text-transform:var(--e-global-typography-accent-text-transform)}.elementor-1698 .elementor-element.elementor-element-4fda625a .elementor-field-group{padding-right:calc(0rem/2);padding-left:calc(0rem/2);margin-bottom:1rem}.elementor-1698 .elementor-element.elementor-element-4fda625a .elementor-form-fields-wrapper{margin-left:calc(0rem/2);margin-right:calc(0rem/2);margin-bottom:-1rem}.elementor-1698 .elementor-element.elementor-element-4fda625a .elementor-field-group.recaptcha_v3-bottomleft,.elementor-1698 .elementor-element.elementor-element-4fda625a .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0}body.rtl .elementor-1698 .elementor-element.elementor-element-4fda625a .elementor-labels-inline .elementor-field-group>label{padding-left:0}body:not(.rtl) .elementor-1698 .elementor-element.elementor-element-4fda625a .elementor-labels-inline .elementor-field-group>label{padding-right:0}body .elementor-1698 .elementor-element.elementor-element-4fda625a .elementor-labels-above .elementor-field-group>label{padding-bottom:0}.elementor-1698 .elementor-element.elementor-element-4fda625a .elementor-field-group>label,.elementor-1698 .elementor-element.elementor-element-4fda625a .elementor-field-subgroup label{color:#424242}.elementor-1698 .elementor-element.elementor-element-4fda625a .elementor-field-type-html{padding-bottom:0}.elementor-1698 .elementor-element.elementor-element-4fda625a .elementor-field-group .elementor-field{color:#1d1d1d}.elementor-1698 .elementor-element.elementor-element-4fda625a .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#fff;border-radius:7px 7px 7px 7px}.elementor-1698 .elementor-element.elementor-element-4fda625a .elementor-field-group .elementor-select-wrapper select{background-color:#fff;border-radius:7px 7px 7px 7px}.elementor-1698 .elementor-element.elementor-element-4fda625a .e-form__buttons__wrapper__button-next{color:var(--e-global-color-c5088a6)}.elementor-1698 .elementor-element.elementor-element-4fda625a .elementor-button[type=submit]{color:var(--e-global-color-c5088a6)}.elementor-1698 .elementor-element.elementor-element-4fda625a .elementor-button[type=submit] svg *{fill:var
20(--e-global-color-c5088a6)}.elementor-1698 .elementor-element.elementor-element-4fda625a .e-form__buttons__wrapper__button-previous{color:var(--e-global-color-c5088a6)}.elementor-1698 .elementor-element.elementor-element-4fda625a .e-form__buttons__wrapper__button-next:hover{background-color:var(--e-global-color-primary);color:#fff}.elementor-1698 .elementor-element.elementor-element-4fda625a .elementor-button[type=submit]:hover{background-color:var(--e-global-color-primary);color:#fff}.elementor-1698 .elementor-element.elementor-element-4fda625a .elementor-button[type=submit]:hover svg *{fill:#ffffff}.elementor-1698 .elementor-element.elementor-element-4fda625a .e-form__buttons__wrapper__button-previous:hover{color:#fff}.elementor-1698 .elementor-element.elementor-element-4fda625a .elementor-button{border-radius:2rem 2rem 2rem 2rem;padding:0}.elementor-1698 .elementor-element.elementor-element-4fda625a{--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}.elementor-1698 .elementor-element.elementor-element-bc43b55>.elementor-widget-container{margin:0;padding:0}@media(max-width:1024px){.elementor-widget-form .elementor-field-group>label{font-size:var( --e-global-typography-text-font-size )}.elementor-widget-form .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size )}.elementor-widget-form .elementor-field-group .elementor-field{font-size:var( --e-global-typography-text-font-size )}.elementor-widget-form .elementor-button{font-size:var( --e-global-typography-accent-font-size )}.elementor-widget-form .e-form__indicators__indicator,.elementor-widget-form .e-form__indicators__indicator__label{font-size:var( --e-global-typography-accent-font-size )}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-size:var( --e-global-typography-accent-font-size )}}@media(max-width:767px){.elementor-widget-form .elementor-field-group>label{font-size:var( --e-global-typography-text-font-size )}.elementor-widget-form .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size )}.elementor-widget-form .elementor-field-group .elementor-field{font-size:var( --e-global-typography-text-font-size )}.elementor-widget-form .elementor-button{font-size:var( --e-global-typography-accent-font-size )}.elementor-widget-form .e-form__indicators__indicator,.elementor-widget-form .e-form__indicators__indicator__label{font-size:var( --e-global-typography-accent-font-size )}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-size:var( --e-global-typography-accent-font-size )}}#btpTextConnectForm{display:none}#btpTextConnectForm .elementor-button-text{color:#fff!important}#send-btn{border-radius:2rem}.grecaptcha-badge{display:none!important}.elementor-button.elementor-hidden,.elementor-hidden{display:none}.e-form__step{width:100%}.e-form__step:not(.elementor-hidden){display:flex;flex-wrap:wrap}.e-form__buttons{flex-wrap:wrap}.e-form__buttons,.e-form__buttons__wrapper{display:flex}.e-form__indicators{align-items:center;display:flex;flex-wrap:nowrap;font-size:13px;justify-content:space-between;margin-bottom:var(--e-form-steps-indicators-spacing)}.e-form__indicators__indicator{align-items:center;display:flex;flex-basis:0;flex-direction:column;justify-content:center;padding:0 var(--e-form-steps-divider-gap)}.e-form__indicators__indicator__progress{background-color:var(--e-form-steps-indicator-progress-background-color);border-radius:var(--e-form-steps-indicator-progress-border-radius);overflow:hidden;position:relative;width:100%}.e-form__indicators__indicator__progress__meter{background-color:var(--e-form-steps-indicator-progress-color);border-radius:var(--e-form-steps-indicator-progress-border-radius);color:var(--e-form-steps-indicator-progress-meter-color);height:var(--e-form-steps-indicator-progress-height);line-height:var(--e-form-steps-indicator-progress-height);padding-right:15px;text-align:right;transition:width .1s linear;width:var(--e-form-steps-indicator-progress-meter-width,0)}.e-form__indicators__indicator:first-child{padding-left:0}.e-form__indicators__indicator:last-child{padding-right:0}.e-form__indicators__indicator--state-inactive{color:var(--e-form-steps-indicator-inactive-primary-color,#c2cbd2)}.e-form__indicators__indicator--state-inactive [class*=indicator--shape-]:not(.e-form__indicators__indicator--shape-none){background-color:var(--e-form-steps-indicator-inactive-secondary-color,#fff)}.e-form__indicators__indicator--state-inactive object,.e-form__indicators__indicator--state-inactive svg{fill:var
20(--e-form-steps-indicator-inactive-primary-color,#c2cbd2)}.e-form__indicators__indicator--state-active{border-color:var(--e-form-steps-indicator-active-secondary-color,#fff);color:var(--e-form-steps-indicator-active-primary-color,#39b54a)}.e-form__indicators__indicator--state-active [class*=indicator--shape-]:not(.e-form__indicators__indicator--shape-none){background-color:var(--e-form-steps-indicator-active-secondary-color,#fff)}.e-form__indicators__indicator--state-active object,.e-form__indicators__indicator--state-active svg{fill:var(--e-form-steps-indicator-active-primary-color,#39b54a)}.e-form__indicators__indicator--state-completed{color:var(--e-form-steps-indicator-completed-secondary-color,#fff)}.e-form__indicators__indicator--state-completed [class*=indicator--shape-]:not(.e-form__indicators__indicator--shape-none){background-color:var(--e-form-steps-indicator-completed-primary-color,#39b54a)}.e-form__indicators__indicator--state-completed .e-form__indicators__indicator__label{color:var(--e-form-steps-indicator-completed-primary-color,#39b54a)}.e-form__indicators__indicator--state-completed .e-form__indicators__indicator--shape-none{background-color:initial;color:var(--e-form-steps-indicator-completed-primary-color,#39b54a)}.e-form__indicators__indicator--state-completed object,.e-form__indicators__indicator--state-completed svg{fill:var(--e-form-steps-indicator-completed-secondary-color,#fff)}.e-form__indicators__indicator__icon{align-items:center;border-style:solid;border-width:1px;display:flex;font-size:var(--e-form-steps-indicator-icon-size);height:var(--e-form-steps-indicator-padding,30px);justify-content:center;margin-bottom:10px;overflow:hidden;width:var(--e-form-steps-indicator-padding,30px)}.e-form__indicators__indicator__icon img,.e-form__indicators__indicator__icon object,.e-form__indicators__indicator__icon svg{height:auto;width:var(--e-form-steps-indicator-icon-size)}.e-form__indicators__indicator__icon .e-font-icon-svg{height:1em}.e-form__indicators__indicator__number{align-items:center;border-style:solid;border-width:1px;display:flex;height:var(--e-form-steps-indicator-padding,30px);justify-content:center;margin-bottom:10px;width:var(--e-form-steps-indicator-padding,30px)}.e-form__indicators__indicator--shape-circle{border-radius:50%}.e-form__indicators__indicator--shape-square{border-radius:0}.e-form__indicators__indicator--shape-rounded{border-radius:5px}.e-form__indicators__indicator--shape-none{border:0}.e-form__indicators__indicator__label{text-align:center}.e-form__indicators__indicator__separator{background-color:#babfc5;height:var(--e-form-steps-divider-width);width:100%}.e-form__indicators--type-icon,.e-form__indicators--type-icon_text,.e-form__indicators--type-number,.e-form__indicators--type-number_text{align-items:flex-start}.e-form__indicators--type-icon .e-form__indicators__indicator__separator,.e-form__indicators--type-icon_text .e-form__indicators__indicator__separator,.e-form__indicators--type-number .e-form__indicators__indicator__separator,.e-form__indicators--type-number_text .e-form__indicators__indicator__separator{margin-top:calc(var(--e-form-steps-indicator-padding,30px)/ 2 - var(--e-form-steps-divider-width,1px)/ 2)}.elementor-field-type-html{display:inline-block}.elementor-field-type-tel input{direction:inherit}.elementor-field-type-recaptcha_v3 .elementor-field-label{display:none}.elementor-button .elementor-form-spinner{order:3}.elementor-form .elementor-button .elementor-button-content-wrapper{align-items:center}.elementor-form .elementor-button .elementor-button-text{white-space:normal}.elementor-form .elementor-button svg{height:auto}.elementor-form .elementor-button .e-font-icon-svg{height:1em}.elementor-form .elementor-button .elementor-button-content-wrapper{gap:5px}.elementor-form .elementor-button .elementor-button-icon,.elementor-form .elementor-button .elementor-button-text{flex-grow:unset;order:unset}.elementor-select-wrapper .select-caret-down-wrapper{font-size:11px;inset-inline-end:10px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.elementor-select-wrapper .select-caret-down-wrapper svg{aspect-ratio:unset;display:unset;fill:currentColor;overflow:visible;width:1em}.elementor-select-wrapper .select-caret-down-wrapper i{font-size:19px;line-height:2}.elementor-select-wrapper.remove-before:before{content:""!important}.token.variable{color:#f4b73d}.token.tag{color:#268bd2}pre[data-line]{padding:1em 0 1em 3em;position:relative}.line-highlight{background:hsla(24,20%,50%,.08);background:linear-gradient(90deg,hsla(24,20%,50%,.1) 70%,hsla(24,20%,50%,0));left:0;line-height:inherit;margin-top:1em;padding-bottom:inherit;padding-left:0;padding-right:0;padding-top:inherit;pointer-events:none;position:absolute;right:0;white-space:pre}.line-highlight:before,.line-highlight[data-end]:after{background-color:hsla(24,20%,50%,.4);border-radius:999px;box-shadow:0 1px #fff;color:#f4f1ef;content:attr(data-start);font:700 65%/1.5 sans-serif;left:.6em;min-width:1em;padding:0 .5em;position:absolute;text-align:center;text-shadow:none;top:.4em;vertical-align:.3em}.line-highlight[data-end]:after{bottom:.4em;content:attr(data-end);top:auto}.line-numbers .line-highlight:after,.line-numbers .line-highlight:before{content:none}pre[id].linkable-line-numbers span.line-numbers-rows{pointer-events:all}pre[id].linkable-line-numbers span.line-numbers-rows>span:before{cursor:pointer}pre[id].linkable-line-numbers span.line-numbers-rows>span:hover:before{background-color:hsla(0,0%,50%,.2)}pre[class*=language-].line-numbers{counter-reset:linenumber;padding-left:3.8em;position:relative}pre[class*=language-].line-numbers>code{position:relative;white-space:inherit}.line-numbers .line-numbers-rows{border-right:1px solid #999;font-size:100%;left:-3.8em;letter-spacing:-1px;pointer-events:none;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:3em}.line-numbers-rows>span{counter-increment:linenumber;display:block}.line-numbers-rows>span:before{color:#999;content:counter(linenumber);display:block;padding-right:.8em;text-align:right}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;
20src:url(https://fonts.gstatic.com/s/manrope/v20/xn7gYHE41ni1AdIRggexSg.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--spotlightFont:"Manrope",sans-serif}.hollow-corner-item-08{position:fixed;bottom:1rem;right:1rem;display:flex;flex-direction:column;align-items:flex-end;z-index:999999;font-family:var(--spotlightFont)}.hollow-corner-item-08 a{text-decoration:none!important}.hollow-corner-item-08[data-active=false]{display:none!important}.hollow-corner-item-08[data-alignment=left]{left:1rem;right:unset;align-items:flex-start}.hollow-corner-item-08 .side-item{position:fixed;left:0;bottom:45%;opacity:0;animation:1s 3s forwards popup08slideout}.hollow-corner-item-08 .side-item{display:none}@keyframes popup08slideout{0%{opacity:0;left:-100%}100%{opacity:1;left:0}}.hollow-corner-item-08 .side-item-wrap{display:inline-flex;align-items:center;justify-content:center;position:relative;cursor:pointer;border-radius:0 0 .5rem .5rem;background:#fff;border:1px solid #000;padding:1.5rem 1rem .6rem;z-index:100;position:absolute;top:0;left:0;transform:rotate(-90deg) translateY(-80%);width:max-content;transition:all .3s ease}.hollow-corner-item-08 .side-item-wrap span{color:#000;line-height:1.5;padding:0 0 0 .75rem;text-transform:uppercase;font-weight:400;transition:all .3s ease}.hollow-corner-item-08 .side-item-wrap i{font-size:1.2rem;color:#000;display:flex;justify-content:center;align-items:center;line-height:1.5;transition:all .3s ease}.hollow-corner-item-08 .side-item-wrap:hover i,.hollow-corner-item-08 .side-item-wrap:hover span{color:#fff}.hollow-corner-item-08 .side-item-wrap:hover{background:var(--defaultMainDark)}.hollow-corner-item-08.active .side-item-wrap i:before{content:"\f00d"}.hollow-corner-item-08 .corner-item-wrap{display:flex;align-items:center;position:relative;cursor:pointer;border-radius:2rem;background:var(--defaultMainAccent);padding:.8rem 1rem;z-index:100;transition:all .3s ease}.hollow-corner-item-08 .corner-item-wrap span{color:#fff;line-height:1.2;padding:0 0 0 .5rem;font-size:18px;font-weight:400}.hollow-corner-item-08 .corner-item-wrap i{font-size:1.2rem;color:#fff;display:flex;justify-content:center;align-items:center;line-height:1.5;transition:all .3s ease}.hollow-corner-item-08 .corner-item-wrap img{width:26px;fill:#fff}.hollow-corner-item-08 .corner-item-wrap:hover{background:var(--defaultMainColor)}.hollow-corner-item-08 .message-bubble{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;padding:.5rem;background:#fff;border-radius:.7rem;filter:drop-shadow(1px 7px 40px rgba(0, 0, 0, .3));margin-bottom:.5rem;width:288px;max-height:7rem;transition:all .3s ease}.hollow-corner-item-08.active .message-bubble .close-bubble{display:none}.hollow-corner-item-08 .message-bubble .close-bubble{position:absolute;left:-1.85rem;top:.25rem;width:26px;height:26px;cursor:pointer;background:#d5d5d5;border-radius:50%;display:flex;justify-content:center;align-items:center;transition:all .3s ease}.hollow-corner-item-08 .message-bubble .close-bubble:hover{background:#fff}.hollow-corner-item-08 .message-bubble .close-bubble i{font-size:1rem;color:#000;border-radius:50%;opacity:.7;background:#d5d5d5;width:100%;height:100%;display:flex;justify-content:center;align-items:center;transition:all .3s ease}.hollow-corner-item-08 .message-bubble .close-bubble img{width:18px;height:18px}.hollow-corner-item-08 .message-bubble .close-bubble i:hover{background:#fff;opacity:1}.hollow-corner-item-08[data-show-bubble=false] .message-bubble{display:none!important}.hollow-corner-item-08.active[data-show-bubble=false] .message-bubble{display:flex!important}.hollow-corner-item-08.active .message-bubble{width:414px;padding:0;max-height:40rem;display:flex!important;visibility:visible!important;opacity:1!important;z-index:99999}.hollow-corner-item-08 .heading-wrap{display:flex;align-items:center;width:100%;cursor:pointer}.hollow-corner-item-08.active .heading-wrap{padding:.5rem;background:var(--defaultMainDark);border-radius:.5rem .5rem 0 0;justify-content:space-between}.hollow-corner-item-08 .message-bubble .caret{position:absolute;bottom:-.35rem;right:1rem;width:1.5rem;height:1.5rem;background:#fff;border-radius:4px;transform:rotate(45deg);z-index:0;display:none}.hollow-corner-item-08[data-alignment=left] .message-bubble .caret{left:1rem;right:unset}.hollow-corner-item-08 .message-bubble .img-wrap{width:45px;height:45px;border-radius:50%;overflow:hidden;position:relative;z-index:10;margin-right:.5rem;margin-bottom:0}.hollow-corner-item-08.active .message-bubble .img-wrap{margin-bottom:1.25rem}.hollow-corner-item-08.active .heading-wrap .img-wrap{display:none}.hollow-corner-item-08 .message-bubble .img-wrap img{width:100%;height:100%;object-fit:cover}.hollow-corner-item-08 .message-bubble .text-wrap{width:12rem}.hollow-corner-item-08.active .message-bubble .text-wrap{padding:.5rem;width:calc(100% - 3rem)}.hollow-corner-item-08 .message-bubble .text-wrap span{color:#333;font-size:16px;line-height:1.2;font-weight:400}.hollow-corner-item-08.active .message-bubble .text-wrap span{color:#fff}.hollow-corner-item-08 .message-bubble .text-wrap .heading-text{display:none}.hollow-corner-item-08.active .message-bubble .text-wrap .heading-text{display:block}.hollow-corner-item-08.active .message-bubble .text-wrap .bubble-text{display:none}.hollow-corner-item-08 .message-bubble .close-btn{color:#fff;font-size:1.5rem;display:none}.hollow-corner-item-08.active .message-bubble .close-btn{display:inline-flex;width:28px;height:28px;min-width:28px;min-height:28px;justify-content:center;align-items:center;border-radius:50%;background:var(--defaultMainAccent)}.hollow-corner-item-08.active .message-bubble .close-btn img{width:22px;height:22px}.hollow-corner-item-08 .message-bubble .form-wrap{overflow:hidden;max-height:0;transition:all .3s ease}.hollow-corner-item-08.active .message-bubble .form-wrap{display:flex;flex-wrap:wrap;align-items:flex-end;padding:1rem;max-height:40rem}
20.hollow-corner-item-08 .message-bubble .left-chat{padding:1rem;background:#f5f5f5;width:70%;border-radius:1rem 1rem 1rem 0;margin-bottom:1rem;opacity:0}.hollow-corner-item-08.active .message-bubble .left-chat{opacity:1;transition:opacity .2s ease .6s}.hollow-corner-item-08 .message-bubble .left-chat span{color:#000;line-height:1.3;font-size:16px;font-weight:300}.hollow-corner-item-08 .message-bubble .right-chat{opacity:0;width:85%;margin:0 0 1rem auto;padding:1rem;border-radius:1rem 1rem 0 1rem;position:relative}.hollow-corner-item-08.active .message-bubble .right-chat{opacity:1;transition:opacity .2s ease .8s}.hollow-corner-item-08 .form-wrap input,.hollow-corner-item-08 .form-wrap select,.hollow-corner-item-08 .form-wrap textarea{font-family:var(--spotlightFont)!important;font-weight:400!important;color:#000!important;border-radius:10px!important;font-size:16px!important;background:#fff;outline-color:var(--defaultMainAccent);border:1px solid #ccc;padding:.7rem;max-width:100%;transition:all .3s ease}.hollow-corner-item-08 .form-wrap button{font-size:16px!important;font-weight:400!important;font-family:var(--spotlightFont)!important}.hollow-corner-item-08 .form-wrap input:focus,.hollow-corner-item-08 .form-wrap select:focus,.hollow-corner-item-08 .form-wrap textarea:focus{border-color:var(--defaultMainAccent)}.hollow-corner-item-08 .form-wrap textarea{height:4.5rem}.hollow-corner-item-08 .form-wrap input[type=submit]{position:absolute;top:0;left:0;width:100%;height:100%;color:transparent;border:none;cursor:pointer;background:0 0;border-radius:50%;transition:all .3s ease}.hollow-corner-item-08 ::-webkit-input-placeholder{color:#000!important}.hollow-corner-item-08 :-ms-input-placeholder{color:#000!important}.hollow-corner-item-08 ::-ms-input-placeholder{color:#000!important}.hollow-corner-item-08 ::placeholder{color:#000!important}@media only screen and (max-width:767px){.hollow-corner-item-08 .side-item{display:none}.hollow-corner-item-08 .message-bubble{width:23rem;padding:1rem}.hollow-corner-item-08.active .message-bubble{width:90vw}.hollow-corner-item-08 .message-bubble .img-wrap{width:3rem;height:3rem}.hollow-corner-item-08 .message-bubble .text-wrap{width:17rem}.hollow-corner-item-08.active .message-bubble .text-wrap{width:23.5rem;padding:.5rem 0 .5rem .5rem}.hollow-corner-item-08 .message-bubble .text-wrap span{font-size:1.3rem}.hollow-corner-item-08.active .message-bubble .text-wrap span{font-size:1.1rem}.hollow-corner-item-08 .message-bubble .left-chat span{font-size:1.1rem}.hollow-corner-item-08 .corner-item-wrap{padding:.8rem 1.1rem}.hollow-corner-item-08 .corner-item-wrap span{font-size:1.3rem}.hollow-corner-item-08 .message-bubble .close-bubble{width:2rem;height:2rem;left:-2.5rem}.hollow-corner-item-08 .message-bubble .close-bubble i{opacity:1;background:#fff;font-size:1.3rem;line-height:1.2}.hollow-corner-item-08 .form-wrap input,.hollow-corner-item-08 .form-wrap select,.hollow-corner-item-08 .form-wrap textarea{font-size:1.1rem}.hollow-corner-item-08.active .message-bubble .close-btn{font-size:1.1rem;width:1.4rem;height:1.4rem;min-width:1.4rem;min-height:1.4rem}.hollow-corner-item-08.active[data-fullscreen=true]{bottom:0;right:0;top:0;left:0}.hollow-corner-item-08.active[data-fullscreen=true] .message-bubble{min-width:100%;min-height:100vh;max-height:100vh;max-width:100%;margin-bottom:0;display:block}.hollow-corner-item-08.active[data-fullscreen=true] .message-bubble .form-wrap{max-height:unset;height:90vh;padding:3rem 1rem}.hollow-corner-item-08.active[data-fullscreen=true] .heading-wrap{padding:1.35rem .5rem;border-radius:0}.hollow-corner-item-08.active[data-fullscreen=true] .message-bubble .close-btn{width:2.25rem;height:2.25rem;min-width:2.25rem;min-height:2.25rem}.hollow-corner-item-08.active[data-fullscreen=true] .message-bubble .text-wrap .heading-text{font-size:1.2rem}.hollow-corner-item-08.active[data-fullscreen=true] .message-bubble .left-chat{width:65%;height:7.5rem;padding:1.5rem 1.5rem 2rem}.hollow-corner-item-08.active[data-fullscreen=true] .message-bubble .right-chat{width:80%;margin-bottom:100%}.hollow-corner-item-08[data-fullscreen=true] .form-wrap input,.hollow-corner-item-08[data-fullscreen=true] .form-wrap select,.hollow-corner-item-08[data-fullscreen=true] .form-wrap textarea{font-size:1.2rem;padding:1rem}.hollow-corner-item-08[data-fullscreen=true] .form-wrap textarea{height:10rem}.hollow-corner-item-08[data-fullscreen=true] .message-bubble .left-c
20hat span{font-size:1.2rem}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{animation-name:fadeIn}[data-elementor-type=popup]:not(.elementor-edit-area){display:none}.elementor-popup-modal.dialog-type-lightbox{background-color:transparent;display:flex;pointer-events:none;-webkit-user-select:auto;-moz-user-select:auto;user-select:auto}.elementor-popup-modal .dialog-buttons-wrapper,.elementor-popup-modal .dialog-header{display:none}.elementor-popup-modal .dialog-close-button{display:none;inset-inline-end:20px;margin-top:0;opacity:1;pointer-events:all;top:20px;z-index:9999}.elementor-popup-modal .dialog-close-button svg{fill:#1f2124;height:1em;width:1em}.elementor-popup-modal .dialog-widget-content{background-color:#fff;border-radius:0;box-shadow:none;max-height:100%;max-width:100%;overflow:visible;pointer-events:all;width:auto}.elementor-popup-modal .dialog-message{display:flex;max-height:100vh;max-width:100vw;overflow:auto;padding:0;width:640px}.elementor-popup-modal .elementor{width:100%}@font-face{font-family:Manrope;font-style:normal;font-weight:200;font-display:swap;src:url(https://ocstonegraniteandmarble.com/site/wp-content/cache/fonts/1/google-fonts/fonts/s/manrope/v20/xn7gYHE41ni1AdIRggexSg.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:300;font-display:swap;src:url(https://ocstonegraniteandmarble.com/site/wp-content/cache/fonts/1/google-fonts/fonts/s/manrope/v20/xn7gYHE41ni1AdIRggexSg.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(https://ocstonegraniteandmarble.com/site/wp-content/cache/fonts/1/google-fonts/fonts/s/manrope/v20/xn7gYHE41ni1AdIRggexSg.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(https://ocstonegraniteandmarble.com/site/wp-content/cache/fonts/1/google-fonts/fonts/s/manrope/v20/xn7gYHE41ni1AdIRggexSg.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(https://ocstonegraniteandmarble.com/site/wp-content/cache/fonts/1/google-fonts/fonts/s/manrope/v20/xn7gYHE41ni1AdIRggexSg.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(https://ocstonegraniteandmarble.com/site/wp-content/cache/fonts/1/google-fonts/fonts/s/manrope/v20/xn7gYHE41ni1AdIRggexSg.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(https://ocstonegraniteandmarble.com/site/wp-content/cache/fonts/1/google-fonts/fonts/s/manrope/v20/xn7gYHE41ni1AdIRggexSg.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}</style><link rel="preload" data-rocket-preload as="image" href="https://ocstonegraniteandmarble.com/site/wp-content/uploads/2026/03/quartz-countertops-installation-alisbury-ma-768x1024.jpg" imagesrcset="https://ocstonegraniteandmarble.com/site/wp-content/uploads/2026/03/quartz-countertops-installation-alisbury-ma-768x1024.jpg 768w, https://ocstonegraniteandmarble.com/site/wp-content/uploads/2026/03/quartz-countertops-installation-alisbury-ma-225x300.jpg 225w, https://ocstonegraniteandmarble.com/site/wp-content/uploads/2026/03/quartz-countertops-installation-alisbury-ma-1152x1536.jpg 1152w, https://ocstonegraniteandmarble.com/site/wp-content/uploads/2026/03/quartz-countertops-installation-alisbury-ma.jpg 1536w" imagesizes="(max-width: 768px) 100vw, 768px" fetchpriority="high"> 21 <meta name="description" content="OC Stone Granite & Marble shares countertop ideas, care tips & stone design inspiration in Salisbury MA, Newburyport, Amesbury, West Newbury, Newbury, Seabrook, Boxford, Georgetown, Rowley, Topsfield, Middleton, Andover, North Andover & the surrounding areas." /> 22 <link rel="canonical" href="https://ocstonegraniteandmarble.com/site/countertop-blog/" /> 23 <meta property="og:locale" content="en_US" /> 24 <meta property="og:type" content="article" /> 25 <meta property="og:title" content="Stone Countertops Salisbury MA | Countertop Blog" /> 26 <meta property="og:description" content="OC Stone Granite & Marble shares countertop ideas, care tips & stone design inspiration in Salisbury MA, Newburyport, Amesbury, West Newbury, Newbury, Seabrook, Boxford, Georgetown, Rowley, Topsfield, Middleton, Andover, North Andover & the surrounding areas." /> 27 <meta property="og:url" content="https://ocstonegraniteandmarble.com/site/countertop-blog/" /> 28 <meta property="og:site_name" content="OC Stone Granite & Marble" /> 29 <meta property="article:modified_time" content="2026-04-03T07:25:23+00:00" /> 30 <meta property="og:image" content="https://ocstonegraniteandmarble.com/site/wp-content/uploads/2024/10/silestone-blue-original-768x195.png" /> 31 <meta name="twitter:card" content="summary_large_image" />
32 <meta name="twitter:label1" content="Est. reading time" /> 33 <meta name="twitter:data1" content="5 minutes" /> 34
34<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/ocstonegraniteandmarble.com\/site\/countertop-blog\/","url":"https:\/\/ocstonegraniteandmarble.com\/site\/countertop-blog\/","name":"Stone Countertops Salisbury MA | Countertop Blog","isPartOf":{"@id":"https:\/\/staging.bigtuna.com\/hollow.elementor.logistics\/site\/#website"},"primaryImageOfPage":{"@id":"https:\/\/ocstonegraniteandmarble.com\/site\/countertop-blog\/#primaryimage"},"image":{"@id":"https:\/\/ocstonegraniteandmarble.com\/site\/countertop-blog\/#primaryimage"},"thumbnailUrl":"https:\/\/ocstonegraniteandmarble.com\/site\/wp-content\/uploads\/2024\/10\/silestone-blue-original-768x195.png","datePublished":"2024-10-10T01:53:52+00:00","dateModified":"2026-04-03T07:25:23+00:00","description":"OC Stone Granite & Marble shares countertop ideas, care tips & stone design inspiration in Salisbury MA, Newburyport, Amesbury, West Newbury, Newbury, Seabrook, Boxford, Georgetown, Rowley, Topsfield, Middleton, Andover, North Andover & the surrounding areas.","breadcrumb":{"@id":"https:\/\/ocstonegraniteandmarble.com\/site\/countertop-blog\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/ocstonegraniteandmarble.com\/site\/countertop-blog\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/ocstonegraniteandmarble.com\/site\/countertop-blog\/#primaryimage","url":"https:\/\/ocstonegraniteandmarble.com\/site\/wp-content\/uploads\/2024\/10\/silestone-blue-original-scaled.png","contentUrl":"https:\/\/ocstonegraniteandmarble.com\/site\/wp-content\/uploads\/2024\/10\/silestone-blue-original-scaled.png","width":2560,"height":650},{"@type":"BreadcrumbList","@id":"https:\/\/ocstonegraniteandmarble.com\/site\/countertop-blog\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/ocstonegraniteandmarble.com\/"},{"@type":"ListItem","position":2,"name":"Blog"}]},{"@type":"WebSite","@id":"https:\/\/staging.bigtuna.com\/hollow.elementor.logistics\/site\/#website","url":"https:\/\/staging.bigtuna.com\/hollow.elementor.logistics\/site\/","name":"OC Stone Granite & Marble","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/staging.bigtuna.com\/hollow.elementor.logistics\/site\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}</script>
34 35 <!-- / Yoast SEO plugin. --> 36 37 38<link href='https://fonts.gstatic.com' crossorigin rel='preconnect' /> 39<link rel="alternate" type="application/rss+xml" title="OC Stone Granite & Marble » Feed" href="https://ocstonegraniteandmarble.com/feed/" /> 40<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://ocstonegraniteandmarble.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Focstonegraniteandmarble.com%2Fcountertop-blog%2F" /> 41<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://ocstonegraniteandmarble.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Focstonegraniteandmarble.com%2Fcountertop-blog%2F&format=xml" /> 42<style id="wp-img-auto-sizes-contain-inline-css"></style> 43 44<style id="wp-emoji-styles-inline-css"></style> 45<style id="global-styles-inline-css"></style> 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81
82<script type="text/rocketlazyloadscript" id="jquery-core-js" data-rocket-src="https://ocstonegraniteandmarble.com/site/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" data-rocket-defer defer></script>
vendor: 1 bytes, line 82
82
83<script type="text/rocketlazyloadscript" id="jquery-migrate-js" data-rocket-src="https://ocstonegraniteandmarble.com/site/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1" data-rocket-defer defer></script>
vendor: 1 bytes, line 83
83
84<script type="text/rocketlazyloadscript" id="jquery-js-after">window.addEventListener('DOMContentLoaded', function() { 85!function($){"use strict";$(document).ready(function(){$(this).scrollTop()>100&&$(".hfe-scroll-to-top-wrap").removeClass("hfe-scroll-to-top-hide"),$(window).scroll(function(){$(this).scrollTop()<100?$(".hfe-scroll-to-top-wrap").fadeOut(300):$(".hfe-scroll-to-top-wrap").fadeIn(300)}),$(".hfe-scroll-to-top-wrap").on("click",function(){$("html, body").animate({scrollTop:0},300);return!1})})}(jQuery); 86!function($){'use strict';$(document).ready(function(){var bar=$('.hfe-reading-progress-bar');if(!bar.length)return;$(window).on('scroll',function(){var s=$(window).scrollTop(),d=$(document).height()-$(window).height(),p=d? s/d*100:0;bar.css('width',p+'%')});});}(jQuery); 87//# sourceURL=jquery-js-after 88});</script>
88 89<link rel="https://api.w.org/" href="https://ocstonegraniteandmarble.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://ocstonegraniteandmarble.com/wp-json/wp/v2/pages/13" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://ocstonegraniteandmarble.com/site/xmlrpc.php?rsd" /> 90<meta name="generator" content="WordPress 7.1.2" /> 91<link rel='shortlink' href='https://ocstonegraniteandmarble.com/?p=13' /> 92 93 <!-- GA Google Analytics @ https://m0n.co/ga -->
vendor: 66 bytes, lines 93-94
93 94 <script async src="https://www.googletagmanager.com/gtag/js?id=
94G-8JJ8FSTFSF
vendor: 14 bytes, lines 94-95
94"></script> 95
95<script> 96
vendor: 136 bytes, lines 96-99
96window.dataLayer = window.dataLayer || []; 97 function gtag(){dataLayer.push(arguments);} 98 gtag('js', new Date()); 99 gtag('config', '
99G-8JJ8FSTFSF
vendor: 6 bytes, lines 99-100
99'); 100
100</script>
100 101 102 <style></style><style type="text/css"></style><meta name="generator" content="Elementor 4.2.2; features: e_font_icon_svg, additional_custom_breakpoints; settings: css_print_method-external, google_font-enabled, font_display-swap"> 103 <style></style> 104
104<script type="text/rocketlazyloadscript">(function () { 105 'use strict'; 106 const selector = 'img.elementor-lightbox-image'; 107 function prepareLightboxImage(img, reset = false) { 108 if (reset) { 109 img.classList.remove('bt-lightbox-image-loaded'); 110 } 111 // Bind the events only once per image element 112 if (!img.dataset.btLightboxHandler) { 113 img.dataset.btLightboxHandler = 'true'; 114 img.addEventListener('load', function () { 115 if (img.naturalWidth > 0) { 116 img.classList.add('bt-lightbox-image-loaded'); 117 } 118 }); 119 img.addEventListener('error', function () { 120 // Keep a genuinely broken image hidden. 121 img.classList.remove('bt-lightbox-image-loaded'); 122 }); 123 } 124 // Image may already be cached and loaded before 125 // our observer encounters it. 126 if (img.complete && img.naturalWidth > 0) { 127 img.classList.add('bt-lightbox-image-loaded'); 128 } 129 } 130 function scanNode(node) { 131 if (!node || node.nodeType !== 1) { 132 return; 133 } 134 if (node.matches && node.matches(selector)) { 135 prepareLightboxImage(node); 136 } 137 if (node.querySelectorAll) { 138 node.querySelectorAll(selector).forEach(function (img) { 139 prepareLightboxImage(img); 140 }); 141 } 142 } 143 // Handle any lightbox images already present. 144 document.querySelectorAll(selector).forEach(function (img) { 145 prepareLightboxImage(img); 146 }); 147 // Elementor creates the lightbox dynamically, 148 // so watch for new lightbox images. 149 const observer = new MutationObserver(function (mutations) { 150 mutations.forEach(function (mutation) { 151 // New Elementor lightbox elements 152 mutation.addedNodes.forEach(function (node) { 153 scanNode(node); 154 }); 155 // Elementor/Swiper may reuse an <img> and change its src 156 if ( 157 mutation.type === 'attributes' && 158 mutation.target.matches && 159 mutation.target.matches(selector) 160 ) { 161 prepareLightboxImage(mutation.target, true); 162 } 163 }); 164 }); 165 observer.observe(document.documentElement, { 166 childList: true, 167 subtree: true, 168 attributes: true, 169 attributeFilter: [ 170 'src', 171 'srcset' 172 ] 173 }); 174})(); 175</script>
175<link rel="icon" href="https://ocstonegraniteandmarble.com/site/wp-content/uploads/2026/03/faviconV2.png" sizes="32x32" /> 176<link rel="icon" href="https://ocstonegraniteandmarble.com/site/wp-content/uploads/2026/03/faviconV2.png" sizes="192x192" /> 177<link rel="apple-touch-icon" href="https://ocstonegraniteandmarble.com/site/wp-content/uploads/2026/03/faviconV2.png" /> 178<meta name="msapplication-TileImage" content="https://ocstonegraniteandmarble.com/site/wp-content/uploads/2026/03/faviconV2.png" /> 179<style id="wp-custom-css"></style> 180<noscript><style id="rocket-lazyload-nojs-css">.rll-youtube-player, [data-lazy-src]{display:none !important;}</style></noscript><meta name="generator" content="WP Rocket 3.23.2.1" data-wpr-features="wpr_remove_unused_css wpr_delay_js wpr_defer_js wpr_minify_js wpr_lazyload_iframes wpr_preconnect_external_domains wpr_auto_preload_fonts wpr_oci wpr_image_dimensions wpr_minify_css wpr_cdn wpr_preload_links wpr_host_fonts_locally wpr_desktop" /></head> 181<body class="wp-singular page-template-default page page-id-13 wp-embed-responsive wp-theme-hello-elementor ehf-template-hello-elementor ehf-stylesheet-hello-elementor ally-default hello-elementor-default elementor-default elementor-kit-5 elementor-page elementor-page-13"> 182 183 184<a class="skip-link screen-reader-text" href="#content">Skip to content</a> 185 186 <header data-elementor-type="header" data-elementor-id="47" class="elementor elementor-47 elementor-location-header" data-elementor-post-type="elementor_library"> 187 <div class="elementor-element elementor-element-48c5e8d elementor-hidden-tablet elementor-hidden-mobile e-flex e-con-boxed e-con e-parent" data-id="48c5e8d" data-element_type="container" data-e-type="container" data-settings="{"background_background":"classic"}"> 188 <div class="e-con-inner"> 189 <div class="elementor-element elementor-element-77e7f4b e-con-full e-flex e-con e-child" data-id="77e7f4b" data-element_type="container" data-e-type="container"> 190 <div class="elementor-element elementor-element-7490f26 e-con-full e-flex e-con e-child" data-id="7490f26" data-element_type="container" data-e-type="container" data-settings="{"background_background":"classic"}"> 191 <div class="elementor-element elementor-element-e3a4a86 elementor-widget elementor-widget-image" data-id="e3a4a86" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 192 <div class="elementor-widget-container"> 193 <a href="https://ocstonegraniteandmarble.com" aria-label="Home"> 194 <img width="500" height="500" src="https://ocstonegraniteandmarble.com/site/wp-content/uploads/2026/07/logo-1.webp" title="" alt="" loading="lazy" /> </a> 195 </div> 196 </div> 197 </div> 198 <div class="elementor-element elementor-element-62e73b1 e-con-full e-flex e-con e-child" data-id="62e73b1" data-element_type="container" data-e-type="container"> 199 <div class="elementor-element elementor-element-45f7485 elementor-widget elementor-widget-heading" data-id="45f7485" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 200 <div class="elementor-widget-container"> 201 <span class="elementor-heading-title elementor-size-default">OC Stone</span> </div> 202 </div> 203 <div class="elementor-element elementor-element-d05f8e2 elementor-widget elementor-widget-heading" data-id="d05f8e2" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 204 <div class="elementor-widget-container"> 205 <span class="elementor-heading-title elementor-size-default">granite & Marble</span> </div> 206 </div> 207 </div> 208 </div> 209 <div class="elementor-element elementor-element-51086a0 e-con-full e-flex e-con e-child" data-id="51086a0" data-element_type="container" data-e-type="container"> 210 <div class="elementor-element elementor-element-6dd388e elementor-widget elementor-widget-heading" data-id="6dd388e" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 211 <div class="elementor-widget-container"> 212 <span class="elementor-heading-title elementor-size-default">Get your <b>FREE</b> quote today!</span> </div>
213 </div> 214 <div class="elementor-element elementor-element-ea46a30 elementor-icon-list--layout-inline elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list" data-id="ea46a30" data-element_type="widget" data-e-type="widget" data-widget_type="icon-list.default"> 215 <div class="elementor-widget-container"> 216 <ul class="elementor-icon-list-items elementor-inline-items"> 217 <li class="elementor-icon-list-item elementor-inline-item"> 218 <a href="tel:781-217-8071"> 219 220 <span class="elementor-icon-list-icon"> 221 <svg aria-hidden="true" class="e-font-icon-svg e-fas-phone-alt" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M497.39 361.8l-112-48a24 24 0 0 0-28 6.9l-49.6 60.6A370.66 370.66 0 0 1 130.6 204.11l60.6-49.6a23.94 23.94 0 0 0 6.9-28l-48-112A24.16 24.16 0 0 0 122.6.61l-104 24A24 24 0 0 0 0 48c0 256.5 207.9 464 464 464a24 24 0 0 0 23.4-18.6l24-104a24.29 24.29 0 0 0-14.01-27.6z"></path></svg> </span> 222 <span class="elementor-icon-list-text">781-217-8071</span> 223 </a> 224 </li> 225 </ul> 226 </div> 227 </div> 228 <div class="elementor-element elementor-element-60ffb1a elementor-widget elementor-widget-button" data-id="60ffb1a" data-element_type="widget" data-e-type="widget" data-widget_type="button.default"> 229 <div class="elementor-widget-container"> 230 <div class="elementor-button-wrapper"> 231 <a class="elementor-button elementor-button-link elementor-size-sm" href="#elementor-action%3Aaction%3Dpopup%3Aopen%26settings%3DeyJpZCI6IjI2OTIiLCJ0b2dnbGUiOmZhbHNlfQ%3D%3D"> 232 <span class="elementor-button-content-wrapper"> 233 <span class="elementor-button-text">Book Online</span> 234 </span> 235 </a> 236 </div> 237 </div> 238 </div> 239 </div> 240 </div> 241 </div> 242 <div class="elementor-element elementor-element-00f8060 elementor-hidden-tablet elementor-hidden-mobile e-flex e-con-boxed e-con e-parent" data-id="00f8060" data-element_type="container" data-e-type="container" data-settings="{"background_background":"classic","sticky":"top","sticky_on":["desktop","tablet","mobile"],"sticky_offset":0,"sticky_effects_offset":0,"sticky_anchor_link_offset":0}"> 243 <div class="e-con-inner"> 244 <div class="elementor-element elementor-element-569e0d2 e-con-full e-flex e-con e-child" data-id="569e0d2" data-element_type="container" data-e-type="container"> 245 <div class="elementor-element elementor-element-c177ce1 elementor-widget__width-inherit hfe-nav-menu__align-left hfe-submenu-icon-arrow hfe-submenu-animation-none hfe-link-redirect-child hfe-nav-menu__breakpoint-tablet elementor-widget elementor-widget-navigation-menu" data-id="c177ce1" data-element_type="widget" data-e-type="widget" data-settings="{"padding_horizontal_menu_item":{"unit":"px","size":8,"sizes":[]},"padding_horizontal_menu_item_tablet":{"unit":"px","size":"","sizes":[]},"padding_horizontal_menu_item_mobile":{"unit":"px","size":"","sizes":[]},"padding_vertical_menu_item":{"unit":"px","size":15,"sizes":[]},"padding_vertical_menu_item_tablet":{"unit":"px","size":"","sizes":[]},"padding_vertical_menu_item_mobile":{"unit":"px","size":"","sizes":[]},"menu_space_between":{"unit":"px","size":"","sizes":[]},"menu_space_between_tablet":{"unit":"px","size":"","sizes":[]},"menu_space_between_mobile":{"unit":"px","size":"","sizes":[]},"menu_row_space":{"unit":"px","size":"","sizes":[]},"menu_row_space_tablet":{"unit":"px","size":"","sizes":[]},"menu_row_space_mobile":{"unit":"px","size":"","sizes":[]},"dropdown_border_radius":{"unit":"px","top":"","right":"","bottom":"","left":"","isLinked":true},"dropdown_border_radius_tablet":{"unit":"px","top":"","right":"","bottom":"","left":"","isLinked":true},"dropdown_border_radius_mobile":{"unit":"px","top":"","right":"","bottom":"","left":"","isLinked":true},"width_dropdown_item":{"unit":"px","size":"220","sizes":[]},"width_dropdown_item_tablet":{"unit":"px","size":"","sizes":[]},"width_dropdown_item_mobile":{"unit":"px","size":"","sizes":[]},"padding_horizontal_dropdown_item":{"unit":"px","size":"","sizes":[]},"padding_horizontal_dropdown_item_tablet":{"unit":"px","size":"","sizes":[]},"padding_horizontal_dropdown_item_mobile":{"unit":"px","size":"","sizes":[]},"padding_vertical_dropdown_item":{"unit":"px","size":15,"sizes":[]},"padding_vertical_dropdown_item_tablet":{"unit":"px","size":"","sizes":[]},"padding_vertical_dropdown_item_mobile":{"unit":"px","size":"","sizes":[]},"distance_from_menu":{"unit":"px","size":"","sizes":[]},"distance_from_menu_tablet":{"unit":"px","size":"","sizes":[]},"distance_from_menu_mobile":{"unit":"px","size":"","sizes":[]},"toggle_size":{"unit":"px","size":"","sizes":[]},"toggle_size_tablet":{"unit":"px","size":"","sizes":[]},"toggle_size_mobile":{"unit":"px","size":"","sizes":[]},"toggle_border_width":{"unit":"px","size":"","sizes":[]},"toggle_border_width_tablet":{"unit":"px","size":"","sizes":[]},"toggle_border_width_mobile":{"unit":"px","size":"","sizes":[]},"toggle_border_radius":{"unit":"px","size":"","sizes":[]},"toggle_border_radius_tablet":{"unit":"px","size":"","sizes":[]},"toggle_border_radius_mobile":{"unit":"px","size":"","sizes":[]}}" data-widget_type="navigation-menu.default"> 246 <div class="elementor-widget-container"> 247 <div class="hfe-nav-menu hfe-layout-horizontal hfe-nav-menu-layout horizontal hfe-pointer__none" data-layout="horizontal"> 248 <div role="button" class="hfe-nav-menu__toggle elementor-clickable" tabindex="0" aria-label="Menu Toggle"> 249 <span class="screen-reader-text">Menu</span> 250 <div class="hfe-nav-menu-icon"> 251 <svg aria-hidden="true" class="e-font-icon-svg e-fas-align-justify" viewBox="0 0 448 512" xmlns="http://www.w3.org/2000/svg"><path d="M432 416H16a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h416a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm0-128H16a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h416a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm0-128H16a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h416a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm0-128H16A16 16 0 0 0 0 48v32a16 16 0 0 0 16 16h416a16 16 0 0 0 16-16V48a16 16 0 0 0-16-16z"></path></svg> </div>
252 </div> 253 <nav class="hfe-nav-menu__layout-horizontal hfe-nav-menu__submenu-arrow" data-toggle-icon="<svg aria-hidden="true" tabindex="0" class="e-font-icon-svg e-fas-align-justify" viewBox="0 0 448 512" xmlns="http://www.w3.org/2000/svg"><path d="M432 416H16a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h416a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm0-128H16a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h416a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm0-128H16a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h416a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm0-128H16A16 16 0 0 0 0 48v32a16 16 0 0 0 16 16h416a16 16 0 0 0 16-16V48a16 16 0 0 0-16-16z"></path></svg>" data-close-icon="<svg aria-hidden="true" tabindex="0" class="e-font-icon-svg e-far-window-close" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M464 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h416c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zm0 394c0 3.3-2.7 6-6 6H54c-3.3 0-6-2.7-6-6V86c0-3.3 2.7-6 6-6h404c3.3 0 6 2.7 6 6v340zM356.5 194.6L295.1 256l61.4 61.4c4.6 4.6 4.6 12.1 0 16.8l-22.3 22.3c-4.6 4.6-12.1 4.6-16.8 0L256 295.1l-61.4 61.4c-4.6 4.6-12.1 4.6-16.8 0l-22.3-22.3c-4.6-4.6-4.6-12.1 0-16.8l61.4-61.4-61.4-61.4c-4.6-4.6-4.6-12.1 0-16.8l22.3-22.3c4.6-4.6 12.1-4.6 16.8 0l61.4 61.4 61.4-61.4c4.6-4.6 12.1-4.6 16.8 0l22.3 22.3c4.7 4.6 4.7 12.1 0 16.8z"><
253/path></svg>" data-full-width="yes"> 254 <ul id="menu-1-c177ce1" class="hfe-nav-menu"><li id="menu-item-71" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home parent hfe-creative-menu"><a href="https://ocstonegraniteandmarble.com/" class = "hfe-menu-item">Home</a></li> 255<li id="menu-item-70" class="menu-item menu-item-type-post_type menu-item-object-page parent hfe-creative-menu"><a href="https://ocstonegraniteandmarble.com/about/" class = "hfe-menu-item">About</a></li> 256<li id="menu-item-2078" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children parent hfe-has-submenu hfe-creative-menu"><div class="hfe-has-submenu-container" tabindex="0" role="button" aria-haspopup="true" aria-expanded="false"><a href="#" class = "hfe-menu-item">Our Services<span class='hfe-menu-toggle sub-arrow hfe-menu-child-0'><i class='fa'></i></span></a></div> 257<ul class="sub-menu"> 258 <li id="menu-item-69" class="menu-item menu-item-type-post_type menu-item-object-page hfe-creative-menu"><a href="https://ocstonegraniteandmarble.com/countertop-installation/" class = "hfe-sub-menu-item">Countertop Installation</a></li> 259 <li id="menu-item-2086" class="menu-item menu-item-type-post_type menu-item-object-page hfe-creative-menu"><a href="https://ocstonegraniteandmarble.com/stone-countertops/" class = "hfe-sub-menu-item">Stone Countertops</a></li> 260 <li id="menu-item-2085" class="menu-item menu-item-type-post_type menu-item-object-page hfe-creative-menu"><a href="https://ocstonegraniteandmarble.com/stone-countertop-repair/" class = "hfe-sub-menu-item">Stone Repairs</a></li> 261 <li id="menu-item-2084" class="menu-item menu-item-type-post_type menu-item-object-page hfe-creative-menu"><a href="https://ocstonegraniteandmarble.com/countertop-removal/" class = "hfe-sub-menu-item">Countertop Removal</a></li> 262 <li id="menu-item-2083" class="menu-item menu-item-type-post_type menu-item-object-page hfe-creative-menu"><a href="https://ocstonegraniteandmarble.com/kitchen-countertops/" class = "hfe-sub-menu-item">Kitchen Countertops</a></li> 263 <li id="menu-item-2082" class="menu-item menu-item-type-post_type menu-item-object-page hfe-creative-menu"><a href="https://ocstonegraniteandmarble.com/bathroom-countertops/" class = "hfe-sub-menu-item">Bathroom Countertops</a></li> 264 <li id="menu-item-2081" class="menu-item menu-item-type-post_type menu-item-object-page hfe-creative-menu"><a href="https://ocstonegraniteandmarble.com/fireplace-surrounds/" class = "hfe-sub-menu-item">Fireplace Surrounds</a></li> 265 <li id="menu-item-2080" class="menu-item menu-item-type-post_type menu-item-object-page hfe-creative-menu"><a href="https://ocstonegraniteandmarble.com/jacuzzi-surrounds/" class = "hfe-sub-menu-item">Jacuzzi Surrounds</a></li> 266</ul> 267</li> 268<li id="menu-item-2079" class="menu-item menu-item-type-post_type menu-item-object-page parent hfe-creative-menu"><a href="https://ocstonegraniteandmarble.com/stone-maintenance/" class = "hfe-menu-item">Care & Maintenance</a></li> 269<li id="menu-item-1659" class="menu-item menu-item-type-post_type menu-item-object-page parent hfe-creative-menu"><a href="https://ocstonegraniteandmarble.com/countertop-gallery/" class = "hfe-menu-item">Gallery</a></li> 270<li id="menu-item-2087" class="menu-item menu-item-type-post_type menu-item-object-page parent hfe-creative-menu"><a href="https://ocstonegraniteandmarble.com/countertop-installation-reviews/" class = "hfe-menu-item">Reviews</a></li> 271<li id="menu-item-2003" class="menu-item menu-item-type-post_type menu-item-object-page parent hfe-creative-menu"><a href="https://ocstonegraniteandmarble.com/countertop-faqs/" class = "hfe-menu-item">FAQs</a></li> 272<li id="menu-item-18" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-13 current_page_item parent hfe-creative-menu"><a href="https://ocstonegraniteandmarble.com/countertop-blog/" class = "hfe-menu-item">Blog</a></li> 273<li id="menu-item-1417" class="menu-item menu-item-type-post_type menu-item-object-page parent hfe-creative-menu"><a href="https://ocstonegraniteandmarble.com/contact-countertop-company/" class = "hfe-menu-item">Contact</a></li> 274</ul> 275 </nav> 276 </div> 277 </div>
278 </div> 279 </div> 280 <div class="elementor-element elementor-element-35b4535 e-con-full e-flex e-con e-child" data-id="35b4535" data-element_type="container" data-e-type="container"> 281 <div class="elementor-element elementor-element-3eddf41 elementor-align-right elementor-widget elementor-widget-button" data-id="3eddf41" data-element_type="widget" data-e-type="widget" data-widget_type="button.default"> 282 <div class="elementor-widget-container"> 283 <div class="elementor-button-wrapper"> 284 <a class="elementor-button elementor-button-link elementor-size-sm" href="https://www.hfsfinancial.net/promo/67e16fc848209c30b18912c8/" target="_blank"> 285 <span class="elementor-button-content-wrapper"> 286 <span class="elementor-button-text">Financing</span> 287 </span> 288 </a> 289 </div> 290 </div> 291 </div> 292 </div> 293 </div> 294 </div> 295 <div class="elementor-element elementor-element-2e3154c e-con-full elementor-hidden-desktop e-flex e-con e-child" data-id="2e3154c" data-element_type="container" data-e-type="container" data-settings="{"background_background":"classic","sticky":"top","sticky_on":["tablet","mobile"],"sticky_offset_mobile":0,"sticky_offset":0,"sticky_effects_offset":0,"sticky_anchor_link_offset":0}"> 296 <div class="elementor-element elementor-element-613ff55 elementor-icon-list--layout-inline elementor-tablet-align-center elementor-hidden-desktop elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list" data-id="613ff55" data-element_type="widget" data-e-type="widget" data-widget_type="icon-list.default"> 297 <div class="elementor-widget-container"> 298 <ul class="elementor-icon-list-items elementor-inline-items"> 299 <li class="elementor-icon-list-item elementor-inline-item"> 300 <a href="https://ocstonegraniteandmarble.com/" aria-label="Home"> 301 302 <span class="elementor-icon-list-icon"> 303 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><path d="M298.6 4c-6-5.3-15.1-5.3-21.2 0L5.4 244c-6.6 5.8-7.3 16-1.4 22.6s16 7.3 22.6 1.4L64 235l0 197c0 44.2 35.8 80 80 80l288 0c44.2 0 80-35.8 80-80l0-197 37.4 33c6.6 5.8 16.7 5.2 22.6-1.4s5.2-16.7-1.4-22.6L298.6 4zM96 432l0-225.3L288 37.3 480 206.7 480 432c0 26.5-21.5 48-48 48l-64 0 0-160c0-17.7-14.3-32-32-32l-96 0c-17.7 0-32 14.3-32 32l0 160-64 0c-26.5 0-48-21.5-48-48zm144 48l0-160 96 0 0 160-96 0z"></path></svg> </span> 304 <span class="elementor-icon-list-text"></span> 305 </a> 306 </li> 307 <li class="elementor-icon-list-item elementor-inline-item"> 308 <a href="tel:781-217-8071" aria-label="Call us"> 309 310 <span class="elementor-icon-list-icon"> 311 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M375.8 275.2c-16.4-7-35.4-2.4-46.7 11.4l-33.2 40.6c-46-26.7-84.4-65.1-111.1-111.1L225.3 183c13.8-11.3 18.5-30.3 11.4-46.7l-48-112C181.2 6.7 162.3-3.1 143.6 .9l-112 24C13.2 28.8 0 45.1 0 64c0 0 0 0 0 0C0 300.7 183.5 494.5 416 510.9c4.5 .3 9.1 .6 13.7 .8c0 0 0 0 0 0c0 0 0 0 .1 0c6.1 .2 12.1 .4 18.3 .4c0 0 0 0 0 0c18.9 0 35.2-13.2 39.1-31.6l24-112c4-18.7-5.8-37.6-23.4-45.1l-112-48zM447.7 480C218.1 479.8 32 293.7 32 64c0 0 0 0 0 0s0 0 0 0s0 0 0 0s0 0 0 0s0 0 0 0s0 0 0 0s0 0 0 0s0 0 0 0s0 0 0 0s0 0 0 0s0 0 0 0s0 0 0 0s0 0 0 0s0 0 0 0s0 0 0 0s0 0 0 0s0 0 0 0s0 0 0 0s0 0 0 0s0 0 0 0s0 0 0 0s0 0 0 0s0 0 0 0s0 0 0 0c0-3.8 2.6-7 6.3-7.8l112-24c3.7-.8 7.5 1.2 9 4.7l48 112c1.4 3.3 .5 7.1-2.3 9.3l-40.6 33.2c-12.1 9.9-15.3 27.2-7.4 40.8c29.5 50.9 71.9 93.3 122.7 122.7c13.6 7.9 30.9 4.7 40.8-7.4l33.2-40.6c2.3-2.8 6.1-3.7 9.3-2.3l112 48c3.5 1.5 5.5 5.3 4.7 9l-24 112c-.8 3.7-4.1 6.3-7.8 6.3c-.1 0-.2 0-.3 0z"></path></svg> </span> 312 <span class="elementor-icon-list-text"></span> 313 </a> 314 </li> 315 <li class="elementor-icon-list-item elementor-inline-item"> 316 <a href="sms:781-217-8071" aria-label="Text us"> 317 318 <span class="elementor-icon-list-icon"> 319 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M32 240c0-91.4 93.8-176 224-176s224 84.6 224 176s-93.8 176-224 176c-32 0-63-5.9-93.5-16.2c-9.9-3.3-20.7-1.8-29.2 4.2c-15.4 10.7-31.4 20-48.4 27.4L91.2 446l-6.4-14.7c-10.5 4.6-21.5 8.6-32.7 11.5c.5-.9 1.1-1.8 1.6-2.6C68 416.5 76.3 391 79.4 363.9c1-9.2-2.1-17.7-7.4-23.9c-24.5-29.4-40-62.9-40-100zM256 32C114.5 32 0 125.2 0 240c0 46.6 19.6 87.1 47.4 120.5c0 .1 .1 .1 .1 .2c-2.6 22.6-9.5 43.5-21.3 63.1c-6.5 10.8-13.5 20.8-21.7 29c-4.5 4.6-5.9 11.5-3.4 17.4s8.3 9.8 14.8 9.8c28.7 0 57.6-8.9 81.6-19.3c19.2-8.4 37.1-18.7 53.9-30.5c.2-.1 .5-.2 .7-.1C185.5 441.3 220 448 256 448c141.5 0 256-93.2 256-208S397.5 32 256 32zM96 212.8c0 12.3 6.2 23.8 16.4 30.7l29.4 19.6c1.3 .9 2.2 2.4 2.2 4c0 2.7-2.2 4.8-4.8 4.8L112 272c-8.8 0-16 7.2-16 16s7.2 16 16 16l27.2 0c20.3 0 36.8-16.5 36.8-36.8c0-12.3-6.2-23.8-16.4-30.7l-29.4-19.6c-1.3-.9-2.2-2.4-2.2-4c0-2.7 2.2-4.8 4.8-4.8l19.2 0c8.8 0 16-7.2 16-16s-7.2-16-16-16l-19.2 0C112.5 176 96 192.5 96 212.8zM372.8 176c-20.3 0-36.8 16.5-36.8 36.8c0 12.3 6.2 23.8 16.4 30.7l29.4 19.6c1.3 .9 2.2 2.4 2.2 4c0 2.7-2.2 4.8-4.8 4.8L352 272c-8.8 0-16 7.2-16 16s7.2 16 16 16l27.2 0c20.3 0 36.8-16.5 36.8-36.8c0-12.3-6.2-23.8-16.4-30.7l-29.4-19.6c-1.3-.9-2.2-2.4-2.2-4c0-2.7 2.2-4.8 4.8-4.8l19.2 0c8.8 0 16-7.2 16-16s-7.2-16-16-16l-19.2 0zm-152 6.4c-4.1-5.5-11.3-7.8-17.9-5.6S192 185.1 192 192l0 96c0 8.8 7.2 16 16 16s16-
3197.2 16-16l0-48 19.2 25.6c3 4 7.8 6.4 12.8 6.4s9.8-2.4 12.8-6.4L288 240l0 48c0 8.8 7.2 16 16 16s16-7.2 16-16l0-96c0-6.9-4.4-13-10.9-15.2s-13.7 .1-17.9 5.6L256 229.3l-35.2-46.9z"></path></svg> </span> 320 <span class="elementor-icon-list-text"></span> 321 </a> 322 </li> 323 <li class="elementor-icon-list-item elementor-inline-item"> 324 <a href="#elementor-action%3Aaction%3Dpopup%3Aopen%26settings%3DeyJpZCI6IjM4IiwidG9nZ2xlIjpmYWxzZX0%3D" aria-label="Message us"> 325 326 <span class="elementor-icon-list-icon"> 327 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M64 96c-17.7 0-32 14.3-32 32l0 39.9L227.6 311.3c16.9 12.4 39.9 12.4 56.8 0L480 167.9l0-39.9c0-17.7-14.3-32-32-32L64 96zM32 207.6L32 384c0 17.7 14.3 32 32 32l384 0c17.7 0 32-14.3 32-32l0-176.4L303.3 337.1c-28.2 20.6-66.5 20.6-94.6 0L32 207.6zM0 128C0 92.7 28.7 64 64 64l384 0c35.3 0 64 28.7 64 64l0 256c0 35.3-28.7 64-64 64L64 448c-35.3 0-64-28.7-64-64L0 128z"></path></svg> </span> 328 <span class="elementor-icon-list-text"></span> 329 </a> 330 </li> 331 </ul> 332 </div> 333 </div> 334 <div class="elementor-element elementor-element-8370439 elementor-nav-menu__align-end elementor-widget-tablet__width-initial elementor-absolute elementor-nav-menu--stretch elementor-hidden-desktop elementor-nav-menu--dropdown-tablet elementor-nav-menu__text-align-aside elementor-nav-menu--toggle elementor-nav-menu--burger elementor-widget elementor-widget-nav-menu" data-id="8370439" data-element_type="widget" data-e-type="widget" data-settings="{"_position":"absolute","full_width":"stretch","layout":"horizontal","submenu_icon":{"value":"<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-caret-down\"
334 viewBox=\"0 0 320 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z\"><\/path><\/svg>","library":"fa-solid"},"toggle":"burger"}" data-widget_type="nav-menu.default"> 335 <div class="elementor-widget-container"> 336 <nav aria-label="Menu" class="elementor-nav-menu--main elementor-nav-menu__container elementor-nav-menu--layout-horizontal e--pointer-underline e--animation-fade"> 337 <ul id="menu-1-8370439" class="elementor-nav-menu"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home menu-item-71"><a href="https://ocstonegraniteandmarble.com/" class="elementor-item">Home</a></li> 338<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-70"><a href="https://ocstonegraniteandmarble.com/about/" class="elementor-item">About</a></li> 339<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-2078"><a href="#" class="elementor-item elementor-item-anchor">Our Services<span class="sub-arrow"><svg aria-hidden="true" class="e-font-icon-svg e-fas-caret-down" viewBox="0 0 320 512" xmlns="http://www.w3.org/2000/svg"><path d="M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z"></path></svg></span></a> 340<ul class="sub-menu elementor-nav-menu--dropdown"> 341 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-69"><a href="https://ocstonegraniteandmarble.com/countertop-installation/" class="elementor-sub-item">Countertop Installation</a></li> 342 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2086"><a href="https://ocstonegraniteandmarble.com/stone-countertops/" class="elementor-sub-item">Stone Countertops</a></li> 343 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2085"><a href="https://ocstonegraniteandmarble.com/stone-countertop-repair/" class="elementor-sub-item">Stone Repairs</a></li> 344 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2084"><a href="https://ocstonegraniteandmarble.com/countertop-removal/" class="elementor-sub-item">Countertop Removal</a></li> 345 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2083"><a href="https://ocstonegraniteandmarble.com/kitchen-countertops/" class="elementor-sub-item">Kitchen Countertops</a></li> 346 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2082"><a href="https://ocstonegraniteandmarble.com/bathroom-countertops/" class="elementor-sub-item">Bathroom Countertops</a></li> 347 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2081"><a href="https://ocstonegraniteandmarble.com/fireplace-surrounds/" class="elementor-sub-item">Fireplace Surrounds</a></li> 348 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2080"><a href="https://ocstonegraniteandmarble.com/jacuzzi-surrounds/" class="elementor-sub-item">Jacuzzi Surrounds</a></li> 349</ul> 350</li> 351<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2079"><a href="https://ocstonegraniteandmarble.com/stone-maintenance/" class="elementor-item">Care & Maintenance</a></li> 352<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1659"><a href="https://ocstonegraniteandmarble.com/countertop-gallery/" class="elementor-item">Gallery</a></li> 353<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2087"><a href="https://ocstonegraniteandmarble.com/countertop-installation-reviews/" class="elementor-item">Reviews</a></li> 354<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2003"><a href="https://ocstonegraniteandmarble.com/countertop-faqs/" class="elementor-item">FAQs</a></li> 355<li class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-13 current_page_item menu-item-18"><a href="https://ocstonegraniteandmarble.com/countertop-blog/" aria-current="page" class="elementor-item elementor-item-active">Blog</a></li> 356<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1417"><a href="https://ocstonegraniteandmarble.com/contact-countertop-company/" class="elementor-item">Contact</a></li> 357</ul> </nav> 358 <div class="elementor-menu-toggle" role="button" tabindex="0" aria-label="Menu Toggle" aria-expanded="false"> 359 <svg aria-hidden="true" role="presentation" class="elementor-menu-toggle__icon--open e-font-icon-svg e-eicon-menu-bar" viewBox="0 0 1000 1000" xmlns="http://www.w3.org/2000/svg"><path d="M104 333H896C929 333 958 304 958 271S929 208 896 208H104C71 208 42 237 42 271S71 333 104 333ZM104 583H896C929 583 958 554 958 521S929 458 896 458H104C71 458 42 487 42 521S71 583 104 583ZM104 833H896C929 833 958 804 958 771S929 708 896 708H104C71 708 42 737 42 771S71 833 104 833Z"></path></svg><svg aria-hidden="true" role="presentation" class="elementor-menu-toggle__icon--close e-font-icon-svg e-eicon-close" viewBox="0 0 1000 1000" xmlns="http://www.w3.org/2000/svg"><path d="M742 167L500 408 258 167C246 154 233 150 217 150 196 150 179 158 167 167 154 179 150 196 150 212 150 229 154 242 171 254L408 500 167 742C138 771 138 800 167 829 196 858 225 858 254 829L496 587 738 829C750 842 767 846 783 846 800 846 817 842 829 829 842 817 846 804 846 783 846 767 842 750 829 737L588 500 833 258C863 229 863 200 833 171 804 137 775 137 742 167Z"></path></svg> </div> 360 <nav class="elementor-nav-menu--dropdown elementor-nav-menu__container" aria-hidden="true"> 361 <ul id="menu-2-8370439" class="elementor-nav-menu"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home menu-item-71"><a href="https://ocstonegraniteandmarble.com/" class="elementor-item" tabindex="-1">Home</a></li> 362<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-70"><a href="https://ocstonegraniteandmarble.com/about/" class="elementor-item" tabindex="-1">About</a></li> 363<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-2078"><a href="#" class="elementor-item elementor-item-anchor" tabindex="-1">Our Services<span class="sub-arrow"><svg aria-hidden="true" class="e-font-icon-svg e-fas-caret-down" viewB
363ox="0 0 320 512" xmlns="http://www.w3.org/2000/svg"><path d="M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z"></path></svg></span></a> 364<ul class="sub-menu elementor-nav-menu--dropdown"> 365 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-69"><a href="https://ocstonegraniteandmarble.com/countertop-installation/" class="elementor-sub-item" tabindex="-1">Countertop Installation</a></li> 366 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2086"><a href="https://ocstonegraniteandmarble.com/stone-countertops/" class="elementor-sub-item" tabindex="-1">Stone Countertops</a></li> 367 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2085"><a href="https://ocstonegraniteandmarble.com/stone-countertop-repair/" class="elementor-sub-item" tabindex="-1">Stone Repairs</a></li> 368 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2084"><a href="https://ocstonegraniteandmarble.com/countertop-removal/" class="elementor-sub-item" tabindex="-1">Countertop Removal</a></li> 369 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2083"><a href="https://ocstonegraniteandmarble.com/kitchen-countertops/" class="elementor-sub-item" tabindex="-1">Kitchen Countertops</a></li> 370 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2082"><a href="https://ocstonegraniteandmarble.com/bathroom-countertops/" class="elementor-sub-item" tabindex="-1">Bathroom Countertops</a></li> 371 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2081"><a href="https://ocstonegraniteandmarble.com/fireplace-surrounds/" class="elementor-sub-item" tabindex="-1">Fireplace Surrounds</a></li> 372 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2080"><a href="https://ocstonegraniteandmarble.com/jacuzzi-surrounds/" class="elementor-sub-item" tabindex="-1">Jacuzzi Surrounds</a></li> 373</ul> 374</li> 375<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2079"><a href="https://ocstonegraniteandmarble.com/stone-maintenance/" class="elementor-item" tabindex="-1">Care & Maintenance</a></li> 376<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1659"><a href="https://ocstonegraniteandmarble.com/countertop-gallery/" class="elementor-item" tabindex="-1">Gallery</a></li> 377<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2087"><a href="https://ocstonegraniteandmarble.com/countertop-installation-reviews/" class="elementor-item" tabindex="-1">Reviews</a></li> 378<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2003"><a href="https://ocstonegraniteandmarble.com/countertop-faqs/" class="elementor-item" tabindex="-1">FAQs</a></li> 379<li class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-13 current_page_item menu-item-18"><a href="https://ocstonegraniteandmarble.com/countertop-blog/" aria-current="page" class="elementor-item elementor-item-active" tabindex="-1">Blog</a></li> 380<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1417"><a href="https://ocstonegraniteandmarble.com/contact-countertop-company/" class="elementor-item" tabindex="-1">Contact</a></li> 381</ul> </nav> 382 </div> 383 </div> 384 </div> 385 <div class="elementor-element elementor-element-6b73863 e-flex e-con-boxed e-con e-parent" data-id="6b73863" data-element_type="container" data-e-type="container"> 386 <div class="e-con-inner"> 387 <div class="elementor-element elementor-element-1ab5130 elementor-widget elementor-widget-template" data-id="1ab5130" data-element_type="widget" data-e-type="widget" data-widget_type="template.default"> 388 <div class="elementor-widget-container"> 389 <div class="elementor-template"> 390 <div data-elementor-type="container" data-elementor-id="3225" class="elementor elementor-3225" data-elementor-post-type="elementor_library"> 391 <div class="elementor-element elementor-element-57b6fc95 e-flex e-con-boxed e-con e-parent" data-id="57b6fc95" data-element_type="container" data-e-type="container"> 392 <div class="e-con-inner"> 393 <a class="elementor-element elementor-element-11c3ecfe e-con-full elementor-hidden-tablet elementor-hidden-mobile e-flex e-con e-child" data-id="11c3ecfe" data-element_type="container" data-e-type="container" data-settings="{"background_background":"classic","position":"fixed"}" href="https://ocstonegraniteandmarble.com/countertop-installation-reviews/"> 394 <div class="elementor-element elementor-element-6fac19b8 e-con-full e-flex e-con e-child" data-id="6fac19b8" data-element_type="container" data-e-type="container"> 395 <div class="elementor-element elementor-element-21b38bd9 elementor-widget__width-initial elementor-widget elementor-widget-image" data-id="21b38bd9" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 396 <div class="elementor-widget-container"> 397 <img fetchpriority="high" width="500" height="500" src="https://ocstonegraniteandmarble.com/site/wp-content/uploads/2026/07/Google-G.webp" class="attachment-large size-large wp-image-3231" alt="" srcset="https://ocstonegraniteandmarble.com/site/wp-content/uploads/2026/07/Google-G.webp 500w, https://ocstonegraniteandmarble.com/site/wp-content/uploads/2026/07/Google-G-300x300.webp 300w, https://ocstonegraniteandmarble.com/site/wp-content/uploads/2026/07/Google-G-150x150.webp 150w" sizes="(max-width: 500px) 100v
397w, 500px" /> </div> 398 </div> 399 <div class="elementor-element elementor-element-5ddd45b4 elementor-widget elementor-widget-rating" data-id="5ddd45b4" data-element_type="widget" data-e-type="widget" data-widget_type="rating.default"> 400 <div class="elementor-widget-container"> 401 <div class="e-rating" itemtype="https://schema.org/Rating" itemscope="" itemprop="reviewRating"> 402 <meta itemprop="worstRating" content="0"> 403 <meta itemprop="bestRating" content="5"> 404 <div class="e-rating-wrapper" itemprop="ratingValue" content="5" role="img" aria-label="Rated 5 out of 5"> 405 <div class="e-icon"> 406 <div class="e-icon-wrapper e-icon-marked"> 407 <svg aria-hidden="true" class="e-font-icon-svg e-eicon-star" viewBox="0 0 1000 1000" xmlns="http://www.w3.org/2000/svg"><path d="M450 75L338 312 88 350C46 354 25 417 58 450L238 633 196 896C188 942 238 975 275 954L500 837 725 954C767 975 813 942 804 896L763 633 942 450C975 417 954 358 913 350L663 312 550 75C529 33 471 33 450 75Z"></path></svg> </div> 408 <div class="e-icon-wrapper e-icon-unmarked"> 409 <svg aria-hidden="true" class="e-font-icon-svg e-eicon-star" viewBox="0 0 1000 1000" xmlns="http://www.w3.org/2000/svg"><path d="M450 75L338 312 88 350C46 354 25 417 58 450L238 633 196 896C188 942 238 975 275 954L500 837 725 954C767 975 813 942 804 896L763 633 942 450C975 417 954 358 913 350L663 312 550 75C529 33 471 33 450 75Z"></path></svg> </div> 410 </div> 411 <div class="e-icon"> 412 <div class="e-icon-wrapper e-icon-marked"> 413 <svg aria-hidden="true" class="e-font-icon-svg e-eicon-star" viewBox="0 0 1000 1000" xmlns="http://www.w3.org/2000/svg"><path d="M450 75L338 312 88 350C46 354 25 417 58 450L238 633 196 896C188 942 238 975 275 954L500 837 725 954C767 975 813 942 804 896L763 633 942 450C975 417 954 358 913 350L663 312 550 75C529 33 471 33 450 75Z"></path></svg> </div> 414 <div class="e-icon-wrapper e-icon-unmarked"> 415 <svg aria-hidden="true" class="e-font-icon-svg e-eicon-star" viewBox="0 0 1000 1000" xmlns="http://www.w3.org/2000/svg"><path d="M450 75L338 312 88 350C46 354 25 417 58 450L238 633 196 896C188 942 238 975 275 954L500 837 725 954C767 975 813 942 804 896L763 633 942 450C975 417 954 358 913 350L663 312 550 75C529 33 471 33 450 75Z"></path></svg> </div> 416 </div> 417 <div class="e-icon"> 418 <div class="e-icon-wrapper e-icon-marked"> 419 <svg aria-hidden="true" class="e-font-icon-svg e-eicon-star" viewBox="0 0 1000 1000" xmlns="http://www.w3.org/2000/svg"><path d="M450 75L338 312 88 350C46 354 25 417 58 450L238 633 196 896C188 942 238 975 275 954L500 837 725 954C767 975 813 942 804 896L763 633 942 450C975 417 954 358 913 350L663 312 550 75C529 33 471 33 450 75Z"></path></svg> </div> 420 <div class="e-icon-wrapper e-icon-unmarked"> 421 <svg aria-hidden="true" class="e-font-icon-svg e-eicon-star" viewBox="0 0 1000 1000" xmlns="http://www.w3.org/2000/svg"><path d="M450 75L338 312 88 350C46 354 25 417 58 450L238 633 196 896C188 942 238 975 275 954L500 837 725 954C767 975 813 942 804 896L763 633 942 450C975 417 954 358 913 350L663 312 550 75C529 33 471 33 450 75Z"></path></svg> </div> 422 </div> 423 <div class="e-icon"> 424 <div class="e-icon-wrapper e-icon-marked"> 425 <svg aria-hidden="true" class="e-font-icon-svg e-eicon-star" viewBox="0 0 1000 1000" xmlns="http://www.w3.org/2000/svg"><path d="M450 75L338 312 88 350C46 354 25 417 58 450L238 633 196 896C188 942 238 975 275 954L500 837 725 954C767 975 813 942 804 896L763 633 942 450C975 417 954 358 913 350L663 312 550 75C529 33 471 33 450 75Z"></path></svg> </div> 426 <div class="e-icon-wrapper e-icon-unmarked"> 427 <svg aria-hidden="true" class="e-font-icon-svg e-eicon-star" viewBox="0 0 1000 1000" xmlns="http://www.w3.org/2000/svg"><path d="M450 75L338 312 88 350C46 354 25 417 58 450L238 633 196 896C188 942 238 975 275 954L500 837 725 954C767 975 813 942 804 896L763 633 942 450C975 417 954 358 913 350L663 312 550 75C529 33 471 33 450 75Z"></path></svg> </div> 428 </div> 429 <div class="e-icon"> 430 <div class="e-icon-wrapper e-icon-marked"> 431 <svg aria-hidden="true" class="e-font-icon-svg e-eicon-star" viewBox="0 0 1000 1000" xmlns="http://www.w3.org/2000/svg"><path d="M450 75L338 312 88 350C46 354 25 417 58 450L238 633 196 896C188 942 238 975 275 954L500 837 725 954C767 975 813 942 804 896L763 633 942 450C975 417 954 358 913 350L663 312 550 75C529 33 471 33 450 75Z"></path></svg>
431 </div> 432 <div class="e-icon-wrapper e-icon-unmarked"> 433 <svg aria-hidden="true" class="e-font-icon-svg e-eicon-star" viewBox="0 0 1000 1000" xmlns="http://www.w3.org/2000/svg"><path d="M450 75L338 312 88 350C46 354 25 417 58 450L238 633 196 896C188 942 238 975 275 954L500 837 725 954C767 975 813 942 804 896L763 633 942 450C975 417 954 358 913 350L663 312 550 75C529 33 471 33 450 75Z"></path></svg> </div> 434 </div> 435 </div> 436 </div> 437 </div> 438 </div> 439 </div> 440 <div class="elementor-element elementor-element-6eb4e51c elementor-widget elementor-widget-heading" data-id="6eb4e51c" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 441 <div class="elementor-widget-container"> 442 <span class="elementor-heading-title elementor-size-default">Read Reviews</span> </div> 443 </div> 444 </a> 445 </div> 446 </div> 447 </div> 448 </div> 449 </div> 450 </div> 451 </div> 452 </div> 453 </header> 454 455<main id="content" class="site-main post-13 page type-page status-publish hentry"> 456 457 458 <div class="page-content"> 459 <div data-elementor-type="wp-page" data-elementor-id="13" class="elementor elementor-13" data-elementor-post-type="page"> 460 <main class="elementor-element elementor-element-b7c2007 e-con-full e-flex e-con e-parent" data-id="b7c2007" data-element_type="container" data-e-type="container" data-settings="{"background_background":"classic"}"> 461 <div class="elementor-element elementor-element-dad7785 e-flex e-con-boxed e-con e-child" data-id="dad7785" data-element_type="container" data-e-type="container"> 462 <div class="e-con-inner"> 463 <div class="elementor-element elementor-element-3f05903 elementor-widget elementor-widget-heading" data-id="3f05903" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 464 <div class="elementor-widget-container"> 465 <h1 class="elementor-heading-title elementor-size-default">Blog</h1> </div> 466 </div> 467 <div class="elementor-element elementor-element-58b62cc elementor-widget__width-inherit elementor-widget elementor-widget-heading" data-id="58b62cc" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 468 <div class="elementor-widget-container"> 469 <h2 class="elementor-heading-title elementor-size-default">Countertop Blog</h2> </div> 470 </div> 471 <div class="elementor-element elementor-element-47dee05 elementor-widget elementor-widget-search" data-id="47dee05" data-element_type="widget" data-e-type="widget" data-settings="{"live_results":"yes","submit_trigger":"click_submit","pagination_type_options":"none","results_is_dropdown_width":"search_field"}" data-widget_type="search.default"> 472 <div class="elementor-widget-container"> 473 <search class="e-search hidden" role="search"> 474 <form class="e-search-form" action="https://ocstonegraniteandmarble.com" method="get"> 475 476 477 <label class="e-search-label" for="search-47dee05"> 478 <span class="elementor-screen-only"> 479 Search </span> 480 </label> 481 482 <div class="e-search-input-wrapper"> 483 <input id="search-47dee05" placeholder="To search, type and hit enter" class="e-search-input" type="search" name="s" value="" autocomplete="on" role="combobox" aria-autocomplete="list" aria-expanded="false" aria-controls="results-47dee05" aria-haspopup="listbox"> 484 <svg aria-hidden="true" class="e-font-icon-svg e-fas-times" viewBox="0 0 352 512" xmlns="http://www.w3.org/2000/svg"><path d="M242.72 256l100.07-100.07c12.28-12.28 12.28-32.19 0-44.48l-22.24-22.24c-12.28-12.28-32.19-12.28-44.48 0L176 189.28 75.93 89.21c-12.28-12.28-32.19-12.28-44.48 0L9.21 111.45c-12.28 12.28-12.28 32.19 0 44.48L109.28 256 9.21 356.07c-12.28 12.28-12.28 32.19 0 44.48l22.24 22.24c12.28 12.28 32.2 12.28 44.48 0L176 322.72l100.07 100.07c12.28 12.28 32.2 12.28 44.48 0l22.24-22.24c12.28-12.28 12.28-32.19 0-44.48L242.72 256z"></path></svg> <output id="results-47dee05" class="e-search-results-container hide-loader" aria-live="polite" aria-atomic="true" aria-label="Results for search" tabindex="0"> 485 <div class="e-search-results"></div> 486 </output> 487 </div> 488 489 490 <button class="e-search-submit " type="submit"> 491 492 <span class=""> 493 Search </span> 494 </button> 495 <input type="hidden" name="e_search_props" value="47dee05-13"> 496 </form> 497 </search> 498 </div>
499 </div> 500 </div> 501 </div> 502 <div class="elementor-element elementor-element-172e5ae e-flex e-con-boxed e-con e-child" data-id="172e5ae" data-element_type="container" data-e-type="container"> 503 <div class="e-con-inner"> 504 <div class="elementor-element elementor-element-4c1109b elementor-posts__hover-none elementor-grid-3 elementor-grid-tablet-2 elementor-grid-mobile-1 elementor-posts--thumbnail-top elementor-widget elementor-widget-posts" data-id="4c1109b" data-element_type="widget" data-e-type="widget" data-settings="{"cards_columns":"3","cards_columns_tablet":"2","cards_columns_mobile":"1","cards_row_gap":{"unit":"px","size":35,"sizes":[]},"cards_row_gap_tablet":{"unit":"px","size":"","sizes":[]},"cards_row_gap_mobile":{"unit":"px","size":"","sizes":[]}}" data-widget_type="posts.cards"> 505 <div class="elementor-widget-container"> 506 <div class="elementor-posts-container elementor-posts elementor-posts--skin-cards elementor-grid" role="list"> 507 <article class="elementor-post elementor-grid-item post-3130 post type-post status-publish format-standard has-post-thumbnail hentry category-uncategorized tag-countertop-removal-in-topsfield tag-ma" role="listitem"> 508 <div class="elementor-post__card"> 509 <a class="elementor-post__thumbnail__link" href="https://ocstonegraniteandmarble.com/countertop-removal-topsfield-ma/" tabindex="-1" ><div class="elementor-post__thumbnail"><img decoding="async" width="768" height="511" src="https://ocstonegraniteandmarble.com/site/wp-content/uploads/2026/03/countertop-removal-salisbury-ma-768x511.jpg" class="attachment-medium_large size-medium_large wp-image-2383" alt="countertop removal salisbury ma" srcset="https://ocstonegraniteandmarble.com/site/wp-content/uploads/2026/03/countertop-removal-salisbury-ma-768x511.jpg 768w, https://ocstonegraniteandmarble.com/site/wp-content/uploads/2026/03/countertop-removal-salisbury-ma-300x200.jpg 300w, https://ocstonegraniteandmarble.com/site/wp-content/uploads/2026/03/countertop-removal-salisbury-ma-1024x682.jpg 1024w, https://ocstonegraniteandmarble.com/site/wp-content/uploads/2026/03/countertop-removal-salisbury-ma.jpg 1400w" sizes="(max-width: 768px) 100vw, 768px" /></div></a> 510 <div class="elementor-post__text"> 511 <h2 class="elementor-post__title"> 512 <a href="https://ocstonegraniteandmarble.com/countertop-removal-topsfield-ma/" > 513 Countertop Removal in Topsfield, MA Before a Better Surface </a> 514 </h2> 515 <div class="elementor-post__excerpt"> 516 <p>Before a new countertop can be installed correctly, the existing surface often needs to be removed with care and proper planning. At OC Stone Granite</p> 517 </div> 518 519 <a class="elementor-post__read-more" href="https://ocstonegraniteandmarble.com/countertop-removal-topsfield-ma/" aria-label="Read more about Countertop Removal in Topsfield, MA Before a Better Surface" tabindex="-1" > 520 Read More » </a> 521 522 </div> 523 </div> 524 </article> 525 <article class="elementor-post elementor-grid-item post-3128 post type-post status-publish format-standard has-post-thumbnail hentry category-uncategorized tag-ma tag-marble-countertops-in-rowley" role="listitem"> 526 <div class="elementor-post__card"> 527 <a class="elementor-post__thumbnail__link" href="https://ocstonegraniteandmarble.com/marble-countertops-rowley-ma/" tabindex="-1" ><div class="elementor-post__thumbnail"><img decoding="async" width="768" height="512" src="https://ocstonegraniteandmarble.com/site/wp-content/uploads/2026/03/marble-kitchen-countertops-salisbury-ma-768x512.jpg" class="attachment-medium_large size-medium_large wp-image-2394" alt="marble kitchen countertops salisbury ma" srcset="https://ocstonegraniteandmarble.com/site/wp-content/uploads/2026/03/marble-kitchen-countertops-salisbury-ma-768x512.jpg 768w, https://ocstonegraniteandmarble.com/site/wp-content/uploads/2026/03/marble-kitchen-countertops-salisbury-ma-300x200.jpg 300w, https://ocstonegraniteandmarble.com/site/wp-content/uploads/2026/03/marble-kitchen-countertops-salisbury-ma-1024x683.jpg 1024w, https://ocstonegraniteandmarble.com/site/wp-content/uploads/2026/03/marble-kitchen-countertops-salisbury-ma-1536x1024.jpg 1536w, https://ocstonegraniteandmarble.com/site/wp-content/uploads/2026/03/marble-kitchen-countertops-salisbury-ma.jpg 2048w" sizes="(max-width: 768px) 100vw, 768px" /></div></a> 528 <div class="elementor-post__text"> 529 <h2 class="elementor-post__title"> 530 <a href="https://ocstonegraniteandmarble.com/marble-countertops-rowley-ma/" > 531 Marble Countertops in Rowley, MA for Elegant Home Details </a> 532 </h2> 533 <div class="elementor-post__excerpt"> 534 <p>Marble has a timeless quality that can make a bathroom, vanity area, or custom surface feel polished and personal. At OC Stone Granite & Marble,</p> 535 </div> 536 537 <a class="elementor-post__read-more" href="https://ocstonegraniteandmarble.com/marble-countertops-rowley-ma/" aria-label="Read more about Marble Countertops in Rowley, MA for Elegant Home Details" tabindex="-1" > 538 Read More » </a> 539
540 </div> 541 </div> 542 </article> 543 <article class="elementor-post elementor-grid-item post-3126 post type-post status-publish format-standard has-post-thumbnail hentry category-uncategorized tag-granite-countertops-in-georgetown tag-ma" role="listitem"> 544 <div class="elementor-post__card"> 545 <a class="elementor-post__thumbnail__link" href="https://ocstonegraniteandmarble.com/granite-countertops-georgetown-ma/" tabindex="-1" ><div class="elementor-post__thumbnail"><img loading="lazy" decoding="async" width="768" height="480" src="https://ocstonegraniteandmarble.com/site/wp-content/uploads/2026/03/granite-countertop-installation-768x480.webp" class="attachment-medium_large size-medium_large wp-image-2096" alt="" srcset="https://ocstonegraniteandmarble.com/site/wp-content/uploads/2026/03/granite-countertop-installation-768x480.webp 768w, https://ocstonegraniteandmarble.com/site/wp-content/uploads/2026/03/granite-countertop-installation-300x188.webp 300w, https://ocstonegraniteandmarble.com/site/wp-content/uploads/2026/03/granite-countertop-installation-1024x640.webp 1024w, https://ocstonegraniteandmarble.com/site/wp-content/uploads/2026/03/granite-countertop-installation-1536x960.webp 1536w, https://ocstonegraniteandmarble.com/site/wp-content/uploads/2026/03/granite-countertop-installation.webp 1600w" sizes="(max-width: 768px) 100vw, 768px" /></div></a> 546 <div class="elementor-post__text"> 547 <h2 class="elementor-post__title"> 548 <a href="https://ocstonegraniteandmarble.com/granite-countertops-georgetown-ma/" > 549 Granite Countertops in Georgetown, MA With Lasting Natural Appeal </a> 550 </h2> 551 <div class="elementor-post__excerpt"> 552 <p>Granite remains one of the most trusted choices for homeowners who want natural beauty, durability, and a surface that gives the room a distinctive look.</p> 553 </div> 554 555 <a class="elementor-post__read-more" href="https://ocstonegraniteandmarble.com/granite-countertops-georgetown-ma/" aria-label="Read more about Granite Countertops in Georgetown, MA With Lasting Natural Appeal" tabindex="-1" > 556 Read More » </a> 557 558 </div> 559 </div> 560 </article> 561 <article class="elementor-post elementor-grid-item post-3124 post type-post status-publish format-standard has-post-thumbnail hentry category-uncategorized tag-ma tag-quartz-countertops-in-boxford" role="listitem"> 562 <div class="elementor-post__card"> 563 <a class="elementor-post__thumbnail__link" href="https://ocstonegraniteandmarble.com/quartz-countertops-boxford-ma/" tabindex="-1" ><div class="elementor-post__thumbnail"><img fetchpriority="high" loading="lazy" decoding="async" width="768" height="1024" src="https://ocstonegraniteandmarble.com/site/wp-content/uploads/2026/03/quartz-countertops-installation-alisbury-ma-768x1024.jpg" class="attachment-medium_large size-medium_large wp-image-2140" alt="" srcset="https://ocstonegraniteandmarble.com/site/wp-content/uploads/2026/03/quartz-countertops-installation-alisbury-ma-768x1024.jpg 768w, https://ocstonegraniteandmarble.com/site/wp-content/uploads/2026/03/quartz-countertops-installation-alisbury-ma-225x300.jpg 225w, https://ocstonegraniteandmarble.com/site/wp-content/uploads/2026/03/quartz-countertops-installation-alisbury-ma-1152x1536.jpg 1152w, https://ocstonegraniteandmarble.com/site/wp-content/uploads/2026/03/quartz-countertops-installation-alisbury-ma.jpg 1536w" sizes="(max-width: 768px) 100vw, 768px" /></div></a> 564 <div class="elementor-post__text"> 565 <h2 class="elementor-post__title"> 566 <a href="https://ocstonegraniteandmarble.com/quartz-countertops-boxford-ma/" > 567 Quartz Countertops in Boxford, MA Designed for Busy Homes </a> 568 </h2> 569 <div class="elementor-post__excerpt"> 570 <p>A well-planned kitchen surface should look beautiful, support daily routines, and fit the design of the home with confidence. At OC Stone Granite & Marble,</p> 571 </div> 572 573 <a class="elementor-post__read-more" href="https://ocstonegraniteandmarble.com/quartz-countertops-boxford-ma/" aria-label="Read more about Quartz Countertops in Boxford, MA Designed for Busy Homes" tabindex="-1" > 574 Read More » </a> 575
576 </div> 577 </div> 578 </article> 579 <article class="elementor-post elementor-grid-item post-3122 post type-post status-publish format-standard has-post-thumbnail hentry category-uncategorized tag-nh tag-soapstone-countertops-in-seabrook" role="listitem"> 580 <div class="elementor-post__card"> 581 <a class="elementor-post__thumbnail__link" href="https://ocstonegraniteandmarble.com/soapstone-countertops-seabrook-nh/" tabindex="-1" ><div class="elementor-post__thumbnail"><img loading="lazy" decoding="async" width="768" height="1024" src="https://ocstonegraniteandmarble.com/site/wp-content/uploads/2026/03/countertop-chip-repair-salisbury-ma-768x1024.webp" class="attachment-medium_large size-medium_large wp-image-2374" alt="" srcset="https://ocstonegraniteandmarble.com/site/wp-content/uploads/2026/03/countertop-chip-repair-salisbury-ma-768x1024.webp 768w, https://ocstonegraniteandmarble.com/site/wp-content/uploads/2026/03/countertop-chip-repair-salisbury-ma-225x300.webp 225w, https://ocstonegraniteandmarble.com/site/wp-content/uploads/2026/03/countertop-chip-repair-salisbury-ma-1152x1536.webp 1152w, https://ocstonegraniteandmarble.com/site/wp-content/uploads/2026/03/countertop-chip-repair-salisbury-ma.webp 1536w" sizes="(max-width: 768px) 100vw, 768px" /></div></a> 582 <div class="elementor-post__text"> 583 <h2 class="elementor-post__title"> 584 <a href="https://ocstonegraniteandmarble.com/soapstone-countertops-seabrook-nh/" > 585 Soapstone Countertops in Seabrook, NH for Warm, Lasting Style </a> 586 </h2> 587 <div class="elementor-post__excerpt"> 588 <p>Coastal homes often need surfaces that feel inviting, durable, and personal, especially in kitchens that serve as daily gathering places. At OC Stone Granite &</p> 589 </div> 590 591 <a class="elementor-post__read-more" href="https://ocstonegraniteandmarble.com/soapstone-countertops-seabrook-nh/" aria-label="Read more about Soapstone Countertops in Seabrook, NH for Warm, Lasting Style" tabindex="-1" > 592 Read More » </a> 593 594 </div> 595 </div> 596 </article> 597 <article class="elementor-post elementor-grid-item post-3120 post type-post status-publish format-standard has-post-thumbnail hentry category-uncategorized tag-stone-countertop-repair-in-newbury-ma" role="listitem"> 598 <div class="elementor-post__card"> 599 <a class="elementor-post__thumbnail__link" href="https://ocstonegraniteandmarble.com/stone-countertop-repair-newbury-ma/" tabindex="-1" ><div class="elementor-post__thumbnail"><img loading="lazy" decoding="async" width="768" height="1024" src="https://ocstonegraniteandmarble.com/site/wp-content/uploads/2026/03/Stone-Countertops-salisbury-ma-768x1024.jpg" class="attachment-medium_large size-medium_large wp-image-2110" alt="" srcset="https://ocstonegraniteandmarble.com/site/wp-content/uploads/2026/03/Stone-Countertops-salisbury-ma-768x1024.jpg 768w, https://ocstonegraniteandmarble.com/site/wp-content/uploads/2026/03/Stone-Countertops-salisbury-ma-225x300.jpg 225w, https://ocstonegraniteandmarble.com/site/wp-content/uploads/2026/03/Stone-Countertops-salisbury-ma-1152x1536.jpg 1152w, https://ocstonegraniteandmarble.com/site/wp-content/uploads/2026/03/Stone-Countertops-salisbury-ma.jpg 1536w" sizes="(max-width: 768px) 100vw, 768px" /></div></a> 600 <div class="elementor-post__text"> 601 <h2 class="elementor-post__title"> 602 <a href="https://ocstonegraniteandmarble.com/stone-countertop-repair-newbury-ma/" > 603 Stone Countertop Repair in Newbury MA For Chips, Wear, And Surface Damage </a> 604 </h2> 605 <div class="elementor-post__excerpt"> 606 <p>When homeowners need Stone Countertop Repair in Newbury MA, the goal is usually to restore confidence in a surface they already use every day. Chips, dull</p> 607 </div> 608 609 <a class="elementor-post__read-more" href="https://ocstonegraniteandmarble.com/stone-countertop-repair-newbury-ma/" aria-label="Read more about Stone Countertop Repair in Newbury MA For Chips, Wear, And Surface Damage" tabindex="-1" > 610 Read More » </a> 611 612 </div> 613 </div> 614 </article> 615 </div> 616 617 </div> 618 </div> 619 </div> 620 </div> 621 <div class="elementor-element elementor-element-04c8c29 e-flex e-con-boxed e-con e-child" data-id="04c8c29" data-element_type="container" data-e-type="container" data-settings="{"background_background":"classic"}"> 622 <div class="e-con-inner"> 623 <div class="elementor-element elementor-element-521342f elementor-widget elementor-widget-image-carousel" data-id="521342f" data-element_type="widget" data-e-type="widget" data-settings="{"slides_to_show":"5","navigation":"none","image_spacing_custom":{"unit":"px","size":73,"sizes":[]},"slides_to_show_mobile":"2","autoplay":"yes","pause_on_hover":"yes","pause_on_interaction":"yes","autoplay_speed":5000,"infinite":"yes","speed":500,"image_spacing_custom_tablet":{"unit":"px","size":"","sizes":[]},"image_spacing_custom_mobile":{"unit":"px","size":"","sizes":[]}}" data-widget_type="image-carousel.default"> 624 <div class="elementor-widget-container"> 625 <div class="elementor-image-carousel-wrapper swiper" role="region" aria-roledescription="carousel" aria-label="Image Carousel" dir="ltr"> 626 <div class="elementor-image-carousel swiper-wrapper" aria-live="off"> 627 <div class="swiper-slide" role="group" aria-roledescription="slide" aria-label="1 of 6"><figure class="swiper-slide-inner"><img width="768" height="195" decoding="async" class="swiper-slide-image" src="https://ocstonegraniteandmarble.com/site/wp-content/uploads/2024/10/silestone-blue-original-768x195.png" alt="silestone-blue-original" /></figure></div><div class="swiper-slide" role="group" aria-roledescription="slide" aria-label="2 of 6"><figure class="swiper-slide-inner"><img width="500" height="250" decoding="async" class="swiper-slide-image" src="https://ocstonegraniteandmarble.com/site/wp-content/uploads/2024/10/CambriaLogo.png" alt="CambriaLogo" /></figure></div><div class="swiper-slide" role="group" aria-roledescription="slide" aria-label="3 of 6"><figure class="swiper-slide-inner"><img width="768" height="122" decoding="async" class="swiper-slide-image" src="https://ocstonegraniteandmarble.com/site/wp-content/uploads/2024/10/Caesarstone_Connect_Black-all-countries-768x122.png" alt="Caesarstone_Connect_Black-all-countries" /></figure></div><div class="swiper-slide" role="group" aria-roledescription="slide" aria-label="4 of 6"><figure class="swiper-slide-inner"><img width="327" height="88" decoding="async" class="swiper-slide-image" src="https://ocstonegraniteandmarble.com/site/wp-content/uploads/2024/10/spectrum-quartz.png" alt="spectrum-quartz" /></figure></div><div class="swiper-slide" role="group" aria-roledescription="slide" aria-label="5 of 6"><figure class="swiper-slide-inner"><img width="768" height="208" decoding="async" class="swiper-slide-image" src="https://ocstonegraniteandmarble.com/site/wp-content/uploads/2024/10/Wilsonart-Engineered-Surfaces-2x-768x208.png" alt="Wilsonart-Engineered-Surfaces-2x" /></figure></div><div class="swiper-slide" role="group" aria-roledescription="slide" aria-label="6 of 6"><figure class="swiper-slide-inner"><img width="387" height="164" decoding="async" class="swiper-slide-image" src="https://ocstonegraniteandmarble.com/site/wp-content/uploads/2024/10/premium-natural-quartz-msi-logo.png" alt="premium natural quartz msi logo" /></figure></div> </div> 628 629 </div> 630 </div>
631 </div> 632 </div> 633 </div> 634 <div class="elementor-element elementor-element-c07bc49 e-con-full e-flex e-con e-child" data-id="c07bc49" data-element_type="container" data-e-type="container"> 635 <div class="elementor-element elementor-element-98c261e elementor-widget elementor-widget-template" data-id="98c261e" data-element_type="widget" data-e-type="widget" data-widget_type="template.default"> 636 <div class="elementor-widget-container"> 637 <div class="elementor-template"> 638 <div data-elementor-type="container" data-elementor-id="1574" class="elementor elementor-1574" data-elementor-post-type="elementor_library"> 639 <div class="elementor-element elementor-element-27b5efe7 e-con-full e-flex e-con e-parent" data-id="27b5efe7" data-element_type="container" data-e-type="container" data-settings="{"background_background":"classic"}"> 640 <div class="elementor-element elementor-element-2b5c965c e-flex e-con-boxed e-con e-child" data-id="2b5c965c" data-element_type="container" data-e-type="container"> 641 <div class="e-con-inner"> 642 <div class="elementor-element elementor-element-43237e56 elementor-widget__width-initial elementor-widget elementor-widget-text-editor" data-id="43237e56" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"> 643 <div class="elementor-widget-container"> 644 <p>Ready to Upgrade Your Home With Custom Stone Countertops?</p> </div> 645 </div> 646 </div> 647 </div> 648 <div class="elementor-element elementor-element-3caad97e elementor-align-center elementor-widget elementor-widget-button" data-id="3caad97e" data-element_type="widget" data-e-type="widget" data-widget_type="button.default"> 649 <div class="elementor-widget-container"> 650 <div class="elementor-button-wrapper"> 651 <a class="elementor-button elementor-button-link elementor-size-sm" href="#elementor-action%3Aaction%3Dpopup%3Aopen%26settings%3DeyJpZCI6IjI2OTIiLCJ0b2dnbGUiOmZhbHNlfQ%3D%3D"> 652 <span class="elementor-button-content-wrapper"> 653 <span class="elementor-button-text">Connect With our Team</span> 654 </span> 655 </a> 656 </div> 657 </div> 658 </div> 659 </div> 660 </div> 661 </div> 662 </div> 663 </div> 664 </div> 665 </main> 666 <footer class="elementor-element elementor-element-5816269 e-con-full e-flex e-con e-parent" data-id="5816269" data-element_type="container" data-e-type="container"> 667 <div class="elementor-element elementor-element-c2b3162 elementor-widget elementor-widget-template" data-id="c2b3162" data-element_type="widget" data-e-type="widget" data-widget_type="template.default"> 668 <div class="elementor-widget-container"> 669 <div class="elementor-template"> 670 <div data-elementor-type="container" data-elementor-id="1571" class="elementor elementor-1571" data-elementor-post-type="elementor_library"> 671 <div class="elementor-element elementor-element-3c46fb6 elementor-hidden-desktop elementor-hidden-tablet e-flex e-con-boxed e-con e-parent" data-id="3c46fb6" data-element_type="container" data-e-type="container"> 672 <div class="e-con-inner"> 673 <div class="elementor-element elementor-element-bf97f47 elementor-widget elementor-widget-template" data-id="bf97f47" data-element_type="widget" data-e-type="widget" data-widget_type="template.default"> 674 <div class="elementor-widget-container"> 675 <div class="elementor-template"> 676 <div data-elementor-type="container" data-elementor-id="1698" class="elementor elementor-1698" data-elementor-post-type="elementor_library"> 677 <div class="elementor-element elementor-element-122c4465 e-flex e-con-boxed e-con e-parent" data-id="122c4465" data-element_type="container" data-e-type="container"> 678 <div class="e-con-inner"> 679 <div class="elementor-element elementor-element-4fda625a elementor-button-align-end elementor-widget elementor-widget-form" data-id="4fda625a" data-element_type="widget" data-e-type="widget" id="btpTextConnectForm" data-settings="{"step_next_label":"Next","step_previous_label":"Previous","button_width":"100","step_type":"number_text","step_icon_shape":"circle"}" data-widget_type="form.default"> 680 <div class="elementor-widget-container"> 681 <form class="elementor-form" method="post" name="New Form" aria-label="New Form"> 682 <input type="hidden" name="post_id" value="1698"/> 683 <input type="hidden" name="form_id" value="4fda625a"/> 684 <input type="hidden" name="referer_title" value="Countertops in Salisbury, MA | OC Stone Granite & Marble" /> 685 686 <input type="hidden" name="queried_id" value="48"/> 687 688 <div class="elementor-form-fields-wrapper elementor-labels-"> 689 <div class="elementor-field-type-text elementor-field-group elementor-column elementor-field-group-btp_textconnect_name elementor-col-100"> 690 <label for="form-field-btp_textconnect_name" class="elementor-field-label elementor-screen-only"> 691 Name </label> 692 <input size="1" type="text" name="form_fields[btp_textconnect_name]" id="form-field-btp_textconnect_name" class="elementor-field elementor-size-sm elementor-field-textual" placeholder="Name"> 693 </div> 694 <div class="elementor-field-type-tel elementor-field-group elementor-column elementor-field-group-btp_textconnect_phone elementor-col-100 elementor-field-required"> 695 <label for="form-field-btp_textconnect_phone" class="elementor-field-label elementor-screen-only"> 696 Phone </label> 697 <input size="1" type="tel" name="form_fields[btp_textconnect_phone]" id="form-field-btp_textconnect_phone" class="elementor-field elementor-size-sm elementor-field-textual" placeholder="Mobile Number" required="required" pattern="[0-9()#&+*-=.]+" title="Only numbers and phone characters (#, -, *, etc) are accepted."> 698 699 </div> 700 <div class="elementor-field-type-textarea elementor-field-group elementor-column elementor-field-group-btp_textconnect_message elementor-col-100"> 701 <label for="form-field-btp_textconnect_message" class="elementor-field-label elementor-screen-only"> 702 How can we help? </label> 703 <textarea class="elementor-field-textual elementor-field elementor-size-sm" name="form_fields[btp_textconnect_message]" id="form-field-btp_textconnect_message" rows="3" placeholder="How can we help?"></textarea> </div> 704 <div class="elementor-field-type-recaptcha_v3 elementor-field-group elementor-column elementor-field-group-field_f87d2ac elementor-col-100 recaptcha_v3-bottomright"> 705 <div class="elementor-field" id="form-field-field_f87d2ac"><div class="elementor-g-recaptcha" data-sitekey="6LdkFnIiAAAAAHDHm0MEOS69AmE4H8mGbA1jERWl" data-type="v3" data-action="Form" data-badge="bottomright" data-size="invisible"></div></div>
705 </div> 706 <div class="elementor-field-group elementor-column elementor-field-type-submit elementor-col-100 e-form__buttons"> 707 <button class="elementor-button elementor-size-sm" type="submit" id="send-btn"> 708 <span class="elementor-button-content-wrapper"> 709 <span class="elementor-button-icon"> 710 <svg aria-hidden="true" class="e-font-icon-svg e-fas-paper-plane" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M476 3.2L12.5 270.6c-18.1 10.4-15.8 35.6 2.2 43.2L121 358.4l287.3-253.2c5.5-4.9 13.3 2.6 8.6 8.3L176 407v80.5c0 23.6 28.5 32.9 42.5 15.8L282 426l124.6 52.2c14.2 6 30.4-2.9 33-18.2l72-432C515 7.8 493.3-6.8 476 3.2z"></path></svg> <span class="elementor-screen-only">Submit</span> 711 </span> 712 </span> 713 </button> 714 </div> 715 </div> 716 </form> 717 </div> 718 </div> 719 <div class="elementor-element elementor-element-52a5d217 elementor-widget elementor-widget-shortcode" data-id="52a5d217" data-element_type="widget" data-e-type="widget" data-widget_type="shortcode.default"> 720 <div class="elementor-widget-container"> 721 <div class="elementor-shortcode"> 722 <section class="hollow-corner-item-08" style="display: none;" 723 data-active="true" 724 data-alignment="default" 725 data-fullscreen="false" 726 data-on-view="false" 727 data-time-zone="est" 728 data-start-time="0900" 729 data-end-time="1530" 730 data-days="1,2,3,4,5,6" 731 data-time-delay="8" 732 data-bubble-time="20" 733 data-pages="all" 734 data-show-bubble="true" 735 data-direct-text="true" 736 data-sms-number="781-217-8071" 737 data-after-hours="active" 738 data-closed-message="We're currently closed, but send us your info and we'll text you back as soon as possible." 739 data-logging="false" 740 > 741 <div class="message-bubble wow bounceIn" data-wow-delay="2s"> 742 <div class="close-bubble"> 743 <img width="384" height="512" decoding="async" src="https://ocstonegraniteandmarble.com/site/wp-content/plugins/big-tuna-pro/includes/img/fa-xmark.svg" title="Close" alt=""> 744 </div> 745 <div class="caret"></div> 746 <a href="#!" class="heading-wrap" id="bubble08sms"> 747 <div class="img-wrap"> 748 <img width="90" height="90" decoding="async" src="https://ocstonegraniteandmarble.com/site/wp-content/plugins/big-tuna-pro/includes/img/chatrep-xs.jpg" alt=""> 749 </div> 750 <div class="text-wrap"> 751 <span class="bubble-text">Hi there, have a question? Text with us live here!</span> 752 <span class="heading-text">Get a fast response via text message</span> 753 </div> 754 <div class="close-btn"> 755 <img width="448" height="512" decoding="async" src="https://ocstonegraniteandmarble.com/site/wp-content/plugins/big-tuna-pro/includes/img/fa-angle-down.svg" title="Close" alt=""> 756 </div> 757 </a> 758 <div class="form-wrap"> 759 <div class="img-wrap"> 760 <img width="90" height="90" decoding="async" src="https://ocstonegraniteandmarble.com/site/wp-content/plugins/big-tuna-pro/includes/img/chatrep-xs.jpg" alt=""> 761 </div> 762 <div class="left-chat"> 763 <span id="firstChatMsg">Send us your info and we'll text you right back.</span> 764 </div> 765 <div class="right-chat" id="textConnectFormContainer"></div> 766 </div> 767 </div> 768 <div class="corner-item"> 769 <a href="#!" class="corner-item-wrap" id="corner08sms"> 770 <img width="640" height="512" decoding="async" src="https://ocstonegraniteandmarble.com/site/wp-content/plugins/big-tuna-pro/includes/img/fa-messages.svg" alt=""> 771 <span>text us</span> 772 </a> 773 </div> 774 <div class="side-item"> 775 <a href="#!" class="side-item-wrap" id="side08sms"> 776 <img width="640" height="512" decoding="async" src="https://ocstonegraniteandmarble.com/site/wp-content/plugins/big-tuna-pro/includes/img/fa-messages.svg" alt=""> 777 <span>Live Chat</span> 778 </a> 779 </div> 780 </section> 781 782</div> 783 </div> 784 </div> 785 </div> 786 </div> 787 </div> 788 </div> 789 </div> 790 </div> 791 </div>
792 </div> 793 <div class="elementor-element elementor-element-7c3e0519 e-con-full e-flex e-con e-parent" data-id="7c3e0519" data-element_type="container" data-e-type="container" data-settings="{"background_background":"classic"}"> 794 <div class="elementor-element elementor-element-4b916db7 e-flex e-con-boxed e-con e-child" data-id="4b916db7" data-element_type="container" data-e-type="container"> 795 <div class="e-con-inner"> 796 <div class="elementor-element elementor-element-432af601 e-con-full e-flex e-con e-child" data-id="432af601" data-element_type="container" data-e-type="container"> 797 <div class="elementor-element elementor-element-45d097e9 elementor-widget-mobile__width-inherit elementor-widget elementor-widget-image" data-id="45d097e9" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 798 <div class="elementor-widget-container"> 799 <a href="https://ocstonegraniteandmarble.com" aria-label="Home"> 800 <img width="500" height="500" decoding="async" src="https://ocstonegraniteandmarble.com/site/wp-content/uploads/2026/03/logo.png" title="" alt="" loading="lazy" /> </a> 801 </div> 802 </div> 803 </div> 804 <div class="elementor-element elementor-element-e18cd00 e-con-full e-flex e-con e-child" data-id="e18cd00" data-element_type="container" data-e-type="container"> 805 <div class="elementor-element elementor-element-ba578c7 elementor-widget elementor-widget-heading" data-id="ba578c7" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 806 <div class="elementor-widget-container"> 807 <h4 class="elementor-heading-title elementor-size-default">Contact Us</h4> </div> 808 </div> 809 <a class="elementor-element elementor-element-76d4b689 e-con-full e-flex e-con e-child" data-id="76d4b689" data-element_type="container" data-e-type="container" href="tel:781-217-8071"> 810 <div class="elementor-element elementor-element-2e297501 elementor-widget-mobile__width-initial elementor-widget-tablet__width-inherit elementor-widget__width-initial elementor-widget elementor-widget-icon-box" data-id="2e297501" data-element_type="widget" data-e-type="widget" data-widget_type="icon-box.default"> 811 <div class="elementor-widget-container"> 812 <div class="elementor-icon-box-wrapper"> 813 814 815 <div class="elementor-icon-box-content"> 816 817 <h3 class="elementor-icon-box-title"> 818 <span > 819 Call </span> 820 </h3> 821 822 <p class="elementor-icon-box-description"> 823 781-217-8071 </p> 824 825 </div> 826 827 </div> 828 </div> 829 </div> 830 </a> 831 <a class="elementor-element elementor-element-7e6f5416 e-con-full e-flex e-con e-child" data-id="7e6f5416" data-element_type="container" data-e-type="container" href="https://maps.app.goo.gl/Hk1TJBWXpmwuLVYy7" target="_blank"> 832 <div class="elementor-element elementor-element-710d11df elementor-widget-mobile__width-initial elementor-widget-tablet__width-inherit elementor-widget__width-initial elementor-widget elementor-widget-icon-box" data-id="710d11df" data-element_type="widget" data-e-type="widget" data-widget_type="icon-box.default"> 833 <div class="elementor-widget-container"> 834 <div class="elementor-icon-box-wrapper"> 835 836 837 <div class="elementor-icon-box-content"> 838 839 <h3 class="elementor-icon-box-title"> 840 <span > 841 Location </span> 842 </h3> 843 844 <p class="elementor-icon-box-description"> 845 102 Bridge Rd, Unit 1B<br>Salisbury, MA 01952 </p> 846 847 </div> 848 849 </div> 850 </div> 851 </div> 852 </a> 853 <a class="elementor-element elementor-element-7be1eed8 e-con-full e-flex e-con e-child" data-id="7be1eed8" data-element_type="container" data-e-type="container" href="https://maps.app.goo.gl/Hk1TJBWXpmwuLVYy7" target="_blank"> 854 <div class="elementor-element elementor-element-66dcac4d elementor-widget-mobile__width-initial elementor-widget-tablet__width-inherit elementor-widget__width-initial elementor-widget elementor-widget-icon-box" data-id="66dcac4d" data-element_type="widget" data-e-type="widget" data-widget_type="icon-box.default"> 855 <div class="elementor-widget-container"> 856 <div class="elementor-icon-box-wrapper"> 857 858 859 <div class="elementor-icon-box-content"> 860 861 <h3 class="elementor-icon-box-title"> 862 <span > 863 Hours </span> 864 </h3> 865 866 <p class="elementor-icon-box-description"> 867 Mon - Fri: 9AM - 3:30PM<br> 868Sat: 9AM - 1PM </p> 869 870 </div> 871 872 </div> 873 </div>
874 </div> 875 </a> 876 </div> 877 <div class="elementor-element elementor-element-cb98901 e-con-full e-flex e-con e-child" data-id="cb98901" data-element_type="container" data-e-type="container"> 878 <div class="elementor-element elementor-element-556648a elementor-widget elementor-widget-heading" data-id="556648a" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 879 <div class="elementor-widget-container"> 880 <h4 class="elementor-heading-title elementor-size-default">Quick links</h4> </div> 881 </div> 882 <div class="elementor-element elementor-element-7a9164b elementor-align-center elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list" data-id="7a9164b" data-element_type="widget" data-e-type="widget" data-widget_type="icon-list.default"> 883 <div class="elementor-widget-container"> 884 <ul class="elementor-icon-list-items"> 885 <li class="elementor-icon-list-item"> 886 <a href="https://ocstonegraniteandmarble.com/countertop-installation/"> 887 888 <span class="elementor-icon-list-text">Countertop Installation</span> 889 </a> 890 </li> 891 <li class="elementor-icon-list-item"> 892 <a href="https://ocstonegraniteandmarble.com/stone-countertops/"> 893 894 <span class="elementor-icon-list-text">Stone Countertops</span> 895 </a> 896 </li> 897 <li class="elementor-icon-list-item"> 898 <a href="https://ocstonegraniteandmarble.com/stone-countertop-repair/"> 899 900 <span class="elementor-icon-list-text">Stone Repairs</span> 901 </a> 902 </li> 903 <li class="elementor-icon-list-item"> 904 <a href="https://ocstonegraniteandmarble.com/countertop-removal/"> 905 906 <span class="elementor-icon-list-text">Countertop Removal</span> 907 </a> 908 </li> 909 <li class="elementor-icon-list-item"> 910 <a href="https://ocstonegraniteandmarble.com/kitchen-countertops/"> 911 912 <span class="elementor-icon-list-text">Kitchen Countertops</span> 913 </a> 914 </li> 915 <li class="elementor-icon-list-item"> 916 <a href="https://ocstonegraniteandmarble.com/bathroom-countertops/"> 917 918 <span class="elementor-icon-list-text">Bathroom Countertops</span> 919 </a> 920 </li> 921 <li class="elementor-icon-list-item"> 922 <a href="https://ocstonegraniteandmarble.com/fireplace-surrounds/"> 923 924 <span class="elementor-icon-list-text">Fireplace Surrounds</span> 925 </a> 926 </li> 927 <li class="elementor-icon-list-item"> 928 <a href="https://ocstonegraniteandmarble.com/jacuzzi-surrounds/"> 929 930 <span class="elementor-icon-list-text">Jacuzzi Surrounds</span> 931 </a> 932 </li> 933 <li class="elementor-icon-list-item"> 934 <a href="https://ocstonegraniteandmarble.com/stone-maintenance/"> 935 936 <span class="elementor-icon-list-text">Care & Maintenance</span> 937 </a> 938 </li> 939 </ul> 940 </div> 941 </div> 942 </div> 943 </div> 944 </div> 945 <div class="elementor-element elementor-element-33ab60fd e-flex e-con-boxed e-con e-child" data-id="33ab60fd" data-element_type="container" data-e-type="container" data-settings="{"background_background":"classic"}"> 946 <div class="e-con-inner"> 947 <div class="elementor-element elementor-element-28cddda5 e-con-full e-flex e-con e-child" data-id="28cddda5" data-element_type="container" data-e-type="container"> 948 <div class="elementor-element elementor-element-1757c9e elementor-widget elementor-widget-text-editor" data-id="1757c9e" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"> 949 <div class="elementor-widget-container"> 950 © 2026 OC Stone Granite & Marble | <a href="https://ocstonegraniteandmarble.com/privacy-policy/" style="color:#fff">Privacy Policy</a> </div> 951 </div> 952 </div> 953 <div class="elementor-element elementor-element-784de24 e-con-full e-flex e-con e-child" data-id="784de24" data-element_type="container" data-e-type="container"> 954 <div class="elementor-element elementor-element-575bd609 elementor-shape-circle e-grid-align-tablet-ce
954nter elementor-grid-0 e-grid-align-center elementor-widget elementor-widget-social-icons" data-id="575bd609" data-element_type="widget" data-e-type="widget" data-widget_type="social-icons.default"> 955 <div class="elementor-widget-container"> 956 <div class="elementor-social-icons-wrapper elementor-grid" role="list"> 957 <span class="elementor-grid-item" role="listitem"> 958 <a class="elementor-icon elementor-social-icon elementor-social-icon-facebook-f elementor-repeater-item-442068f" href="https://www.facebook.com/ocstone/#" target="_blank"> 959 <span class="elementor-screen-only">Facebook-f</span> 960 <svg aria-hidden="true" class="e-font-icon-svg e-fab-facebook-f" viewBox="0 0 320 512" xmlns="http://www.w3.org/2000/svg"><path d="M279.14 288l14.22-92.66h-88.91v-60.13c0-25.35 12.42-50.06 52.24-50.06h40.42V6.26S260.43 0 225.36 0c-73.22 0-121.08 44.38-121.08 124.72v70.62H22.89V288h81.39v224h100.17V288z"></path></svg> </a> 961 </span> 962 <span class="elementor-grid-item" role="listitem"> 963 <a class="elementor-icon elementor-social-icon elementor-social-icon-google elementor-repeater-item-cccdfbd" href="https://maps.app.goo.gl/Hk1TJBWXpmwuLVYy7" target="_blank"> 964 <span class="elementor-screen-only">Google</span> 965 <svg aria-hidden="true" class="e-font-icon-svg e-fab-google" viewBox="0 0 488 512" xmlns="http://www.w3.org/2000/svg"><path d="M488 261.8C488 403.3 391.1 504 248 504 110.8 504 0 393.2 0 256S110.8 8 248 8c66.8 0 123 24.5 166.3 64.9l-67.5 64.9C258.5 52.6 94.3 116.6 94.3 256c0 86.5 69.1 156.6 153.7 156.6 98.2 0 135-70.4 140.8-106.9H248v-85.3h236.1c2.3 12.7 3.9 24.9 3.9 41.4z"></path></svg> </a> 966 </span> 967 </div> 968 </div> 969 </div> 970 </div> 971 <div class="elementor-element elementor-element-7c44e0bb e-con-full e-flex e-con e-child" data-id="7c44e0bb" data-element_type="container" data-e-type="container"> 972 <div class="elementor-element elementor-element-7743777 elementor-widget elementor-widget-heading" data-id="7743777" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 973 <div class="elementor-widget-container"> 974 <h2 class="elementor-heading-title elementor-size-default"><a href="https://ocstonegraniteandmarble.com/website-design/"><b>Website Design</b></a></h2> </div> 975 </div> 976 </div> 977 </div> 978 </div> 979 </div> 980 </div> 981 </div> 982 </div> 983 </div> 984 </footer> 985 </div> 986 987 988 </div> 989 990 991</main> 992 993
994<script type="speculationrules"> 995{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/site/wp-*.php","/site/wp-admin/*","/site/wp-content/uploads/*","/site/wp-content/*","/site/wp-content/plugins/*","/site/wp-content/themes/hello-elementor/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} 996</script>
996 997
997<script type="text/rocketlazyloadscript" data-rocket-type="text/javascript" id="wp-load-delay-stylesheets"> 998 function lazyLoadCSS(path) { 999 if (typeof path === 'object') { 1000 var head = document.getElementsByTagName('head')[0]; 1001 path.forEach(function(url) { 1002 var link = document.createElement('link'); 1003 link.href = url; 1004 link.rel = 'stylesheet'; 1005 link.type = 'text/css'; 1006 head.appendChild(link); 1007 }); 1008 } else if (typeof path === 'string') { 1009 var head = document.getElementsByTagName('head')[0]; 1010 var link = document.createElement('link'); 1011 link.href = path; 1012 link.rel = 'stylesheet'; 1013 link.type = 'text/css'; 1014 head.appendChild(link); 1015 } 1016 } 1017 1018 var customCSS = `global=https://ocstonegraniteandmarble.com/site/wp-content/plugins/big-tuna-pro/includes/fontawesome/font-awesome-6/css/all.min.css\n\nglobal=https://ocstonegraniteandmarble.com/site/wp-content/plugins/elementor/assets/lib/font-awesome/css/fontawesome.css`; 1019 var currentPageId = 13; 1020 var userInteracted = false; 1021 var delayTime = 0; 1022 1023 function loadCustomCSS() { 1024 if (customCSS) { 1025 let cssUrlMappings = customCSS.split('\n'); // Split by new lines
1026 cssUrlMappings.forEach(function(mapping) { 1027 let pair = mapping.trim().split('='); 1028 if (pair.length === 2) { 1029 let pageId = pair[0].trim(); 1030 let url = pair[1].trim().replace(/\\\//g, '/'); 1031 if (currentPageId == pageId || pageId === 'global') { 1032 lazyLoadCSS(url); 1033 } 1034 } 1035 }); 1036 } 1037 } 1038 1039 // Call the function to load custom CSS on user interaction 1040 ['mouseout', 'mouseover', 'scroll'].forEach(function(e) { 1041 window.addEventListener(e, function() { 1042 if (!userInteracted) { 1043 userInteracted = true; 1044 loadCustomCSS(); 1045 } 1046 }); 1047 }); 1048 1049 // Invoke loadCustomCSS once the document is ready 1050 document.addEventListener('DOMContentLoaded', function() { 1051 window.addEventListener('load', function() { 1052 setTimeout(loadCustomCSS, delayTime); 1053 }); 1054 }); 1055 </script>
1055 1056 <div data-elementor-type="popup" data-elementor-id="2692" class="elementor elementor-2692 elementor-location-popup" data-elementor-settings="{"entrance_animation":"fadeIn","exit_animation":"fadeIn","entrance_animation_duration":{"unit":"px","size":1.1999999999999999555910790149937383830547332763671875,"sizes":[]},"a11y_navigation":"yes","timing":[]}" data-elementor-post-type="elementor_library"> 1057 <div class="elementor-element elementor-element-1e4eb3b2 e-flex e-con-boxed e-con e-parent" data-id="1e4eb3b2" data-element_type="container" data-e-type="container" data-settings="{"background_background":"classic"}"> 1058 <div class="e-con-inner"> 1059 <div class="elementor-element elementor-element-4d716fae elementor-widget elementor-widget-heading" data-id="4d716fae" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 1060 <div class="elementor-widget-container"> 1061 <h3 class="elementor-heading-title elementor-size-default">Online Booking</h3> </div> 1062 </div> 1063 <div class="elementor-element elementor-element-2733c99d elementor-icon-list--layout-inline elementor-align-center elementor-mobile-align-center elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list" data-id="2733c99d" data-element_type="widget" data-e-type="widget" data-widget_type="icon-list.default"> 1064 <div class="elementor-widget-container"> 1065 <ul class="elementor-icon-list-items elementor-inline-items"> 1066 <li class="elementor-icon-list-item elementor-inline-item"> 1067 <a href="tel:781-217-8071"> 1068 1069 <span class="elementor-icon-list-icon"> 1070 <svg aria-hidden="true" class="e-font-icon-svg e-fas-phone-alt" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M497.39 361.8l-112-48a24 24 0 0 0-28 6.9l-49.6 60.6A370.66 370.66 0 0 1 130.6 204.11l60.6-49.6a23.94 23.94 0 0 0 6.9-28l-48-112A24.16 24.16 0 0 0 122.6.61l-104 24A24 24 0 0 0 0 48c0 256.5 207.9 464 464 464a24 24 0 0 0 23.4-18.6l24-104a24.29 24.29 0 0 0-14.01-27.6z"></path></svg> </span> 1071 <span class="elementor-icon-list-text">781-217-8071</span> 1072 </a> 1073 </li> 1074 </ul> 1075 </div> 1076 </div> 1077 <div class="elementor-element elementor-element-7dd2b53e elementor-button-align-end elementor-widget__width-initial elementor-widget elementor-widget-form" data-id="7dd2b53e" data-element_type="widget" data-e-type="widget" data-settings="{"step_next_label":"Next \u27f6","step_previous_label":"\u27f5 back","step_icon_shape":"square","button_width":"100","step_type":"number_text"}" data-widget_type="form.default"> 1078 <div class="elementor-widget-container"> 1079 <form class="elementor-form" method="post" name="Schedule Appointment" aria-label="Schedule Appointment"> 1080 <input type="hidden" name="post_id" value="2692"/> 1081 <input type="hidden" name="form_id" value="7dd2b53e"/> 1082 <input type="hidden" name="referer_title" value="Page not found - OC Stone Granite & Marble" /> 1083 1084 1085 <div class="elementor-form-fields-wrapper elementor-labels-"> 1086 <div class="elementor-field-type-step elementor-field-group elementor-column elementor-field-group-field_b0bc225 elementor-col-100"> 1087 <div class="e-field-step elementor-hidden" data-label="" data-previousButton="" data-nextButton="" data-iconUrl="" data-iconLibrary="fas fa-star" data-icon="<svg class="e-font-icon-svg e-fas-star"
1087 viewBox="0 0 576 512" xmlns="http://www.w3.org/2000/svg"><path d="M259.3 17.8L194 150.2 47.9 171.5c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.3 23.2 46 46.4 33.7L288 439.6l130.7 68.7c23.2 12.2 50.9-7.4 46.4-33.7l-25-145.5 105.7-103c19-18.5 8.5-50.8-17.7-54.6L382 150.2 316.7 17.8c-11.7-23.6-45.6-23.9-57.4 0z"></path></svg>" ></div> 1088 1089 </div> 1090 <div class="elementor-field-type-html elementor-field-group elementor-column elementor-field-group-name elementor-col-100"> 1091 Contact Information </div> 1092 <div class="elementor-field-type-text elementor-field-group elementor-column elementor-field-group-field_6b514f4 elementor-col-100"> 1093 <label for="form-field-field_6b514f4" class="elementor-field-label elementor-screen-only"> 1094 Name </label> 1095 <input size="1" type="text" name="form_fields[field_6b514f4]" id="form-field-field_6b514f4" class="elementor-field elementor-size-lg elementor-field-textual" placeholder="Full Name"> 1096 </div> 1097 <div class="elementor-field-type-tel elementor-field-group elementor-column elementor-field-group-email elementor-col-100"> 1098 <label for="form-field-email" class="elementor-field-label elementor-screen-only"> 1099 phone </label> 1100 <input size="1" type="tel" name="form_fields[email]" id="form-field-email" class="elementor-field elementor-size-lg elementor-field-textual" placeholder="phone" pattern="[0-9()#&+*-=.]+" title="Only numbers and phone characters (#, -, *, etc) are accepted."> 1101 1102 </div> 1103 <div class="elementor-field-type-step elementor-field-group elementor-column elementor-field-group-field_b6db177 elementor-col-100"> 1104 <div class="e-field-step elementor-hidden" data-label="" data-previousButton="" data-nextButton="" data-iconUrl="" data-iconLibrary="fas fa-star" data-icon="<svg class="e-font-icon-svg e-fas-star"
1104 viewBox="0 0 576 512" xmlns="http://www.w3.org/2000/svg"><path d="M259.3 17.8L194 150.2 47.9 171.5c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.3 23.2 46 46.4 33.7L288 439.6l130.7 68.7c23.2 12.2 50.9-7.4 46.4-33.7l-25-145.5 105.7-103c19-18.5 8.5-50.8-17.7-54.6L382 150.2 316.7 17.8c-11.7-23.6-45.6-23.9-57.4 0z"></path></svg>" ></div> 1105 1106 </div> 1107 <div class="elementor-field-type-html elementor-field-group elementor-column elementor-field-group-field_9621cc6 elementor-col-100"> 1108 Project Information </div> 1109 <div class="elementor-field-type-select elementor-field-group elementor-column elementor-field-group-field_ef668a5 elementor-col-100"> 1110 <label for="form-field-field_ef668a5" class="elementor-field-label elementor-screen-only"> 1111 Requested Service </label> 1112 <div class="elementor-field elementor-select-wrapper remove-before "> 1113 <div class="select-caret-down-wrapper"> 1114 <svg aria-hidden="true" class="e-font-icon-svg e-eicon-caret-down" viewBox="0 0 571.4 571.4" xmlns="http://www.w3.org/2000/svg"><path d="M571 393Q571 407 561 418L311 668Q300 679 286 679T261 668L11 418Q0 407 0 393T11 368 36 357H536Q550 357 561 368T571 393Z"></path></svg> </div> 1115 <select name="form_fields[field_ef668a5]" id="form-field-field_ef668a5" class="elementor-field-textual elementor-size-lg"> 1116 <option value="Requested Service">Requested Service</option> 1117 <option value="Countertop Installation">Countertop Installation</option> 1118 <option value="Stone Countertops">Stone Countertops</option> 1119 <option value="Stone Repairs">Stone Repairs</option> 1120 <option value="Countertop Removal">Countertop Removal</option> 1121 <option value="Kitchen Countertops">Kitchen Countertops</option> 1122 <option value="Bathroom Countertops">Bathroom Countertops</option> 1123 <option value="Fireplace Surrounds">Fireplace Surrounds</option> 1124 <option value="Jacuzzi Surrounds">Jacuzzi Surrounds</option> 1125 </select> 1126 </div> 1127 </div> 1128 <div class="elementor-field-type-select elementor-field-group elementor-column elementor-field-group-field_8de791d elementor-col-100"> 1129 <label for="form-field-field_8de791d" class="elementor-field-label elementor-screen-only"> 1130 Requested Time of Day </label> 1131 <div class="elementor-field elementor-select-wrapper remove-before "> 1132 <div class="select-caret-down-wrapper"> 1133 <svg aria-hidden="true" class="e-font-icon-svg e-eicon-caret-down" viewBox="0 0 571.4 571.4" xmlns="http://www.w3.org/2000/svg"><path d="M571 393Q571 407 561 418L311 668Q300 679 286 679T261 668L11 418Q0 407 0 393T11 368 36 357H536Q550 357 561 368T571 393Z"></path></svg> </div> 1134 <select name="form_fields[field_8de791d]" id="form-field-field_8de791d" class="elementor-field-textual elementor-size-lg"> 1135 <option value="Requested Time of Day">Requested Time of Day</option> 1136 <option value="Morning">Morning</option> 1137 <option value="Afternoon">Afternoon</option> 1138 <option value="Evening">Evening</option> 1139 </select> 1140 </div> 1141 </div> 1142 <div class="elementor-field-type-step elementor-field-group elementor-column elementor-field-group-field_7733c8e elementor-col-100"> 1143 <div class="e-field-step elementor-hidden" data-label="" data-previousButton="" data-nextButton="" data-iconUrl="" data-iconLibrary="fas fa-star" data-icon="<svg class="e-font-icon-svg e-fas-star"
1143 viewBox="0 0 576 512" xmlns="http://www.w3.org/2000/svg"><path d="M259.3 17.8L194 150.2 47.9 171.5c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.3 23.2 46 46.4 33.7L288 439.6l130.7 68.7c23.2 12.2 50.9-7.4 46.4-33.7l-25-145.5 105.7-103c19-18.5 8.5-50.8-17.7-54.6L382 150.2 316.7 17.8c-11.7-23.6-45.6-23.9-57.4 0z"></path></svg>" ></div> 1144 1145 </div> 1146 <div class="elementor-field-type-html elementor-field-group elementor-column elementor-field-group-field_b97aa1e elementor-col-100"> 1147 Project Address </div> 1148 <div class="elementor-field-type-text elementor-field-group elementor-column elementor-field-group-field_649a314 elementor-col-100"> 1149 <label for="form-field-field_649a314" class="elementor-field-label elementor-screen-only"> 1150 Address </label> 1151 <input size="1" type="text" name="form_fields[field_649a314]" id="form-field-field_649a314" class="elementor-field elementor-size-lg elementor-field-textual" placeholder="Address*"> 1152 </div> 1153 <div class="elementor-field-type-text elementor-field-group elementor-column elementor-field-group-field_59be474 elementor-col-100"> 1154 <label for="form-field-field_59be474" class="elementor-field-label elementor-screen-only"> 1155 City </label> 1156 <input size="1" type="text" name="form_fields[field_59be474]" id="form-field-field_59be474" class="elementor-field elementor-size-lg elementor-field-textual" placeholder="City*"> 1157 </div> 1158 <div class="elementor-field-group elementor-column elementor-field-type-submit elementor-col-100 e-form__buttons"> 1159 <button class="elementor-button elementor-size-sm" type="submit"> 1160 <span class="elementor-button-content-wrapper"> 1161 <span class="elementor-button-text">submit â¶</span> 1162 </span> 1163 </button> 1164 </div> 1165 </div> 1166 </form> 1167 </div> 1168 </div> 1169 </div> 1170 </div> 1171 </div> 1172 <div data-elementor-type="popup" data-elementor-id="38" class="elementor elementor-38 elementor-location-popup" data-elementor-settings="{"timing":[]}" data-elementor-post-type="elementor_library"> 1173 <div class="elementor-element elementor-element-2060324 e-con-full e-flex e-con e-parent" data-id="2060324" data-element_type="container" data-e-type="container" data-settings="{"background_background":"classic"}"> 1174 <div class="elementor-element elementor-element-c3702fe elementor-hidden-mobile elementor-widget elementor-widget-heading" data-id="c3702fe" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 1175 <div class="elementor-widget-container"> 1176 <h2 class="elementor-heading-title elementor-size-default">Contact Us</h2> </div> 1177 </div> 1178 <div class="elementor-element elementor-element-8bebd2d elementor-widget-mobile__width-initial elementor-widget elementor-widget-heading" data-id="8bebd2d" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 1179 <div class="elementor-widget-container"> 1180 <h2 class="elementor-heading-title elementor-size-default">OC Stone Granite & Marble</h2> </div> 1181 </div> 1182 <div class="elementor-element elementor-element-dd4632f elementor-icon-list--layout-inline elementor-align-center elementor-mobile-align-start elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list" data-id="dd4632f" data-element_type="widget" data-e-type="widget" data-widget_type="icon-list.default"> 1183 <div class="elementor-widget-container"> 1184 <ul class="elementor-icon-list-items elementor-inline-items"> 1185 <li class="elementor-icon-list-item elementor-inline-item"> 1186 <a href="https://maps.app.goo.gl/Hk1TJBWXpmwuLVYy7"> 1187 1188 <span class="elementor-icon-list-icon"> 1189 <svg aria-hidden="true" class="e-font-icon-svg e-fas-map-marker-alt" viewBox="0 0 384 512" xmlns="http://www.w3.org/2000/svg"><path d="M172.268 501.67C26.97 291.031 0 269.413 0 192 0 85.961 85.961 0 192 0s192 85.961 192 192c0 77.413-26.97 99.031-172.268 309.67-9.535 13.774-29.93 13.773-39.464 0zM192 272c44.183 0 80-35.817 80-80s-35.817-80-80-80-80 35.817-80 80 35.817 80 80 80z"></path></svg> </span> 1190 <span class="elementor-icon-list-text">Salisbury, MA 01952</span> 1191 </a> 1192 </li> 1193 <li class="elementor-icon-list-item elementor-inline-item"> 1194 <a href="tel:781-217-8071"> 1195 1196 <span class="elementor-icon-list-icon"> 1197 <svg aria-hidden="true" class="e-font-icon-svg e-fas-phone-alt" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M497.39 361.8l-112-48a24 24 0 0 0-28 6.9l-49.6 60.6A370.66 370.66 0 0 1 130.6 204.11l60.6-49.6a23.94 23.94 0 0 0 6.9-28l-48-112A24.16 24.16 0 0 0 122.6.61l-104 24A24 24 0 0 0 0 48c0 256.5 207.9 464 464 464a24 24 0 0 0 23.4-18.6l24-104a24.29 24.29 0 0 0-14.01-27.6z"></path></svg> </span> 1198 <span class="elementor-icon-list-text">781-217-8071</span> 1199 </a> 1200 </li> 1201 </ul> 1202 </div>
1203 </div> 1204 <div class="elementor-element elementor-element-5286ab4 elementor-button-align-start elementor-widget elementor-widget-form" data-id="5286ab4" data-element_type="widget" data-e-type="widget" data-settings="{"step_next_label":"Next","step_previous_label":"Previous","button_width":"100","step_type":"number_text","step_icon_shape":"circle"}" data-widget_type="form.default"> 1205 <div class="elementor-widget-container"> 1206 <form class="elementor-form" method="post" name="New Form" aria-label="New Form"> 1207 <input type="hidden" name="post_id" value="38"/> 1208 <input type="hidden" name="form_id" value="5286ab4"/> 1209 <input type="hidden" name="referer_title" value="Stone Countertops Salisbury MA | Countertop Blog" /> 1210 1211 <input type="hidden" name="queried_id" value="13"/> 1212 1213 <div class="elementor-form-fields-wrapper elementor-labels-"> 1214 <div class="elementor-field-type-text elementor-field-group elementor-column elementor-field-group-name elementor-col-100"> 1215 <label for="form-field-name" class="elementor-field-label elementor-screen-only"> 1216 Name </label> 1217 <input size="1" type="text" name="form_fields[name]" id="form-field-name" class="elementor-field elementor-size-sm elementor-field-textual" placeholder="Name"> 1218 </div> 1219 <div class="elementor-field-type-email elementor-field-group elementor-column elementor-field-group-email elementor-col-50 elementor-field-required"> 1220 <label for="form-field-email" class="elementor-field-label elementor-screen-only"> 1221 Email </label> 1222 <input size="1" type="email" name="form_fields[email]" id="form-field-email" class="elementor-field elementor-size-sm elementor-field-textual" placeholder="Email" required="required"> 1223 </div> 1224 <div class="elementor-field-type-tel elementor-field-group elementor-column elementor-field-group-field_db2a142 elementor-col-50 elementor-field-required"> 1225 <label for="form-field-field_db2a142" class="elementor-field-label elementor-screen-only"> 1226 Phone </label> 1227 <input size="1" type="tel" name="form_fields[field_db2a142]" id="form-field-field_db2a142" class="elementor-field elementor-size-sm elementor-field-textual" placeholder="Phone" required="required" pattern="[0-9()#&+*-=.]+" title="Only numbers and phone characters (#, -, *, etc) are accepted."> 1228 1229 </div> 1230 <div class="elementor-field-type-textarea elementor-field-group elementor-column elementor-field-group-message elementor-col-100"> 1231 <label for="form-field-message" class="elementor-field-label elementor-screen-only"> 1232 Message </label> 1233 <textarea class="elementor-field-textual elementor-field elementor-size-sm" name="form_fields[message]" id="form-field-message" rows="4" placeholder="Message"></textarea> </div> 1234 <div class="elementor-field-type-recaptcha_v3 elementor-field-group elementor-column elementor-field-group-field_a52b82f elementor-col-100 recaptcha_v3-bottomright"> 1235 <div class="elementor-field" id="form-field-field_a52b82f"><div class="elementor-g-recaptcha" data-sitekey="6LdkFnIiAAAAAHDHm0MEOS69AmE4H8mGbA1jERWl" data-type="v3" data-action="Form" data-badge="bottomright" data-size="invisible"></div></div> </div> 1236 <div class="elementor-field-group elementor-column elementor-field-type-submit elementor-col-100 e-form__buttons"> 1237 <button class="elementor-button elementor-size-sm" type="submit"> 1238 <span class="elementor-button-content-wrapper"> 1239 <span class="elementor-button-text">Send</span> 1240 </span> 1241 </button> 1242 </div> 1243 </div> 1244 </form> 1245 </div> 1246 </div> 1247 </div> 1248 </div> 1249
1249<script type="text/rocketlazyloadscript"> 1250 ( () => { 1251 const lazyloadRunObserver = () => { 1252 const lazyloadBackgrounds = document.querySelectorAll( `.e-con.e-parent:not(.e-lazyloaded)` ); 1253 const lazyloadBackgroundObserver = new IntersectionObserver( ( entries ) => { 1254 entries.forEach( ( entry ) => { 1255 if ( entry.isIntersecting ) { 1256 let lazyloadBackground = entry.target; 1257 if( lazyloadBackground ) { 1258 lazyloadBackground.classList.add( 'e-lazyloaded' ); 1259 } 1260 lazyloadBackgroundObserver.unobserve( entry.target ); 1261 } 1262 }); 1263 }, { rootMargin: '200px 0px 200px 0px' } ); 1264 lazyloadBackgrounds.forEach( ( lazyloadBackground ) => { 1265 lazyloadBackgroundObserver.observe( lazyloadBackground ); 1266 } ); 1267 }; 1268 const events = [ 1269 'DOMContentLoaded', 1270 'elementor/lazyload/observe', 1271 ]; 1272 events.forEach( ( event ) => { 1273 document.addEventListener( event, lazyloadRunObserver ); 1274 } ); 1275 } )(); 1276 </script>
1276 1277 1278 1279 1280 1281 1282 1283 1284 1285 1286 1287 1288 1289 1290
1291<script type="text/rocketlazyloadscript" id="elementor-webpack-runtime-js" data-rocket-src="https://ocstonegraniteandmarble.com/site/wp-content/plugins/elementor/assets/js/webpack.runtime.min.js?ver=4.2.2" data-rocket-defer defer></script>
vendor: 1 bytes, line 1291
1291
1292<script type="text/rocketlazyloadscript" id="elementor-frontend-modules-js" data-rocket-src="https://ocstonegraniteandmarble.com/site/wp-content/plugins/elementor/assets/js/frontend-modules.min.js?ver=4.2.2" data-rocket-defer defer></script>
vendor: 1 bytes, line 1292
1292
1293<script type="text/rocketlazyloadscript" id="jquery-ui-core-js-before">window.addEventListener('DOMContentLoaded', function() { 1294jQuery.uiBackCompat = true; 1295//# sourceURL=jquery-ui-core-js-before 1296});</script>
vendor: 1 bytes, line 1296
1296
1297<script type="text/rocketlazyloadscript" id="jquery-ui-core-js" data-rocket-src="https://ocstonegraniteandmarble.com/site/wp-includes/js/jquery/ui/core.min.js?ver=1.14.2" data-rocket-defer defer></script>
vendor: 1 bytes, line 1297
1297
1298<script type="text/rocketlazyloadscript" id="elementor-frontend-js-before"> 1299var elementorFrontendConfig = {"environmentMode":{"edit":false,"wpPreview":false,"isScriptDebug":false},"i18n":{"shareOnFacebook":"Share on Facebook","shareOnX":"Share on X","pinIt":"Pin it","download":"Download","downloadImage":"Download image","fullscreen":"Fullscreen","zoom":"Zoom","share":"Share","playVideo":"Play Video","previous":"Previous","next":"Next","close":"Close","a11yCarouselPrevSlideMessage":"Previous slide","a11yCarouselNextSlideMessage":"Next slide","a11yCarouselFirstSlideMessage":"This is the first slide","a11yCarouselLastSlideMessage":"This is the last slide","a11yCarouselPaginationBulletMessage":"Go to slide"},"is_rtl":false,"breakpoints":{"xs":0,"sm":480,"md":768,"lg":1025,"xl":1440,"xxl":1600},"responsive":{"breakpoints":{"mobile":{"label":"Mobile Portrait","value":767,"default_value":767,"direction":"max","is_enabled":true},"mobile_extra":{"label":"Mobile Landscape","value":880,"default_value":880,"direction":"max","is_enabled":false},"tablet":{"label":"Tablet Portrait","value":1024,"default_value":1024,"direction":"max","is_enabled":true},"tablet_extra":{"label":"Tablet Landscape","value":1200,"default_value":1200,"direction":"max","is_enabled":false},"laptop":{"label":"Laptop","value":1366,"default_value":1366,"direction":"max","is_enabled":false},"widescreen":{"label":"Widescreen","value":2400,"default_value":2400,"direction":"min","is_enabled":false}},"hasCustomBreakpoints":false},"version":"4.2.2","is_static":false,"experimentalFeatures":{"e_font_icon_svg":true,"additional_custom_breakpoints":true,"container":true,"e_panel_promotions":true,"theme_builder_v2":true,"hello-theme-header-footer":true,"nested-elements":true,"global_classes_should_enforce_capabilities":true,"e_variables":true,"e_opt_in_v4_page":true,"e_components":true,"e_interactions":true,"e_widget_creation":true,"import-export-customization":true,"e_pro_atomic_form":true,"e_pro_collection_loop":true,"e_pro_variables":true,"e_pro_interactions":true},"urls":{"assets":"https:\/\/ocstonegraniteandmarble.com\/site\/wp-content\/plugins\/elementor\/assets\/","ajaxurl":"https:\/\/ocstonegraniteandmarble.com\/site\/wp-admin\/admin-ajax.php","uploadUrl":"https:\/\/ocstonegraniteandmarble.com\/site\/wp-content\/uploads"},"nonces":{"floatingButtonsClickTracking":"efabc838d9","atomicFormsSendForm":"27f8892577"},"swiperClass":"swiper","settings":{"page":[],"editorPreferences":[]},"kit":{"active_breakpoints":["viewport_mobile","viewport_tablet"],"global_image_lightbox":"yes","lightbox_enable_counter":"yes","lightbox_enable_fullscreen":"yes","lightbox_enable_zoom":"yes","lightbox_enable_share":"yes","lightbox_title_src":"title","lightbox_description_src":"description","hello_header_logo_type":"title","hello_header_menu_layout":"horizontal","hello_footer_logo_type":"logo"},"post":{"id":13,"title":"Stone%20Countertops%20Salisbury%20MA%20%7C%20Countertop%20Blog","excerpt":"","featuredImage":false}}; 1300//# sourceURL=elementor-frontend-js-before 1301</script>
vendor: 1 bytes, line 1301
1301
1302<script type="text/rocketlazyloadscript" id="elementor-frontend-js" data-rocket-src="https://ocstonegraniteandmarble.com/site/wp-content/plugins/elementor/assets/js/frontend.min.js?ver=4.2.2" data-rocket-defer defer></script>
vendor: 1 bytes, line 1302
1302
1303<script type="text/rocketlazyloadscript" id="imagesloaded-js" data-rocket-src="https://ocstonegraniteandmarble.com/site/wp-includes/js/imagesloaded.min.js?ver=5.0.0" data-rocket-defer defer></script>
vendor: 1 bytes, line 1303
1303
1304<script type="text/rocketlazyloadscript" id="swiper-js" data-rocket-src="https://ocstonegraniteandmarble.com/site/wp-content/plugins/elementor/assets/lib/swiper/v8/swiper.min.js?ver=8.4.5" data-rocket-defer defer></script>
vendor: 1 bytes, line 1304
1304
1305<script id="pojo-a11y-js-extra"> 1306var PojoA11yOptions = {"focusable":"","remove_link_target":"","add_role_links":"","enable_save":"","save_expiration":""}; 1307//# sourceURL=pojo-a11y-js-extra 1308</script>
vendor: 1 bytes, line 1308
1308
1309<script type="text/rocketlazyloadscript" id="pojo-a11y-js" data-rocket-src="https://ocstonegraniteandmarble.com/site/wp-content/plugins/pojo-accessibility/modules/legacy/assets/js/app.min.js?ver=1.0.0" data-rocket-defer defer></script>
vendor: 1 bytes, line 1309
1309
1310<script type="text/rocketlazyloadscript" id="rocket-browser-checker-js-after"> 1311"use strict";var _createClass=function(){function defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||!1,descriptor.configurable=!0,"value"in descriptor&&(descriptor.writable=!0),Object.defineProperty(target,descriptor.key,descriptor)}}return function(Constructor,protoProps,staticProps){return protoProps&&defineProperties(Constructor.prototype,protoProps),staticProps&&defineProperties(Constructor,staticProps),Constructor}}();function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor))throw new TypeError("Cannot call a class as a function")}var RocketBrowserCompatibilityChecker=function(){function RocketBrowserCompatibilityChecker(options){_classCallCheck(this,RocketBrowserCompatibilityChecker),this.passiveSupported=!1,this._checkPassiveOption(this),this.options=!!this.passiveSupported&&options}return _createClass(RocketBrowserCompatibilityChecker,[{key:"_checkPassiveOption",value:function(self){try{var options={get passive(){return!(self.passiveSupported=!0)}};window.addEventListener("test",null,options),window.removeEventListener("test",null,options)}catch(err){self.passiveSupported=!1}}},{key:"initRequestIdleCallback",value:function(){!1 in window&&(window.requestIdleCallback=function(cb){var start=Date.now();return setTimeout(function(){cb({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-start))}})},1)}),!1 in window&&(window.cancelIdleCallback=function(id){return clearTimeout(id)})}},{key:"isDataSaverModeOn",value:function(){return"connection"in navigator&&!0===navigator.connection.saveData}},{key:"supportsLinkPrefetch",value:function(){var elem=document.createElement("link");return elem.relList&&elem.relList.supports&&elem.relList.supports("prefetch")&&window.IntersectionObserver&&"isIntersecting"in IntersectionObserverEntry.prototype}},{key:"isSlowConnection",value:function(){return"connection"in navigator&&"effectiveType"in navigator.connection&&("2g"===navigator.connection.effectiveType||"slow-2g"===navigator.connection.effectiveType)}}]),RocketBrowserCompatibilityChecker}(); 1312//# sourceURL=rocket-browser-checker-js-after 1313</script>
vendor: 1 bytes, line 1313
1313
1314<script id="rocket-preload-links-js-extra"> 1315var RocketPreloadLinksConfig = {"excludeUris":"/(?:.+/)?feed(?:/(?:.+/?)?)?$|/(?:.+/)?embed/|/(index.php/)?(.*)wp-json(/.*|$)|/refer/|/go/|/recommend/|/recommends/","usesTrailingSlash":"1","imageExt":"jpg|jpeg|gif|png|tiff|bmp|webp|avif|pdf|doc|docx|xls|xlsx|php","fileExt":"jpg|jpeg|gif|png|tiff|bmp|webp|avif|pdf|doc|docx|xls|xlsx|php|html|htm","siteUrl":"https://ocstonegraniteandmarble.com","onHoverDelay":"100","rateThrottle":"3"}; 1316//# sourceURL=rocket-preload-links-js-extra 1317</script>
vendor: 1 bytes, line 1317
1317
1318<script type="text/rocketlazyloadscript" id="rocket-preload-links-js-after"> 1319(function() { 1320"use strict";var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e=function(){function i(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(e,t,n){return t&&i(e.prototype,t),n&&i(e,n),e}}();function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var t=function(){function n(e,t){i(this,n),this.browser=e,this.config=t,this.options=this.browser.options,this.prefetched=new Set,this.eventTime=null,this.threshold=1111,this.numOnHover=0}return e(n,[{key:"init",value:function(){!this.browser.supportsLinkPrefetch()||this.browser.isDataSaverModeOn()||this.browser.isSlowConnection()||(this.regex={excludeUris:RegExp(this.config.excludeUris,"i"),images:RegExp(".("+this.config.imageExt+")$","i"),fileExt:RegExp(".("+this.config.fileExt+")$","i")},this._initListeners(this))}},{key:"_initListeners",value:function(e){-1<this.config.onHoverDelay&&document.addEventListener("mouseover",e.listener.bind(e),e.listenerOptions),document.addEventListener("mousedown",e.listener.bind(e),e.listenerOptions),document.addEventListener("touchstart",e.listener.bind(e),e.listenerOptions)}},{key:"listener",value:function(e){var t=e.target.closest("a"),n=this._prepareUrl(t);if(null!==n)switch(e.type){case"mousedown":case"touchstart":this._addPrefetchLink(n);break;case"mouseover":this._earlyPrefetch(t,n,"mouseout")}}},{key:"_earlyPrefetch",value:function(t,e,n){var i=this,r=setTimeout(function(){if(r=null,0===i.numOnHover)setTimeout(function(){return i.numOnHover=0},1e3);else if(i.numOnHover>i.config.rateThrottle)return;i.numOnHover++,i._addPrefetchLink(e)},this.config.onHoverDelay);t.addEventListener(n,function e(){t.removeEventListener(n,e,{passive:!0}),null!==r&&(clearTimeout(r),r=null)},{passive:!0})}},{key:"_addPrefetchLink",value:function(i){return this.prefetched.add(i.href),new Promise(function(e,t){var n=document.createElement("link");n.rel="prefetch",n.href=i.href,n.onload=e,n.onerror=t,document.head.appendChild(n)}).catch(function(){})}},{key:"_prepareUrl",value:function(e){if(null===e||"object"!==(void 0===e?"undefined":r(e))||!1 in e||-1===["http:","https:"].indexOf(e.protocol))return null;var t=e.href.substring(0,this.config.siteUrl.length),n=this._getPathname(e.href,t),i={original:e.href,protocol:e.protocol,origin:t,pathname:n,href:t+n};return this._isLinkOk(i)?i:null}},{key:"_getPathname",value:function(e,t){var n=t?e.substring(this.config.siteUrl.length):e;return n.startsWith("/")||(n="/"+n),this._shouldAddTrailingSlash(n)?n+"/":n}},{key:"_shouldAddTrailingSlash",value:function(e){return this.config.usesTrailingSlash&&!e.endsWith("/")&&!this.regex.fileExt.test(e)}},{key:"_isLinkOk",value:function(e){return null!==e&&"object"===(void 0===e?"undefined":r(e))&&(!this.prefetched.has(e.href)&&e.origin===this.config.siteUrl&&-1===e.href.indexOf("?")&&-1===e.href.indexOf("#")&&!this.regex.excludeUris.test(e.href)&&!this.regex.images.test(e.href))}}],[{key:"run",value:function(){"undefined"!=typeof RocketPreloadLinksConfig&&new n(new RocketBrowserCompatibilityChecker({capture:!0,passive:!0}),RocketPreloadLinksConfig).init()}}]),n}();t.run(); 1321}()); 1322 1323//# sourceURL=rocket-preload-links-js-after 1324</script>
vendor: 1 bytes, line 1324
1324
1325<script type="text/rocketlazyloadscript" data-minify="1" id="hello-theme-frontend-js" data-rocket-src="https://ocstonegraniteandmarble.com/site/wp-content/cache/min/1/site/wp-content/themes/hello-elementor/assets/js/hello-frontend.js?ver=1789405829" data-rocket-defer defer></script>
vendor: 1 bytes, line 1325
1325
1326<script type="text/rocketlazyloadscript" data-minify="1" id="hfe-frontend-js-js" data-rocket-src="https://ocstonegraniteandmarble.com/site/wp-content/cache/min/1/site/wp-content/plugins/header-footer-elementor/inc/js/frontend.js?ver=1789405829" data-rocket-defer defer></script>
vendor: 1 bytes, line 1326
1326
1327<script type="text/rocketlazyloadscript" id="e-sticky-js" data-rocket-src="https://ocstonegraniteandmarble.com/site/wp-content/plugins/elementor-pro/assets/lib/sticky/jquery.sticky.min.js?ver=4.2.1" data-rocket-defer defer></script>
vendor: 1 bytes, line 1327
1327
1328<script type="text/rocketlazyloadscript" id="smartmenus-js" data-rocket-src="https://ocstonegraniteandmarble.com/site/wp-content/plugins/elementor-pro/assets/lib/smartmenus/jquery.smartmenus.min.js?ver=1.2.1" data-rocket-defer defer></script>
vendor: 1 bytes, line 1328
1328
1329<script type="text/rocketlazyloadscript" id="prismjs_core-js" data-rocket-src="https://cdnjs.cloudflare.com/ajax/libs/prism/1.23.0/components/prism-core.min.js?ver=1.23.0" data-rocket-defer defer></script>
vendor: 1 bytes, line 1329
1329
1330<script type="text/rocketlazyloadscript" id="prismjs_loader-js" data-rocket-src="https://cdnjs.cloudflare.com/ajax/libs/prism/1.23.0/plugins/autoloader/prism-autoloader.min.js?ver=1.23.0" data-rocket-defer defer></script>
vendor: 1 bytes, line 1330
1330
1331<script type="text/rocketlazyloadscript" id="prismjs_normalize-js" data-rocket-src="https://cdnjs.cloudflare.com/ajax/libs/prism/1.23.0/plugins/normalize-whitespace/prism-normalize-whitespace.min.js?ver=1.23.0" data-rocket-defer defer></script>
vendor: 1 bytes, line 1331
1331
1332<script type="text/rocketlazyloadscript" id="prismjs_line_numbers-js" data-rocket-src="https://cdnjs.cloudflare.com/ajax/libs/prism/1.23.0/plugins/line-numbers/prism-line-numbers.min.js?ver=1.23.0" data-rocket-defer defer></script>
vendor: 1 bytes, line 1332
1332
1333<script type="text/rocketlazyloadscript" id="prismjs_line_highlight-js" data-rocket-src="https://cdnjs.cloudflare.com/ajax/libs/prism/1.23.0/plugins/line-highlight/prism-line-highlight.min.js?ver=1.23.0" data-rocket-defer defer></script>
vendor: 131 bytes, lines 1333-1334
1333 1334<script id="elementor-recaptcha_v3-api-js" src="https://www.google.com/recaptcha/api.js?render=explicit&ver=4.2.1"></script>
1335<script type="text/rocketlazyloadscript" data-minify="1" id="btp-textconnect-scripts-js" data-rocket-src="https://ocstonegraniteandmarble.com/site/wp-content/cache/min/1/site/wp-content/plugins/big-tuna-pro/includes/js/btp-textconnect-scripts.js?ver=1789405829" data-rocket-defer defer></script>
vendor: 1 bytes, line 1335
1335
1336<script type="text/rocketlazyloadscript" id="elementor-pro-webpack-runtime-js" data-rocket-src="https://ocstonegraniteandmarble.com/site/wp-content/plugins/elementor-pro/assets/js/webpack-pro.runtime.min.js?ver=4.2.1" data-rocket-defer defer></script>
vendor: 1 bytes, line 1336
1336
1337<script type="text/rocketlazyloadscript" id="wp-hooks-js" data-rocket-src="https://ocstonegraniteandmarble.com/site/wp-includes/js/dist/hooks.min.js?ver=f0f188028580e8dc1255"></script>
vendor: 1 bytes, line 1337
1337
1338<script type="text/rocketlazyloadscript" id="wp-i18n-js" data-rocket-src="https://ocstonegraniteandmarble.com/site/wp-includes/js/dist/i18n.min.js?ver=1dfe7db3940c23ea9216"></script>
vendor: 1 bytes, line 1338
1338
1339<script type="text/rocketlazyloadscript" id="wp-i18n-js-after"> 1340wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } ); 1341//# sourceURL=wp-i18n-js-after 1342</script>
vendor: 1 bytes, line 1342
1342
1343<script type="text/rocketlazyloadscript" id="elementor-pro-frontend-js-before"> 1344var ElementorProFrontendConfig = {"ajaxurl":"https:\/\/ocstonegraniteandmarble.com\/site\/wp-admin\/admin-ajax.php","nonce":"339a54039b","urls":{"assets":"https:\/\/ocstonegraniteandmarble.com\/site\/wp-content\/plugins\/elementor-pro\/assets\/","rest":"https:\/\/ocstonegraniteandmarble.com\/wp-json\/"},"settings":{"lazy_load_background_images":true},"popup":{"hasPopUps":true},"shareButtonsNetworks":{"facebook":{"title":"Facebook","has_counter":true},"twitter":{"title":"Twitter"},"linkedin":{"title":"LinkedIn","has_counter":true},"pinterest":{"title":"Pinterest","has_counter":true},"reddit":{"title":"Reddit","has_counter":true},"vk":{"title":"VK","has_counter":true},"odnoklassniki":{"title":"OK","has_counter":true},"tumblr":{"title":"Tumblr"},"digg":{"title":"Digg"},"skype":{"title":"Skype"},"stumbleupon":{"title":"StumbleUpon","has_counter":true},"mix":{"title":"Mix"},"telegram":{"title":"Telegram"},"pocket":{"title":"Pocket","has_counter":true},"xing":{"title":"XING","has_counter":true},"whatsapp":{"title":"WhatsApp"},"email":{"title":"Email"},"print":{"title":"Print"},"x-twitter":{"title":"X"},"threads":{"title":"Threads"}},"facebook_sdk":{"lang":"en_US","app_id":""},"lottie":{"defaultAnimationUrl":"https:\/\/ocstonegraniteandmarble.com\/site\/wp-content\/plugins\/elementor-pro\/modules\/lottie\/assets\/animations\/default.json"}}; 1345//# sourceURL=elementor-pro-frontend-js-before 1346</script>
vendor: 1 bytes, line 1346
1346
1347<script type="text/rocketlazyloadscript" id="elementor-pro-frontend-js" data-rocket-src="https://ocstonegraniteandmarble.com/site/wp-content/plugins/elementor-pro/assets/js/frontend.min.js?ver=4.2.1" data-rocket-defer defer></script>
vendor: 1 bytes, line 1347
1347
1348<script type="text/rocketlazyloadscript" id="pro-elements-handlers-js" data-rocket-src="https://ocstonegraniteandmarble.com/site/wp-content/plugins/elementor-pro/assets/js/elements-handlers.min.js?ver=4.2.1" data-rocket-defer defer></script>
1348 1349 <a id="pojo-a11y-skip-content" class="pojo-skip-link pojo-skip-content" tabindex="0" accesskey="s" href="#content">Skip to content</a> 1350 <nav id="pojo-a11y-toolbar" class="pojo-a11y-toolbar-right pojo-a11y-" aria-label="Accessibility Toolbar"> 1351 <div class="pojo-a11y-toolbar-toggle"> 1352 <a class="pojo-a11y-toolbar-link pojo-a11y-toolbar-toggle-link" href="javascript:void(0);" title="Accessibility Tools" role="button"> 1353 <span class="pojo-sr-only sr-only">Open toolbar</span> 1354 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100" fill="currentColor" width="1em"> 1355 <title>Accessibility Tools</title> 1356 <path d="M50 8.1c23.2 0 41.9 18.8 41.9 41.9 0 23.2-18.8 41.9-41.9 41.9C26.8 91.9 8.1 73.2 8.1 50S26.8 8.1 50 8.1M50 0C22.4 0 0 22.4 0 50s22.4 50 50 50 50-22.4 50-50S77.6 0 50 0zm0 11.3c-21.4 0-38.7 17.3-38.7 38.7S28.6 88.7 50 88.7 88.7 71.4 88.7 50 71.4 11.3 50 11.3zm0 8.9c4 0 7.3 3.2 7.3 7.3S54 34.7 50 34.7s-7.3-3.2-7.3-7.3 3.3-7.2 7.3-7.2zm23.7 19.7c-5.8 1.4-11.2 2.6-16.6 3.2.2 20.4 2.5 24.8 5 31.4.7 1.9-.2 4-2.1 4.7-1.9.7-4-.2-4.7-2.1-1.8-4.5-3.4-8.2-4.5-15.8h-2c-1 7.6-2.7 11.3-4.5 15.8-.7 1.9-2.8 2.8-4.7 2.1-1.9-.7-2.8-2.8-2.1-4.7 2.6-6.6 4.9-11 5-31.4-5.4-.6-10.8-1.8-16.6-3.2-1.7-.4-2.8-2.1-2.4-3.9.4-1.7 2.1-2.8 3.9-2.4 19.5 4.6 25.1 4.6 44.5 0 1.7-.4 3.5.7 3.9 2.4.7 1.8-.3 3.5-2.1 3.9z"/> </svg> 1357 </a> 1358 </div> 1359 <div class="pojo-a11y-toolbar-overlay"> 1360 <div class="pojo-a11y-toolbar-inner"> 1361 <p class="pojo-a11y-toolbar-title">Accessibility Tools</p> 1362 1363 <ul class="pojo-a11y-toolbar-items pojo-a11y-tools"> 1364 <li class="pojo-a11y-toolbar-item"> 1365 <a href="#" class="pojo-a11y-toolbar-link pojo-a11y-btn-resize-font pojo-a11y-btn-resize-plus" data-action="resize-plus" data-action-group="resize" tabindex="-1" role="button"> 1366 <span class="pojo-a11y-toolbar-icon"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="1em" viewBox="0 0 448 448"><title>Increase Text</title><path fill="currentColor" d="M256 200v16c0 4.25-3.75 8-8 8h-56v56c0 4.25-3.75 8-8 8h-16c-4.25 0-8-3.75-8-8v-56h-56c-4.25 0-8-3.75-8-8v-16c0-4.25 3.75-8 8-8h56v-56c0-4.25 3.75-8 8-8h16c4.25 0 8 3.75 8 8v56h56c4.25 0 8 3.75 8 8zM288 208c0-61.75-50.25-112-112-112s-112 50.25-112 112 50.25 112 112 112 112-50.25 112-112zM416 416c0 17.75-14.25 32-32 32-8.5 0-16.75-3.5-22.5-9.5l-85.75-85.5c-29.25 20.25-64.25 31-99.75 31-97.25 0-176-78.75-176-176s78.75-176 176-176 176 78.75 176 176c0 35.5-10.75 70.5-31 99.75l85.75 85.75c5.75 5.75 9.25 14 9.25 22.5z"></path></svg></span><span class="pojo-a11y-toolbar-text">Increase Text</span> </a> 1367 </li> 1368 1369 <li class="pojo-a11y-toolbar-item"> 1370 <a href="#" class="pojo-a11y-toolbar-link pojo-a11y-btn-resize-font pojo-a11y-btn-resize-minus" data-action="resize-minus" data-action-group="resize" tabindex="-1" role="button"> 1371 <span class="pojo-a11y-toolbar-icon"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="1em" viewBox="0 0 448 448"><title>Decrease Text</title><path fill="currentColor" d="M256 200v16c0 4.25-3.75 8-8 8h-144c-4.25 0-8-3.75-8-8v-16c0-4.25 3.75-8 8-8h144c4.25 0 8 3.75 8 8zM288 208c0-61.75-50.25-112-112-112s-112 50.25-112 112 50.25 112 112 112 112-50.25 112-112zM416 416c0 17.75-14.25 32-32 32-8.5 0-16.75-3.5-22.5-9.5l-85.75-85.5c-29.25 20.25-64.25 31-99.75 31-97.25 0-176-78.75-176-176s78.75-176 176-176 176 78.75 176 176c0 35.5-10.75 70.5-31 99.75l85.75 85.75c5.75 5.75 9.25 14 9.25 22.5z"></path></svg></span><span class="pojo-a11y-toolbar-text">Decrease Text</span> </a> 1372 </li> 1373 1374 <li class="pojo-a11y-toolbar-item"> 1375 <a href="#" class="pojo-a11y-toolbar-link pojo-a11y-btn-background-group pojo-a11y-btn-grayscale" data-action="grayscale" data-action-group="schema" tabindex="-1" role="button"> 1376 <span class="pojo-a11y-toolbar-icon"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="1em" viewBox="0 0 448 448"><title>Grayscale</title><path fill="currentColor" d="M15.75 384h-15.75v-352h15.75v352zM31.5 383.75h-8v-351.75h8v351.75zM55 383.75h-7.75v-351.75h7.75v351.75zM94.25 383.75h-7.75v-351.75h7.75v351.75zM133.5 383.75h-15.5v-351.75h15.5v351.75zM165 383.75h-7.75v-351.75h7.75v351.75zM180.75 383.75h-7.75v-351.75h7.75v351.75zM196.5 383.75h-7.75v-351.75h7.75v351.75zM235.75 383.75h-15.75v-351.75h15.75v351.75zM275 383.75h-15.75v-351.75h15.75v351.75zM306.5 383.75h-15.75v-351.75h15.75v351.75zM338 383.75h-15.75v-351.75h15.75v351.75zM361.5 383.75h-15.75v-351.75h15.75v351.75zM408.75 383.75h-23.5v-351.75h23.5v351.75zM424.5 383.75h-8v-351.75h8v351.75zM448 384h-15.75v-352h15.75v352z"></path></svg></span><span class="pojo-a11y-toolbar-text">Grayscale</span> </a> 1377 </li> 1378 1379 <li class="pojo-a11y-toolbar-item"> 1380 <a href="#" class="pojo-a11y-toolbar-link pojo-a11y-btn-background-group pojo-a11y-btn-high-contrast" data-action="high-contrast" data-action-group="schema" tabindex="-1" role="button"> 1381 <span class="pojo-a11y-toolbar-icon"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="1em" viewBox="0 0 448 448"><title>High Contrast</title>
1381<path fill="currentColor" d="M192 360v-272c-75 0-136 61-136 136s61 136 136 136zM384 224c0 106-86 192-192 192s-192-86-192-192 86-192 192-192 192 86 192 192z"></path></svg></span><span class="pojo-a11y-toolbar-text">High Contrast</span> </a> 1382 </li> 1383 1384 <li class="pojo-a11y-toolbar-item"> 1385 <a href="#" class="pojo-a11y-toolbar-link pojo-a11y-btn-background-group pojo-a11y-btn-negative-contrast" data-action="negative-contrast" data-action-group="schema" tabindex="-1" role="button"> 1386 1387 <span class="pojo-a11y-toolbar-icon"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="1em" viewBox="0 0 448 448"><title>Negative Contrast</title><path fill="currentColor" d="M416 240c-23.75-36.75-56.25-68.25-95.25-88.25 10 17 15.25 36.5 15.25 56.25 0 61.75-50.25 112-112 112s-112-50.25-112-112c0-19.75 5.25-39.25 15.25-56.25-39 20-71.5 51.5-95.25 88.25 42.75 66 111.75 112 192 112s149.25-46 192-112zM236 144c0-6.5-5.5-12-12-12-41.75 0-76 34.25-76 76 0 6.5 5.5 12 12 12s12-5.5 12-12c0-28.5 23.5-52 52-52 6.5 0 12-5.5 12-12zM448 240c0 6.25-2 12-5 17.25-46 75.75-130.25 126.75-219 126.75s-173-51.25-219-126.75c-3-5.25-5-11-5-17.25s2-12 5-17.25c46-75.5 130.25-126.75 219-126.75s173 51.25 219 126.75c3 5.25 5 11 5 17.25z"></path></svg></span><span class="pojo-a11y-toolbar-text">Negative Contrast</span> </a> 1388 </li> 1389 1390 <li class="pojo-a11y-toolbar-item"> 1391 <a href="#" class="pojo-a11y-toolbar-link pojo-a11y-btn-background-group pojo-a11y-btn-light-background" data-action="light-background" data-action-group="schema" tabindex="-1" role="button"> 1392 <span class="pojo-a11y-toolbar-icon"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="1em" viewBox="0 0 448 448"><title>Light Background</title><path fill="currentColor" d="M184 144c0 4.25-3.75 8-8 8s-8-3.75-8-8c0-17.25-26.75-24-40-24-4.25 0-8-3.75-8-8s3.75-8 8-8c23.25 0 56 12.25 56 40zM224 144c0-50-50.75-80-96-80s-96 30-96 80c0 16 6.5 32.75 17 45 4.75 5.5 10.25 10.75 15.25 16.5 17.75 21.25 32.75 46.25 35.25 74.5h57c2.5-28.25 17.5-53.25 35.25-74.5 5-5.75 10.5-11 15.25-16.5 10.5-12.25 17-29 17-45zM256 144c0 25.75-8.5 48-25.75 67s-40 45.75-42 72.5c7.25 4.25 11.75 12.25 11.75 20.5 0 6-2.25 11.75-6.25 16 4 4.25 6.25 10 6.25 16 0 8.25-4.25 15.75-11.25 20.25 2 3.5 3.25 7.75 3.25 11.75 0 16.25-12.75 24-27.25 24-6.5 14.5-21 24-36.75 24s-30.25-9.5-36.75-24c-14.5 0-27.25-7.75-27.25-24 0-4 1.25-8.25 3.25-11.75-7-4.5-11.25-12-11.25-20.25 0-6 2.25-11.75 6.25-16-4-4.25-6.25-10-6.25-16 0-8.25 4.5-16.25 11.75-20.5-2-26.75-24.75-53.5-42-72.5s-25.75-41.25-25.75-67c0-68 64.75-112 128-112s128 44 128 112z"></path></svg></span><span class="pojo-a11y-toolbar-text">Light Background</span> </a> 1393 </li> 1394 1395 <li class="pojo-a11y-toolbar-item"> 1396 <a href="#" class="pojo-a11y-toolbar-link pojo-a11y-btn-links-underline" data-action="links-underline" data-action-group="toggle" tabindex="-1" role="button"> 1397 <span class="pojo-a11y-toolbar-icon"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="1em" viewBox="0 0 448 448"><title>Links Underline</title><path fill="currentColor" d="M364 304c0-6.5-2.5-12.5-7-17l-52-52c-4.5-4.5-10.75-7-17-7-7.25 0-13 2.75-18 8 8.25 8.25 18 15.25 18 28 0 13.25-10.75 24-24 24-12.75 0-19.75-9.75-28-18-5.25 5-8.25 10.75-8.25 18.25 0 6.25 2.5 12.5 7 17l51.5 51.75c4.5 4.5 10.75 6.75 17 6.75s12.5-2.25 17-6.5l36.75-36.5c4.5-4.5 7-10.5 7-16.75zM188.25 127.75c0-6.25-2.5-12.5-7-17l-51.5-51.75c-4.5-4.5-10.75-7-17-7s-12.5 2.5-17 6.75l-36.75 36.5c-4.5 4.5-7 10.5-7 16.75 0 6.5 2.5 12.5 7 17l52 52c4.5 4.5 10.75 6.75 17 6.75 7.25 0 13-2.5 18-7.75-8.25-8.25-18-15.25-18-28 0-13.25 10.75-24 24-24 12.75 0 19.75 9.75 28 18 5.25-5 8.25-10.75 8.25-18.25zM412 304c0 19-7.75 37.5-21.25 50.75l-36.75 36.5c-13.5 13.5-31.75 20.75-50.75 20.75-19.25 0-37.5-7.5-51-21.25l-51.5-51.75c-13.5-13.5-20.75-31.75-20.75-50.75 0-19.75 8-38.5 22-52.25l-22-22c-13.75 14-32.25 22-52 22-19 0-37.5-7.5-51-21l-52-52c-13.75-13.75-21-31.75-21-51 0-19 7.75-37.5 21.25-50.75l36.75-36.5c13.5-13.5 31.75-20.75 50.75-20.75 19.25 0 37.5 7.5 51 21.25l51.5 51.75c13.5 13.5 20.75 31.75 20.75 50.75 0 19.75-8 38.5-22 52.25l22 22c13.7
13975-14 32.25-22 52-22 19 0 37.5 7.5 51 21l52 52c13.75 13.75 21 31.75 21 51z"></path></svg></span><span class="pojo-a11y-toolbar-text">Links Underline</span> </a> 1398 </li> 1399 1400 <li class="pojo-a11y-toolbar-item"> 1401 <a href="#" class="pojo-a11y-toolbar-link pojo-a11y-btn-readable-font" data-action="readable-font" data-action-group="toggle" tabindex="-1" role="button"> 1402 <span class="pojo-a11y-toolbar-icon"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="1em" viewBox="0 0 448 448"><title>Readable Font</title><path fill="currentColor" d="M181.25 139.75l-42.5 112.5c24.75 0.25 49.5 1 74.25 1 4.75 0 9.5-0.25 14.25-0.5-13-38-28.25-76.75-46-113zM0 416l0.5-19.75c23.5-7.25 49-2.25 59.5-29.25l59.25-154 70-181h32c1 1.75 2 3.5 2.75 5.25l51.25 120c18.75 44.25 36 89 55 133 11.25 26 20 52.75 32.5 78.25 1.75 4 5.25 11.5 8.75 14.25 8.25 6.5 31.25 8 43 12.5 0.75 4.75 1.5 9.5 1.5 14.25 0 2.25-0.25 4.25-0.25 6.5-31.75 0-63.5-4-95.25-4-32.75 0-65.5 2.75-98.25 3.75 0-6.5 0.25-13 1-19.5l32.75-7c6.75-1.5 20-3.25 20-12.5 0-9-32.25-83.25-36.25-93.5l-112.5-0.5c-6.5 14.5-31.75 80-31.75 89.5 0 19.25 36.75 20 51 22 0.25 4.75 0.25 9.5 0.25 14.5 0 2.25-0.25 4.5-0.5 6.75-29 0-58.25-5-87.25-5-3.5 0-8.5 1.5-12 2-15.75 2.75-31.25 3.5-47 3.5z"></path></svg></span><span class="pojo-a11y-toolbar-text">Readable Font</span> </a> 1403 </li> 1404 <li class="pojo-a11y-toolbar-item"> 1405 <a href="#" class="pojo-a11y-toolbar-link pojo-a11y-btn-reset" data-action="reset" tabindex="-1" role="button"> 1406 <span class="pojo-a11y-toolbar-icon"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="1em" viewBox="0 0 448 448"><title>Reset</title><path fill="currentColor" d="M384 224c0 105.75-86.25 192-192 192-57.25 0-111.25-25.25-147.75-69.25-2.5-3.25-2.25-8 0.5-10.75l34.25-34.5c1.75-1.5 4-2.25 6.25-2.25 2.25 0.25 4.5 1.25 5.75 3 24.5 31.75 61.25 49.75 101 49.75 70.5 0 128-57.5 128-128s-57.5-128-128-128c-32.75 0-63.75 12.5-87 34.25l34.25 34.5c4.75 4.5 6 11.5 3.5 17.25-2.5 6-8.25 10-14.75 10h-112c-8.75 0-16-7.25-16-16v-112c0-6.5 4-12.25 10-14.75 5.75-2.5 12.75-1.25 17.25 3.5l32.5 32.25c35.25-33.25 83-53 132.25-53 105.75 0 192 86.25 192 192z"></path></svg></span> 1407 <span class="pojo-a11y-toolbar-text">Reset</span> 1408 </a> 1409 </li> 1410 </ul> 1411 </div> 1412 </div> 1413 </nav> 1414
1414<script>window.lazyLoadOptions={elements_selector:"iframe[data-lazy-src]",data_src:"lazy-src",data_srcset:"lazy-srcset",data_sizes:"lazy-sizes",class_loading:"lazyloading",class_loaded:"lazyloaded",threshold:300,callback_loaded:function(element){if(element.tagName==="IFRAME"&&element.dataset.rocketLazyload=="fitvidscompatible"){if(element.classList.contains("lazyloaded")){if(typeof window.jQuery!="undefined"){if(jQuery.fn.fitVids){jQuery(element).parent().fitVids()}}}}}};window.addEventListener('LazyLoad::Initialized',function(e){var lazyLoadInstance=e.detail.instance;if(window.MutationObserver){var observer=new MutationObserver(function(mutations){var image_count=0;var iframe_count=0;var rocketlazy_count=0;mutations.forEach(function(mutation){for(var i=0;i<mutation.addedNodes.length;i++){if(typeof mutation.addedNodes[i].getElementsByTagName!=='function'){continue} 1415if(typeof mutation.addedNodes[i].getElementsByClassName!=='function'){continue} 1416images=mutation.addedNodes[i].getElementsByTagName('img');is_image=mutation.addedNodes[i].tagName=="IMG";iframes=mutation.addedNodes[i].getElementsByTagName('iframe');is_iframe=mutation.addedNodes[i].tagName=="IFRAME";rocket_lazy=mutation.addedNodes[i].getElementsByClassName('rocket-lazyload');image_count+=images.length;iframe_count+=iframes.length;rocketlazy_count+=rocket_lazy.length;if(is_image){image_count+=1} 1417if(is_iframe){iframe_count+=1}}});if(image_count>0||iframe_count>0||rocketlazy_count>0){lazyLoadInstance.update()}});var b=document.getElementsByTagName("body")[0];var config={childList:!0,subtree:!0};observer.observe(b,config)}},!1)</script>
1417<script data-no-minify="1" async src="https://ocstonegraniteandmarble.com/site/wp-content/plugins/wp-rocket/assets/js/lazyload/17.8.3/lazyload.min.js"></script>
vendor: 1 bytes, line 1417
1417
1418<script>(()=>{class RocketElementorPreload{constructor(){this.deviceMode=document.createElement("span"),this.deviceMode.id="elementor-device-mode-wpr",this.deviceMode.setAttribute("class","elementor-screen-only"),document.body.appendChild(this.deviceMode)}t(){let t=getComputedStyle(this.deviceMode,":after").content.replace(/"/g,"");this.animationSettingKeys=this.i(t),document.querySelectorAll(".elementor-invisible[data-settings]").forEach(t=>{const e=t.getBoundingClientRect();if(e.bottom>=0&&e.top<=window.innerHeight)try{this.o(t)}catch(t){}})}o(t){const e=JSON.parse(t.dataset.settings),i=e.m||e.animation_delay||0,n=e[this.animationSettingKeys.find(t=>e[t])];if("none"===n)return void t.classList.remove("elementor-invisible");t.classList.remove(n),this.currentAnimation&&t.classList.remove(this.currentAnimation),this.currentAnimation=n;let o=setTimeout(()=>{t.classList.remove("elementor-invisible"),t.classList.add("animated",n),this.l(t,e)},i);window.addEventListener("rocket-startLoading",function(){clearTimeout(o)})}i(t="mobile"){const e=[""];switch(t){case"mobile":e.unshift("_mobile");case"tablet":e.unshift("_tablet");case"desktop":e.unshift("_desktop")}const i=[];return["animation","_animation"].forEach(t=>{e.forEach(e=>{i.push(t+e)})}),i}l(t,e){this.i().forEach(t=>delete e[t]),t.dataset.settings=JSON.stringify(e)}static run(){const t=new RocketElementorPreload;requestAnimationFrame(t.t.bind(t))}}document.addEventListener("DOMContentLoaded",RocketElementorPreload.run)})();</script>
1418<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"24448f54d1734431b5bbf550f51a41c5","r":1,"spa":2}' crossorigin="anonymous"></script>
1418 1419</body> 1420</html> 1421 1422<!-- This website is like a Rocket, isn't it? Performance optimized by WP Rocket. Learn more: https://wp-rocket.me - Debug: cached@1790629529 -->
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.