.elementor-3456 .elementor-element.elementor-element-6bf4c15a{--display:flex;--min-height:0px;--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3456 .elementor-element.elementor-element-5d727421{--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:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;--z-index:10;}.elementor-3456 .elementor-element.elementor-element-5d727421:not(.elementor-motion-effects-element-type-background), .elementor-3456 .elementor-element.elementor-element-5d727421 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-de7e6e2 );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-3456 .elementor-element.elementor-element-435f647f{width:var( --container-widget-width, 222px );max-width:222px;--container-widget-width:222px;--container-widget-flex-grow:0;}.elementor-3456 .elementor-element.elementor-element-435f647f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3456 .elementor-element.elementor-element-435f647f .elementor-icon-wrapper{text-align:left;}.elementor-3456 .elementor-element.elementor-element-435f647f .elementor-icon-wrapper svg{width:auto;}.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 );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.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{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:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-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 );}.elementor-3456 .elementor-element.elementor-element-d90c248 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3456 .elementor-element.elementor-element-d90c248.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3456 .elementor-element.elementor-element-d90c248 .elementor-menu-toggle{margin:0 auto;background-color:#02010100;}.elementor-3456 .elementor-element.elementor-element-d90c248 .elementor-nav-menu .elementor-item{font-family:"Archivo", Sans-serif;font-size:22px;font-weight:500;text-decoration:none;line-height:1px;}.elementor-3456 .elementor-element.elementor-element-d90c248 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-3456 .elementor-element.elementor-element-d90c248 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-3456 .elementor-element.elementor-element-d90c248 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-3456 .elementor-element.elementor-element-d90c248 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-3456 .elementor-element.elementor-element-d90c248 .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-3456 .elementor-element.elementor-element-d90c248 .elementor-nav-menu--dropdown a, .elementor-3456 .elementor-element.elementor-element-d90c248 .elementor-menu-toggle{color:var( --e-global-color-astglobalcolor5 );}.elementor-3456 .elementor-element.elementor-element-d90c248 .elementor-nav-menu--dropdown{background-color:var( --e-global-color-1ab467b );}.elementor-3456 .elementor-element.elementor-element-d90c248 .elementor-nav-menu--dropdown a{padding-left:21px;padding-right:21px;padding-top:15px;padding-bottom:15px;}.elementor-3456 .elementor-element.elementor-element-d90c248 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-3456 .elementor-element.elementor-element-d90c248 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:8px !important;}.elementor-3456 .elementor-element.elementor-element-d90c248 div.elementor-menu-toggle{color:var( --e-global-color-primary );}.elementor-3456 .elementor-element.elementor-element-d90c248 div.elementor-menu-toggle svg{fill:var( --e-global-color-primary );}.elementor-3456 .elementor-element.elementor-element-d90c248 div.elementor-menu-toggle:hover{color:var( --e-global-color-5f2342b );}.elementor-3456 .elementor-element.elementor-element-d90c248 div.elementor-menu-toggle:hover svg{fill:var( --e-global-color-5f2342b );}.elementor-3456 .elementor-element.elementor-element-7d1f31e0{--display:flex;--min-height:588px;--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:060px;}.elementor-3456 .elementor-element.elementor-element-7d1f31e0:not(.elementor-motion-effects-element-type-background), .elementor-3456 .elementor-element.elementor-element-7d1f31e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-de7e6e2 );}.elementor-3456 .elementor-element.elementor-element-27cc21e0{--display:flex;--overlay-opacity:0.08;--border-radius:0px 5px 5px 0px;}.elementor-3456 .elementor-element.elementor-element-27cc21e0:not(.elementor-motion-effects-element-type-background), .elementor-3456 .elementor-element.elementor-element-27cc21e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://marblegranitepronaples.com/wp-content/uploads/2025/01/17-2.jpg");background-size:cover;}.elementor-3456 .elementor-element.elementor-element-27cc21e0::before, .elementor-3456 .elementor-element.elementor-element-27cc21e0 > .elementor-background-video-container::before, .elementor-3456 .elementor-element.elementor-element-27cc21e0 > .e-con-inner > .elementor-background-video-container::before, .elementor-3456 .elementor-element.elementor-element-27cc21e0 > .elementor-background-slideshow::before, .elementor-3456 .elementor-element.elementor-element-27cc21e0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3456 .elementor-element.elementor-element-27cc21e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-3456 .elementor-element.elementor-element-26b8674d{--display:flex;--justify-content: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-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 );color:var( --e-global-color-primary );}.elementor-3456 .elementor-element.elementor-element-c783203 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:800;color:var( --e-global-color-text );}.elementor-3456 .elementor-element.elementor-element-5da47060{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;}.elementor-3456 .elementor-element.elementor-element-5da47060 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:40px;font-weight:200;color:var( --e-global-color-1ab467b );}.elementor-3456 .elementor-element.elementor-element-49301585{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;text-align:justify;}.elementor-3456 .elementor-element.elementor-element-49301585 .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:16px;font-weight:200;color:var( --e-global-color-text );}.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 );}.elementor-3456 .elementor-element.elementor-element-7b7680f8 .elementor-button{background-color:#5E6E6400;font-family:"Archivo", Sans-serif;font-size:22px;font-weight:700;fill:var( --e-global-color-1ab467b );color:var( --e-global-color-1ab467b );border-style:solid;border-width:2px 2px 2px 2px;border-color:#5E6E64;border-radius:5px 5px 5px 5px;padding:15px 15px 9px 15px;}.elementor-3456 .elementor-element.elementor-element-7b7680f8 .elementor-button:hover, .elementor-3456 .elementor-element.elementor-element-7b7680f8 .elementor-button:focus{background-color:var( --e-global-color-bda8914 );color:var( --e-global-color-astglobalcolor5 );border-color:var( --e-global-color-bda8914 );}.elementor-3456 .elementor-element.elementor-element-7b7680f8{width:var( --container-widget-width, 301px );max-width:301px;--container-widget-width:301px;--container-widget-flex-grow:0;}.elementor-3456 .elementor-element.elementor-element-7b7680f8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3456 .elementor-element.elementor-element-7b7680f8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3456 .elementor-element.elementor-element-7b7680f8 .elementor-button .elementor-button-content-wrapper{gap:5em;justify-content:start;}.elementor-3456 .elementor-element.elementor-element-7b7680f8 .elementor-button:hover svg, .elementor-3456 .elementor-element.elementor-element-7b7680f8 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor5 );}.elementor-3456 .elementor-element.elementor-element-3e9288bd{--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-3456 .elementor-element.elementor-element-3e9288bd:not(.elementor-motion-effects-element-type-background), .elementor-3456 .elementor-element.elementor-element-3e9288bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CBD2CB;}.elementor-3456 .elementor-element.elementor-element-bd67dd2{width:var( --container-widget-width, 16.92% );max-width:16.92%;--container-widget-width:16.92%;--container-widget-flex-grow:0;text-align:left;}.elementor-3456 .elementor-element.elementor-element-bd67dd2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3456 .elementor-element.elementor-element-bd67dd2 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:700;color:var( --e-global-color-text );}.elementor-3456 .elementor-element.elementor-element-7d609b53{--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;--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-3456 .elementor-element.elementor-element-7d609b53.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3456 .elementor-element.elementor-element-72d879cd{--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:05px 05px;--row-gap:05px;--column-gap:05px;}.elementor-3456 .elementor-element.elementor-element-1d6e9b3c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3456 .elementor-element.elementor-element-1d6e9b3c .elementor-icon-wrapper{text-align:center;}.elementor-3456 .elementor-element.elementor-element-1d6e9b3c .elementor-icon{font-size:65px;}.elementor-3456 .elementor-element.elementor-element-1d6e9b3c .elementor-icon svg{height:65px;}.elementor-3456 .elementor-element.elementor-element-3270f2cd{width:var( --container-widget-width, 80.635% );max-width:80.635%;--container-widget-width:80.635%;--container-widget-flex-grow:0;text-align:center;}.elementor-3456 .elementor-element.elementor-element-3270f2cd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3456 .elementor-element.elementor-element-3270f2cd .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:12px;font-weight:800;color:var( --e-global-color-text );}.elementor-widget-progress .elementor-title{color:var( --e-global-color-primary );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 );}.elementor-widget-progress .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-primary );}.elementor-3456 .elementor-element.elementor-element-7c8ee3d9{width:var( --container-widget-width, 143.118% );max-width:143.118%;--container-widget-width:143.118%;--container-widget-flex-grow:0;}.elementor-3456 .elementor-element.elementor-element-7c8ee3d9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3456 .elementor-element.elementor-element-7c8ee3d9 .elementor-progress-wrapper .elementor-progress-bar{background-color:#969696;}.elementor-3456 .elementor-element.elementor-element-7c8ee3d9 .elementor-progress-bar{height:12px;line-height:12px;}.elementor-3456 .elementor-element.elementor-element-7ed91db8{--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:05px 05px;--row-gap:05px;--column-gap:05px;}.elementor-3456 .elementor-element.elementor-element-dc72845{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3456 .elementor-element.elementor-element-dc72845 .elementor-icon-wrapper{text-align:center;}.elementor-3456 .elementor-element.elementor-element-dc72845 .elementor-icon{font-size:65px;}.elementor-3456 .elementor-element.elementor-element-dc72845 .elementor-icon svg{height:65px;}.elementor-3456 .elementor-element.elementor-element-18c9b8c1{width:var( --container-widget-width, 76.42% );max-width:76.42%;--container-widget-width:76.42%;--container-widget-flex-grow:0;text-align:center;}.elementor-3456 .elementor-element.elementor-element-18c9b8c1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3456 .elementor-element.elementor-element-18c9b8c1 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:12px;font-weight:800;color:var( --e-global-color-text );}.elementor-3456 .elementor-element.elementor-element-7b72ff7e{width:var( --container-widget-width, 143.118% );max-width:143.118%;--container-widget-width:143.118%;--container-widget-flex-grow:0;}.elementor-3456 .elementor-element.elementor-element-7b72ff7e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3456 .elementor-element.elementor-element-7b72ff7e .elementor-progress-wrapper .elementor-progress-bar{background-color:#969696;}.elementor-3456 .elementor-element.elementor-element-7b72ff7e .elementor-progress-bar{height:12px;line-height:12px;}.elementor-3456 .elementor-element.elementor-element-52f25163{--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:05px 05px;--row-gap:05px;--column-gap:05px;}.elementor-3456 .elementor-element.elementor-element-56316d81{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3456 .elementor-element.elementor-element-56316d81 .elementor-icon-wrapper{text-align:center;}.elementor-3456 .elementor-element.elementor-element-56316d81 .elementor-icon{font-size:65px;}.elementor-3456 .elementor-element.elementor-element-56316d81 .elementor-icon svg{height:65px;}.elementor-3456 .elementor-element.elementor-element-20e5efdf{width:var( --container-widget-width, 90.12% );max-width:90.12%;--container-widget-width:90.12%;--container-widget-flex-grow:0;text-align:center;}.elementor-3456 .elementor-element.elementor-element-20e5efdf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3456 .elementor-element.elementor-element-20e5efdf .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:12px;font-weight:800;color:var( --e-global-color-text );}.elementor-3456 .elementor-element.elementor-element-184f3a1a{width:var( --container-widget-width, 143.118% );max-width:143.118%;--container-widget-width:143.118%;--container-widget-flex-grow:0;}.elementor-3456 .elementor-element.elementor-element-184f3a1a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3456 .elementor-element.elementor-element-184f3a1a .elementor-progress-wrapper .elementor-progress-bar{background-color:#969696;}.elementor-3456 .elementor-element.elementor-element-184f3a1a .elementor-progress-bar{height:12px;line-height:12px;}.elementor-3456 .elementor-element.elementor-element-1cfaac02{--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:05px 05px;--row-gap:05px;--column-gap:05px;}.elementor-3456 .elementor-element.elementor-element-66839944{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3456 .elementor-element.elementor-element-66839944 .elementor-icon-wrapper{text-align:center;}.elementor-3456 .elementor-element.elementor-element-66839944 .elementor-icon{font-size:65px;}.elementor-3456 .elementor-element.elementor-element-66839944 .elementor-icon svg{height:65px;}.elementor-3456 .elementor-element.elementor-element-7581ee7f{width:var( --container-widget-width, 90.12% );max-width:90.12%;--container-widget-width:90.12%;--container-widget-flex-grow:0;text-align:center;}.elementor-3456 .elementor-element.elementor-element-7581ee7f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3456 .elementor-element.elementor-element-7581ee7f .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:12px;font-weight:800;color:var( --e-global-color-text );}.elementor-3456 .elementor-element.elementor-element-3dd4da23{width:var( --container-widget-width, 143.118% );max-width:143.118%;--container-widget-width:143.118%;--container-widget-flex-grow:0;}.elementor-3456 .elementor-element.elementor-element-3dd4da23.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3456 .elementor-element.elementor-element-3dd4da23 .elementor-progress-wrapper .elementor-progress-bar{background-color:#969696;}.elementor-3456 .elementor-element.elementor-element-3dd4da23 .elementor-progress-bar{height:12px;line-height:12px;}.elementor-3456 .elementor-element.elementor-element-45d23335{--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:05px 05px;--row-gap:05px;--column-gap:05px;}.elementor-3456 .elementor-element.elementor-element-2880d3fa{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3456 .elementor-element.elementor-element-2880d3fa .elementor-icon-wrapper{text-align:center;}.elementor-3456 .elementor-element.elementor-element-2880d3fa .elementor-icon{font-size:65px;}.elementor-3456 .elementor-element.elementor-element-2880d3fa .elementor-icon svg{height:65px;}.elementor-3456 .elementor-element.elementor-element-7221a4ac{width:var( --container-widget-width, 90.12% );max-width:90.12%;--container-widget-width:90.12%;--container-widget-flex-grow:0;text-align:center;}.elementor-3456 .elementor-element.elementor-element-7221a4ac.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3456 .elementor-element.elementor-element-7221a4ac .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:12px;font-weight:800;color:var( --e-global-color-text );}.elementor-3456 .elementor-element.elementor-element-2498620c{width:var( --container-widget-width, 143.118% );max-width:143.118%;--container-widget-width:143.118%;--container-widget-flex-grow:0;}.elementor-3456 .elementor-element.elementor-element-2498620c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3456 .elementor-element.elementor-element-2498620c .elementor-progress-wrapper .elementor-progress-bar{background-color:#969696;}.elementor-3456 .elementor-element.elementor-element-2498620c .elementor-progress-bar{height:12px;line-height:12px;}.elementor-3456 .elementor-element.elementor-element-5f4a8938{--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:05px 05px;--row-gap:05px;--column-gap:05px;}.elementor-3456 .elementor-element.elementor-element-4cfa27b1{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3456 .elementor-element.elementor-element-4cfa27b1 .elementor-icon-wrapper{text-align:center;}.elementor-3456 .elementor-element.elementor-element-4cfa27b1 .elementor-icon{font-size:65px;}.elementor-3456 .elementor-element.elementor-element-4cfa27b1 .elementor-icon svg{height:65px;}.elementor-3456 .elementor-element.elementor-element-32e64602{width:var( --container-widget-width, 90.12% );max-width:90.12%;--container-widget-width:90.12%;--container-widget-flex-grow:0;text-align:center;}.elementor-3456 .elementor-element.elementor-element-32e64602.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3456 .elementor-element.elementor-element-32e64602 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:12px;font-weight:800;color:var( --e-global-color-text );}.elementor-3456 .elementor-element.elementor-element-5031d3a9{width:var( --container-widget-width, 143.118% );max-width:143.118%;--container-widget-width:143.118%;--container-widget-flex-grow:0;}.elementor-3456 .elementor-element.elementor-element-5031d3a9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3456 .elementor-element.elementor-element-5031d3a9 .elementor-progress-wrapper .elementor-progress-bar{background-color:#969696;}.elementor-3456 .elementor-element.elementor-element-5031d3a9 .elementor-progress-bar{height:12px;line-height:12px;}.elementor-3456 .elementor-element.elementor-element-279776f5{--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:05px 05px;--row-gap:05px;--column-gap:05px;}.elementor-3456 .elementor-element.elementor-element-505a07e5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3456 .elementor-element.elementor-element-505a07e5 .elementor-icon-wrapper{text-align:center;}.elementor-3456 .elementor-element.elementor-element-505a07e5 .elementor-icon{font-size:65px;}.elementor-3456 .elementor-element.elementor-element-505a07e5 .elementor-icon svg{height:65px;}.elementor-3456 .elementor-element.elementor-element-3ba0e61c{width:var( --container-widget-width, 90.12% );max-width:90.12%;--container-widget-width:90.12%;--container-widget-flex-grow:0;text-align:center;}.elementor-3456 .elementor-element.elementor-element-3ba0e61c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3456 .elementor-element.elementor-element-3ba0e61c .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:12px;font-weight:800;color:var( --e-global-color-text );}.elementor-3456 .elementor-element.elementor-element-54d5d459{width:var( --container-widget-width, 143.118% );max-width:143.118%;--container-widget-width:143.118%;--container-widget-flex-grow:0;}.elementor-3456 .elementor-element.elementor-element-54d5d459.elementor-element{--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-3456 .elementor-element.elementor-element-54d5d459 .elementor-progress-wrapper .elementor-progress-bar{background-color:#969696;}.elementor-3456 .elementor-element.elementor-element-54d5d459 .elementor-progress-bar{height:12px;line-height:12px;}.elementor-3456 .elementor-element.elementor-element-320adaa1{--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;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-3456 .elementor-element.elementor-element-320adaa1:not(.elementor-motion-effects-element-type-background), .elementor-3456 .elementor-element.elementor-element-320adaa1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-de7e6e2 );}.elementor-3456 .elementor-element.elementor-element-1e81f1e9{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;text-align:center;}.elementor-3456 .elementor-element.elementor-element-1e81f1e9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3456 .elementor-element.elementor-element-1e81f1e9 .elementor-heading-title{font-family:var( --e-global-typography-9077e00-font-family ), Sans-serif;font-size:var( --e-global-typography-9077e00-font-size );font-weight:var( --e-global-typography-9077e00-font-weight );color:var( --e-global-color-text );}.elementor-3456 .elementor-element.elementor-element-4280ba8c{--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;}.elementor-3456 .elementor-element.elementor-element-2f19b8e9{--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;--overflow:hidden;--border-radius:5px 5px 5px 5px;--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-3456 .elementor-element.elementor-element-2f19b8e9:not(.elementor-motion-effects-element-type-background), .elementor-3456 .elementor-element.elementor-element-2f19b8e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-3456 .elementor-element.elementor-element-2f19b8e9.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-3456 .elementor-element.elementor-element-72c66200{--display:flex;--min-height:261px;--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-3456 .elementor-element.elementor-element-72c66200:not(.elementor-motion-effects-element-type-background), .elementor-3456 .elementor-element.elementor-element-72c66200 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://marblegranitepronaples.com/wp-content/uploads/2024/11/Snapinsta.app_465882452_18332993680197115_1264113063159717123_n_1080-e1740425551221.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3456 .elementor-element.elementor-element-72608e24{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3456 .elementor-element.elementor-element-599bfe44 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:15px;font-weight:800;color:var( --e-global-color-text );}.elementor-3456 .elementor-element.elementor-element-10591c2e .elementor-button{background-color:#5E6E6400;font-family:"Archivo", Sans-serif;font-size:15px;font-weight:700;fill:var( --e-global-color-1ab467b );color:var( --e-global-color-1ab467b );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-1ab467b );border-radius:5px 5px 5px 5px;padding:10px 10px 6px 10px;}.elementor-3456 .elementor-element.elementor-element-10591c2e .elementor-button:hover, .elementor-3456 .elementor-element.elementor-element-10591c2e .elementor-button:focus{background-color:var( --e-global-color-bda8914 );color:var( --e-global-color-astglobalcolor5 );border-color:var( --e-global-color-bda8914 );}.elementor-3456 .elementor-element.elementor-element-10591c2e{width:var( --container-widget-width, 197px );max-width:197px;--container-widget-width:197px;--container-widget-flex-grow:0;}.elementor-3456 .elementor-element.elementor-element-10591c2e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3456 .elementor-element.elementor-element-10591c2e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3456 .elementor-element.elementor-element-10591c2e .elementor-button .elementor-button-content-wrapper{gap:50px;justify-content:start;}.elementor-3456 .elementor-element.elementor-element-10591c2e .elementor-button:hover svg, .elementor-3456 .elementor-element.elementor-element-10591c2e .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor5 );}.elementor-3456 .elementor-element.elementor-element-4d77b414{--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;--overflow:hidden;--border-radius:5px 5px 5px 5px;--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-3456 .elementor-element.elementor-element-4d77b414:not(.elementor-motion-effects-element-type-background), .elementor-3456 .elementor-element.elementor-element-4d77b414 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-3456 .elementor-element.elementor-element-4d77b414.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-3456 .elementor-element.elementor-element-1572dc0b{--display:flex;--min-height:261px;--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-3456 .elementor-element.elementor-element-1572dc0b:not(.elementor-motion-effects-element-type-background), .elementor-3456 .elementor-element.elementor-element-1572dc0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://marblegranitepronaples.com/wp-content/uploads/2025/01/mystery-white-marble3.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3456 .elementor-element.elementor-element-513e6efc{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3456 .elementor-element.elementor-element-63c5f056 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:15px;font-weight:800;color:var( --e-global-color-text );}.elementor-3456 .elementor-element.elementor-element-3b7f7d48 .elementor-button{background-color:#5E6E6400;font-family:"Archivo", Sans-serif;font-size:15px;font-weight:700;fill:var( --e-global-color-1ab467b );color:var( --e-global-color-1ab467b );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-1ab467b );border-radius:5px 5px 5px 5px;padding:10px 10px 6px 10px;}.elementor-3456 .elementor-element.elementor-element-3b7f7d48 .elementor-button:hover, .elementor-3456 .elementor-element.elementor-element-3b7f7d48 .elementor-button:focus{background-color:var( --e-global-color-bda8914 );color:var( --e-global-color-astglobalcolor5 );border-color:var( --e-global-color-bda8914 );}.elementor-3456 .elementor-element.elementor-element-3b7f7d48{width:var( --container-widget-width, 199px );max-width:199px;--container-widget-width:199px;--container-widget-flex-grow:0;}.elementor-3456 .elementor-element.elementor-element-3b7f7d48.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3456 .elementor-element.elementor-element-3b7f7d48 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3456 .elementor-element.elementor-element-3b7f7d48 .elementor-button .elementor-button-content-wrapper{gap:50px;justify-content:start;}.elementor-3456 .elementor-element.elementor-element-3b7f7d48 .elementor-button:hover svg, .elementor-3456 .elementor-element.elementor-element-3b7f7d48 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor5 );}.elementor-3456 .elementor-element.elementor-element-1ba2381{--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;--overflow:hidden;--border-radius:5px 5px 5px 5px;--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-3456 .elementor-element.elementor-element-1ba2381:not(.elementor-motion-effects-element-type-background), .elementor-3456 .elementor-element.elementor-element-1ba2381 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-3456 .elementor-element.elementor-element-1ba2381.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-3456 .elementor-element.elementor-element-499a6877{--display:flex;--min-height:261px;--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-3456 .elementor-element.elementor-element-499a6877:not(.elementor-motion-effects-element-type-background), .elementor-3456 .elementor-element.elementor-element-499a6877 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://marblegranitepronaples.com/wp-content/uploads/2024/11/Granite-Kitchen.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3456 .elementor-element.elementor-element-6f644a0c{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3456 .elementor-element.elementor-element-4a806d1a .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:15px;font-weight:800;color:var( --e-global-color-text );}.elementor-3456 .elementor-element.elementor-element-6594888d .elementor-button{background-color:#5E6E6400;font-family:"Archivo", Sans-serif;font-size:15px;font-weight:700;fill:var( --e-global-color-1ab467b );color:var( --e-global-color-1ab467b );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-1ab467b );border-radius:5px 5px 5px 5px;padding:10px 10px 6px 10px;}.elementor-3456 .elementor-element.elementor-element-6594888d .elementor-button:hover, .elementor-3456 .elementor-element.elementor-element-6594888d .elementor-button:focus{background-color:var( --e-global-color-bda8914 );color:var( --e-global-color-astglobalcolor5 );border-color:var( --e-global-color-bda8914 );}.elementor-3456 .elementor-element.elementor-element-6594888d{width:var( --container-widget-width, 199px );max-width:199px;--container-widget-width:199px;--container-widget-flex-grow:0;}.elementor-3456 .elementor-element.elementor-element-6594888d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3456 .elementor-element.elementor-element-6594888d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3456 .elementor-element.elementor-element-6594888d .elementor-button .elementor-button-content-wrapper{gap:50px;justify-content:start;}.elementor-3456 .elementor-element.elementor-element-6594888d .elementor-button:hover svg, .elementor-3456 .elementor-element.elementor-element-6594888d .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor5 );}.elementor-3456 .elementor-element.elementor-element-79667db5{--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;}.elementor-3456 .elementor-element.elementor-element-14774c0e{--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;--overflow:hidden;--border-radius:5px 5px 5px 5px;--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-3456 .elementor-element.elementor-element-14774c0e:not(.elementor-motion-effects-element-type-background), .elementor-3456 .elementor-element.elementor-element-14774c0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-3456 .elementor-element.elementor-element-14774c0e.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-3456 .elementor-element.elementor-element-41708195{--display:flex;--min-height:261px;--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-3456 .elementor-element.elementor-element-41708195:not(.elementor-motion-effects-element-type-background), .elementor-3456 .elementor-element.elementor-element-41708195 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://marblegranitepronaples.com/wp-content/uploads/2025/01/quartzite01.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3456 .elementor-element.elementor-element-58652e6c{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3456 .elementor-element.elementor-element-23b726c8 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:15px;font-weight:800;color:var( --e-global-color-text );}.elementor-3456 .elementor-element.elementor-element-6131cea6 .elementor-button{background-color:#5E6E6400;font-family:"Archivo", Sans-serif;font-size:15px;font-weight:700;fill:var( --e-global-color-1ab467b );color:var( --e-global-color-1ab467b );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-1ab467b );border-radius:5px 5px 5px 5px;padding:10px 10px 6px 10px;}.elementor-3456 .elementor-element.elementor-element-6131cea6 .elementor-button:hover, .elementor-3456 .elementor-element.elementor-element-6131cea6 .elementor-button:focus{background-color:var( --e-global-color-bda8914 );color:var( --e-global-color-astglobalcolor5 );border-color:var( --e-global-color-bda8914 );}.elementor-3456 .elementor-element.elementor-element-6131cea6{width:var( --container-widget-width, 202px );max-width:202px;--container-widget-width:202px;--container-widget-flex-grow:0;}.elementor-3456 .elementor-element.elementor-element-6131cea6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3456 .elementor-element.elementor-element-6131cea6 .elementor-button .elementor-button-content-wrapper{gap:50px;justify-content:start;}.elementor-3456 .elementor-element.elementor-element-6131cea6 .elementor-button:hover svg, .elementor-3456 .elementor-element.elementor-element-6131cea6 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor5 );}.elementor-3456 .elementor-element.elementor-element-2cebb756{--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;--overflow:hidden;--border-radius:5px 5px 5px 5px;--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-3456 .elementor-element.elementor-element-2cebb756:not(.elementor-motion-effects-element-type-background), .elementor-3456 .elementor-element.elementor-element-2cebb756 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-3456 .elementor-element.elementor-element-2cebb756.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-3456 .elementor-element.elementor-element-56a57f36{--display:flex;--min-height:261px;--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-3456 .elementor-element.elementor-element-56a57f36:not(.elementor-motion-effects-element-type-background), .elementor-3456 .elementor-element.elementor-element-56a57f36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://marblegranitepronaples.com/wp-content/uploads/2024/11/Porcelana.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3456 .elementor-element.elementor-element-5a6083f9{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3456 .elementor-element.elementor-element-152263e3 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:15px;font-weight:800;color:var( --e-global-color-text );}.elementor-3456 .elementor-element.elementor-element-9b80832 .elementor-button{background-color:#5E6E6400;font-family:"Archivo", Sans-serif;font-size:15px;font-weight:700;fill:var( --e-global-color-1ab467b );color:var( --e-global-color-1ab467b );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-1ab467b );border-radius:5px 5px 5px 5px;padding:10px 10px 6px 10px;}.elementor-3456 .elementor-element.elementor-element-9b80832 .elementor-button:hover, .elementor-3456 .elementor-element.elementor-element-9b80832 .elementor-button:focus{background-color:var( --e-global-color-bda8914 );color:var( --e-global-color-astglobalcolor5 );border-color:var( --e-global-color-bda8914 );}.elementor-3456 .elementor-element.elementor-element-9b80832{width:var( --container-widget-width, 202px );max-width:202px;--container-widget-width:202px;--container-widget-flex-grow:0;}.elementor-3456 .elementor-element.elementor-element-9b80832 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3456 .elementor-element.elementor-element-9b80832 .elementor-button .elementor-button-content-wrapper{gap:50px;justify-content:start;}.elementor-3456 .elementor-element.elementor-element-9b80832 .elementor-button:hover svg, .elementor-3456 .elementor-element.elementor-element-9b80832 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor5 );}.elementor-3456 .elementor-element.elementor-element-5960c328{--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;--overflow:hidden;--border-radius:5px 5px 5px 5px;--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-3456 .elementor-element.elementor-element-5960c328:not(.elementor-motion-effects-element-type-background), .elementor-3456 .elementor-element.elementor-element-5960c328 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-3456 .elementor-element.elementor-element-5960c328.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-3456 .elementor-element.elementor-element-6b95e2bc{--display:flex;--min-height:261px;--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-3456 .elementor-element.elementor-element-6b95e2bc:not(.elementor-motion-effects-element-type-background), .elementor-3456 .elementor-element.elementor-element-6b95e2bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://marblegranitepronaples.com/wp-content/uploads/2025/01/18-3.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3456 .elementor-element.elementor-element-68ee5ac0{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3456 .elementor-element.elementor-element-35ac65be .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:15px;font-weight:800;color:var( --e-global-color-text );}.elementor-3456 .elementor-element.elementor-element-10dad786 .elementor-button{background-color:#5E6E6400;font-family:"Archivo", Sans-serif;font-size:15px;font-weight:700;fill:var( --e-global-color-1ab467b );color:var( --e-global-color-1ab467b );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-1ab467b );border-radius:5px 5px 5px 5px;padding:10px 10px 6px 10px;}.elementor-3456 .elementor-element.elementor-element-10dad786 .elementor-button:hover, .elementor-3456 .elementor-element.elementor-element-10dad786 .elementor-button:focus{background-color:var( --e-global-color-bda8914 );color:var( --e-global-color-astglobalcolor5 );border-color:var( --e-global-color-bda8914 );}.elementor-3456 .elementor-element.elementor-element-10dad786{width:var( --container-widget-width, 202px );max-width:202px;--container-widget-width:202px;--container-widget-flex-grow:0;}.elementor-3456 .elementor-element.elementor-element-10dad786 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3456 .elementor-element.elementor-element-10dad786 .elementor-button .elementor-button-content-wrapper{gap:50px;justify-content:start;}.elementor-3456 .elementor-element.elementor-element-10dad786 .elementor-button:hover svg, .elementor-3456 .elementor-element.elementor-element-10dad786 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor5 );}.elementor-3456 .elementor-element.elementor-element-21f3d7b4{--display:flex;--min-height:573px;--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--overlay-opacity:0.25;--overlay-mix-blend-mode:overlay;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:060px;}.elementor-3456 .elementor-element.elementor-element-21f3d7b4:not(.elementor-motion-effects-element-type-background), .elementor-3456 .elementor-element.elementor-element-21f3d7b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-de7e6e2 );background-image:url("https://marblegranitepronaples.com/wp-content/uploads/2025/01/orange-onyx-textura-scaled.jpg");background-position:bottom right;background-repeat:no-repeat;background-size:cover;}.elementor-3456 .elementor-element.elementor-element-21f3d7b4::before, .elementor-3456 .elementor-element.elementor-element-21f3d7b4 > .elementor-background-video-container::before, .elementor-3456 .elementor-element.elementor-element-21f3d7b4 > .e-con-inner > .elementor-background-video-container::before, .elementor-3456 .elementor-element.elementor-element-21f3d7b4 > .elementor-background-slideshow::before, .elementor-3456 .elementor-element.elementor-element-21f3d7b4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3456 .elementor-element.elementor-element-21f3d7b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-3456 .elementor-element.elementor-element-21f3d7b4::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-3456 .elementor-element.elementor-element-a770113{--display:flex;--border-radius:0px 0px 0px 0px;}.elementor-3456 .elementor-element.elementor-element-a770113:not(.elementor-motion-effects-element-type-background), .elementor-3456 .elementor-element.elementor-element-a770113 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://marblegranitepronaples.com/wp-content/uploads/2025/01/17-2.jpg");background-position:bottom right;background-size:cover;}.elementor-3456 .elementor-element.elementor-element-3a72c489{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-3456 .elementor-element.elementor-element-117742dc .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:800;text-transform:uppercase;color:var( --e-global-color-astglobalcolor5 );}.elementor-3456 .elementor-element.elementor-element-1334538b{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;}.elementor-3456 .elementor-element.elementor-element-1334538b .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:40px;font-weight:300;line-height:40px;color:var( --e-global-color-astglobalcolor5 );}.elementor-3456 .elementor-element.elementor-element-380e1206{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:justify;}.elementor-3456 .elementor-element.elementor-element-380e1206 .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-astglobalcolor5 );}.elementor-3456 .elementor-element.elementor-element-70815fef .elementor-button{background-color:#5E6E6400;font-family:"Archivo", Sans-serif;font-size:22px;font-weight:700;fill:var( --e-global-color-d1b8eda );color:var( --e-global-color-d1b8eda );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-d1b8eda );border-radius:5px 5px 5px 5px;padding:15px 15px 9px 15px;}.elementor-3456 .elementor-element.elementor-element-70815fef{width:var( --container-widget-width, 264px );max-width:264px;--container-widget-width:264px;--container-widget-flex-grow:0;}.elementor-3456 .elementor-element.elementor-element-70815fef .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3456 .elementor-element.elementor-element-70815fef .elementor-button .elementor-button-content-wrapper{gap:4em;justify-content:start;}.elementor-3456 .elementor-element.elementor-element-70815fef .elementor-button:hover, .elementor-3456 .elementor-element.elementor-element-70815fef .elementor-button:focus{color:var( --e-global-color-astglobalcolor5 );border-color:var( --e-global-color-astglobalcolor5 );}.elementor-3456 .elementor-element.elementor-element-70815fef .elementor-button:hover svg, .elementor-3456 .elementor-element.elementor-element-70815fef .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor5 );}.elementor-3456 .elementor-element.elementor-element-4a46b0bf{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3456 .elementor-element.elementor-element-4a46b0bf:not(.elementor-motion-effects-element-type-background), .elementor-3456 .elementor-element.elementor-element-4a46b0bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-aad5261 );}.elementor-3456 .elementor-element.elementor-element-47fdc820{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3456 .elementor-element.elementor-element-47fdc820:not(.elementor-motion-effects-element-type-background), .elementor-3456 .elementor-element.elementor-element-47fdc820 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-aad5261 );}@media(min-width:768px){.elementor-3456 .elementor-element.elementor-element-7d1f31e0{--width:100%;}.elementor-3456 .elementor-element.elementor-element-26b8674d{--width:750px;}.elementor-3456 .elementor-element.elementor-element-7d609b53{--width:84.082%;}.elementor-3456 .elementor-element.elementor-element-4280ba8c{--width:85%;}.elementor-3456 .elementor-element.elementor-element-2f19b8e9{--width:100%;}.elementor-3456 .elementor-element.elementor-element-72c66200{--width:100%;}.elementor-3456 .elementor-element.elementor-element-72608e24{--width:100%;}.elementor-3456 .elementor-element.elementor-element-4d77b414{--width:100%;}.elementor-3456 .elementor-element.elementor-element-1572dc0b{--width:100%;}.elementor-3456 .elementor-element.elementor-element-513e6efc{--width:100%;}.elementor-3456 .elementor-element.elementor-element-1ba2381{--width:100%;}.elementor-3456 .elementor-element.elementor-element-499a6877{--width:100%;}.elementor-3456 .elementor-element.elementor-element-6f644a0c{--width:100%;}.elementor-3456 .elementor-element.elementor-element-79667db5{--width:85%;}.elementor-3456 .elementor-element.elementor-element-14774c0e{--width:100%;}.elementor-3456 .elementor-element.elementor-element-41708195{--width:100%;}.elementor-3456 .elementor-element.elementor-element-58652e6c{--width:100%;}.elementor-3456 .elementor-element.elementor-element-2cebb756{--width:100%;}.elementor-3456 .elementor-element.elementor-element-56a57f36{--width:100%;}.elementor-3456 .elementor-element.elementor-element-5a6083f9{--width:100%;}.elementor-3456 .elementor-element.elementor-element-5960c328{--width:100%;}.elementor-3456 .elementor-element.elementor-element-6b95e2bc{--width:100%;}.elementor-3456 .elementor-element.elementor-element-68ee5ac0{--width:100%;}.elementor-3456 .elementor-element.elementor-element-21f3d7b4{--width:100%;}.elementor-3456 .elementor-element.elementor-element-a770113{--content-width:100%;}.elementor-3456 .elementor-element.elementor-element-3a72c489{--width:450px;}}@media(max-width:1024px){.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-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-progress .elementor-title{font-size:var( --e-global-typography-text-font-size );}.elementor-3456 .elementor-element.elementor-element-1e81f1e9 .elementor-heading-title{font-size:var( --e-global-typography-9077e00-font-size );}}@media(max-width:767px){.elementor-3456 .elementor-element.elementor-element-6bf4c15a{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3456 .elementor-element.elementor-element-5d727421{--margin-top:0%;--margin-bottom:00%;--margin-left:0%;--margin-right:0%;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.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-3456 .elementor-element.elementor-element-d90c248{width:var( --container-widget-width, 27px );max-width:27px;--container-widget-width:27px;--container-widget-flex-grow:0;}.elementor-3456 .elementor-element.elementor-element-d90c248 .elementor-nav-menu--dropdown{border-radius:0px 0px 0px 0px;}.elementor-3456 .elementor-element.elementor-element-d90c248 .elementor-nav-menu--dropdown li:first-child a{border-top-left-radius:0px;border-top-right-radius:0px;}.elementor-3456 .elementor-element.elementor-element-d90c248 .elementor-nav-menu--dropdown li:last-child a{border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.elementor-3456 .elementor-element.elementor-element-d90c248 .elementor-nav-menu--dropdown a{padding-left:11px;padding-right:11px;padding-top:21px;padding-bottom:21px;}.elementor-3456 .elementor-element.elementor-element-d90c248 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-3456 .elementor-element.elementor-element-d90c248 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:40px !important;}.elementor-3456 .elementor-element.elementor-element-7d1f31e0{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3456 .elementor-element.elementor-element-27cc21e0{--content-width:100%;--min-height:239px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3456 .elementor-element.elementor-element-27cc21e0:not(.elementor-motion-effects-element-type-background), .elementor-3456 .elementor-element.elementor-element-27cc21e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-3456 .elementor-element.elementor-element-26b8674d{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-3456 .elementor-element.elementor-element-c783203 .elementor-heading-title{font-size:15px;}.elementor-3456 .elementor-element.elementor-element-5da47060{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3456 .elementor-element.elementor-element-5da47060 .elementor-heading-title{line-height:1.1em;letter-spacing:0px;}.elementor-3456 .elementor-element.elementor-element-49301585{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-3456 .elementor-element.elementor-element-7b7680f8{--container-widget-width:327px;--container-widget-flex-grow:0;width:var( --container-widget-width, 327px );max-width:327px;}.elementor-3456 .elementor-element.elementor-element-3e9288bd{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:40px;--padding-bottom:040px;--padding-left:30px;--padding-right:30px;}.elementor-3456 .elementor-element.elementor-element-bd67dd2{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;text-align:center;}.elementor-3456 .elementor-element.elementor-element-7d609b53{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3456 .elementor-element.elementor-element-72d879cd{--width:50%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-widget-progress .elementor-title{font-size:var( --e-global-typography-text-font-size );}.elementor-3456 .elementor-element.elementor-element-7ed91db8{--width:50%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3456 .elementor-element.elementor-element-52f25163{--width:50%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3456 .elementor-element.elementor-element-1cfaac02{--width:50%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3456 .elementor-element.elementor-element-45d23335{--width:50%;}.elementor-3456 .elementor-element.elementor-element-5f4a8938{--width:50%;}.elementor-3456 .elementor-element.elementor-element-279776f5{--width:50%;}.elementor-3456 .elementor-element.elementor-element-320adaa1{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-3456 .elementor-element.elementor-element-1e81f1e9{width:var( --container-widget-width, 241px );max-width:241px;--container-widget-width:241px;--container-widget-flex-grow:0;}.elementor-3456 .elementor-element.elementor-element-1e81f1e9 .elementor-heading-title{font-size:var( --e-global-typography-9077e00-font-size );}.elementor-3456 .elementor-element.elementor-element-4280ba8c{--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-3456 .elementor-element.elementor-element-79667db5{--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-3456 .elementor-element.elementor-element-21f3d7b4{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3456 .elementor-element.elementor-element-a770113{--content-width:100%;--min-height:43vh;}.elementor-3456 .elementor-element.elementor-element-a770113:not(.elementor-motion-effects-element-type-background), .elementor-3456 .elementor-element.elementor-element-a770113 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;}.elementor-3456 .elementor-element.elementor-element-3a72c489{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-3456 .elementor-element.elementor-element-70815fef{--container-widget-width:306px;--container-widget-flex-grow:0;width:var( --container-widget-width, 306px );max-width:306px;}}