.elementor-2955 .elementor-element.elementor-element-13a59231{--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-2955 .elementor-element.elementor-element-4fc5a1ec{--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-2955 .elementor-element.elementor-element-4fc5a1ec:not(.elementor-motion-effects-element-type-background), .elementor-2955 .elementor-element.elementor-element-4fc5a1ec > .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-2955 .elementor-element.elementor-element-7ce9f1{width:var( --container-widget-width, 222px );max-width:222px;--container-widget-width:222px;--container-widget-flex-grow:0;}.elementor-2955 .elementor-element.elementor-element-7ce9f1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2955 .elementor-element.elementor-element-7ce9f1 .elementor-icon-wrapper{text-align:left;}.elementor-2955 .elementor-element.elementor-element-7ce9f1 .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-2955 .elementor-element.elementor-element-7d612a0c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2955 .elementor-element.elementor-element-7d612a0c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2955 .elementor-element.elementor-element-7d612a0c .elementor-menu-toggle{margin:0 auto;background-color:#02010100;}.elementor-2955 .elementor-element.elementor-element-7d612a0c .elementor-nav-menu .elementor-item{font-family:"Archivo", Sans-serif;font-size:22px;font-weight:500;text-decoration:none;line-height:1px;}.elementor-2955 .elementor-element.elementor-element-7d612a0c .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-2955 .elementor-element.elementor-element-7d612a0c .elementor-nav-menu--main .elementor-item:hover,
					.elementor-2955 .elementor-element.elementor-element-7d612a0c .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-2955 .elementor-element.elementor-element-7d612a0c .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-2955 .elementor-element.elementor-element-7d612a0c .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-2955 .elementor-element.elementor-element-7d612a0c .elementor-nav-menu--dropdown a, .elementor-2955 .elementor-element.elementor-element-7d612a0c .elementor-menu-toggle{color:var( --e-global-color-astglobalcolor5 );}.elementor-2955 .elementor-element.elementor-element-7d612a0c .elementor-nav-menu--dropdown{background-color:var( --e-global-color-1ab467b );}.elementor-2955 .elementor-element.elementor-element-7d612a0c .elementor-nav-menu--dropdown a{padding-left:21px;padding-right:21px;padding-top:15px;padding-bottom:15px;}.elementor-2955 .elementor-element.elementor-element-7d612a0c .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-2955 .elementor-element.elementor-element-7d612a0c .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:8px !important;}.elementor-2955 .elementor-element.elementor-element-7d612a0c div.elementor-menu-toggle{color:var( --e-global-color-primary );}.elementor-2955 .elementor-element.elementor-element-7d612a0c div.elementor-menu-toggle svg{fill:var( --e-global-color-primary );}.elementor-2955 .elementor-element.elementor-element-7d612a0c div.elementor-menu-toggle:hover{color:var( --e-global-color-5f2342b );}.elementor-2955 .elementor-element.elementor-element-7d612a0c div.elementor-menu-toggle:hover svg{fill:var( --e-global-color-5f2342b );}.elementor-2955 .elementor-element.elementor-element-795c990{--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-2955 .elementor-element.elementor-element-795c990:not(.elementor-motion-effects-element-type-background), .elementor-2955 .elementor-element.elementor-element-795c990 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-de7e6e2 );}.elementor-2955 .elementor-element.elementor-element-b29cefe{--display:flex;--overlay-opacity:0.08;--border-radius:0px 5px 5px 0px;}.elementor-2955 .elementor-element.elementor-element-b29cefe:not(.elementor-motion-effects-element-type-background), .elementor-2955 .elementor-element.elementor-element-b29cefe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://marblegranitepronaples.com/wp-content/uploads/2024/11/Porcelana.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-2955 .elementor-element.elementor-element-b29cefe::before, .elementor-2955 .elementor-element.elementor-element-b29cefe > .elementor-background-video-container::before, .elementor-2955 .elementor-element.elementor-element-b29cefe > .e-con-inner > .elementor-background-video-container::before, .elementor-2955 .elementor-element.elementor-element-b29cefe > .elementor-background-slideshow::before, .elementor-2955 .elementor-element.elementor-element-b29cefe > .e-con-inner > .elementor-background-slideshow::before, .elementor-2955 .elementor-element.elementor-element-b29cefe > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-2955 .elementor-element.elementor-element-54b86d34{--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-2955 .elementor-element.elementor-element-15c42804 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:800;color:var( --e-global-color-text );}.elementor-2955 .elementor-element.elementor-element-274afa34{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;}.elementor-2955 .elementor-element.elementor-element-274afa34 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:40px;font-weight:200;color:var( --e-global-color-1ab467b );}.elementor-2955 .elementor-element.elementor-element-7dc57c06{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;text-align:justify;}.elementor-2955 .elementor-element.elementor-element-7dc57c06 .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-2955 .elementor-element.elementor-element-5a476dcc .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:var( --e-global-color-1ab467b );border-radius:5px 5px 5px 5px;padding:15px 15px 9px 15px;}.elementor-2955 .elementor-element.elementor-element-5a476dcc .elementor-button:hover, .elementor-2955 .elementor-element.elementor-element-5a476dcc .elementor-button:focus{background-color:var( --e-global-color-bda8914 );color:var( --e-global-color-astglobalcolor5 );border-color:var( --e-global-color-bda8914 );}.elementor-2955 .elementor-element.elementor-element-5a476dcc{width:var( --container-widget-width, 307px );max-width:307px;--container-widget-width:307px;--container-widget-flex-grow:0;}.elementor-2955 .elementor-element.elementor-element-5a476dcc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2955 .elementor-element.elementor-element-5a476dcc .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2955 .elementor-element.elementor-element-5a476dcc .elementor-button .elementor-button-content-wrapper{gap:6em;justify-content:start;}.elementor-2955 .elementor-element.elementor-element-5a476dcc .elementor-button:hover svg, .elementor-2955 .elementor-element.elementor-element-5a476dcc .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor5 );}.elementor-2955 .elementor-element.elementor-element-6c2669e5{--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-2955 .elementor-element.elementor-element-6c2669e5:not(.elementor-motion-effects-element-type-background), .elementor-2955 .elementor-element.elementor-element-6c2669e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CBD2CB;}.elementor-2955 .elementor-element.elementor-element-143f8449{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-2955 .elementor-element.elementor-element-143f8449.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2955 .elementor-element.elementor-element-143f8449 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:700;color:var( --e-global-color-text );}.elementor-2955 .elementor-element.elementor-element-445fd6e5{--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-2955 .elementor-element.elementor-element-445fd6e5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2955 .elementor-element.elementor-element-5ccbb1ad{--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-2955 .elementor-element.elementor-element-5982ea83{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2955 .elementor-element.elementor-element-5982ea83 .elementor-icon-wrapper{text-align:center;}.elementor-2955 .elementor-element.elementor-element-5982ea83 .elementor-icon{font-size:65px;}.elementor-2955 .elementor-element.elementor-element-5982ea83 .elementor-icon svg{height:65px;}.elementor-2955 .elementor-element.elementor-element-3e47f14b{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-2955 .elementor-element.elementor-element-3e47f14b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2955 .elementor-element.elementor-element-3e47f14b .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-2955 .elementor-element.elementor-element-71fc98cf{width:var( --container-widget-width, 143.118% );max-width:143.118%;--container-widget-width:143.118%;--container-widget-flex-grow:0;}.elementor-2955 .elementor-element.elementor-element-71fc98cf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2955 .elementor-element.elementor-element-71fc98cf .elementor-progress-wrapper .elementor-progress-bar{background-color:#969696;}.elementor-2955 .elementor-element.elementor-element-71fc98cf .elementor-progress-bar{height:12px;line-height:12px;}.elementor-2955 .elementor-element.elementor-element-5370e477{--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-2955 .elementor-element.elementor-element-76e6acef{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2955 .elementor-element.elementor-element-76e6acef .elementor-icon-wrapper{text-align:center;}.elementor-2955 .elementor-element.elementor-element-76e6acef .elementor-icon{font-size:65px;}.elementor-2955 .elementor-element.elementor-element-76e6acef .elementor-icon svg{height:65px;}.elementor-2955 .elementor-element.elementor-element-1dddc65{width:var( --container-widget-width, 74.312% );max-width:74.312%;--container-widget-width:74.312%;--container-widget-flex-grow:0;text-align:center;}.elementor-2955 .elementor-element.elementor-element-1dddc65.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2955 .elementor-element.elementor-element-1dddc65 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:12px;font-weight:800;color:var( --e-global-color-text );}.elementor-2955 .elementor-element.elementor-element-251d8f2c{width:var( --container-widget-width, 143.118% );max-width:143.118%;--container-widget-width:143.118%;--container-widget-flex-grow:0;}.elementor-2955 .elementor-element.elementor-element-251d8f2c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2955 .elementor-element.elementor-element-251d8f2c .elementor-progress-wrapper .elementor-progress-bar{background-color:#969696;}.elementor-2955 .elementor-element.elementor-element-251d8f2c .elementor-progress-bar{height:12px;line-height:12px;}.elementor-2955 .elementor-element.elementor-element-67ed35df{--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-2955 .elementor-element.elementor-element-1886b9ca{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2955 .elementor-element.elementor-element-1886b9ca .elementor-icon-wrapper{text-align:center;}.elementor-2955 .elementor-element.elementor-element-1886b9ca .elementor-icon{font-size:65px;}.elementor-2955 .elementor-element.elementor-element-1886b9ca .elementor-icon svg{height:65px;}.elementor-2955 .elementor-element.elementor-element-29d30279{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-2955 .elementor-element.elementor-element-29d30279.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2955 .elementor-element.elementor-element-29d30279 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:12px;font-weight:800;color:var( --e-global-color-text );}.elementor-2955 .elementor-element.elementor-element-f67b9a4{width:var( --container-widget-width, 143.118% );max-width:143.118%;--container-widget-width:143.118%;--container-widget-flex-grow:0;}.elementor-2955 .elementor-element.elementor-element-f67b9a4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2955 .elementor-element.elementor-element-f67b9a4 .elementor-progress-wrapper .elementor-progress-bar{background-color:#969696;}.elementor-2955 .elementor-element.elementor-element-f67b9a4 .elementor-progress-bar{height:12px;line-height:12px;}.elementor-2955 .elementor-element.elementor-element-617261d0{--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-2955 .elementor-element.elementor-element-17f90174{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2955 .elementor-element.elementor-element-17f90174 .elementor-icon-wrapper{text-align:center;}.elementor-2955 .elementor-element.elementor-element-17f90174 .elementor-icon{font-size:65px;}.elementor-2955 .elementor-element.elementor-element-17f90174 .elementor-icon svg{height:65px;}.elementor-2955 .elementor-element.elementor-element-4e6117d7{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-2955 .elementor-element.elementor-element-4e6117d7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2955 .elementor-element.elementor-element-4e6117d7 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:12px;font-weight:800;color:var( --e-global-color-text );}.elementor-2955 .elementor-element.elementor-element-48f51f7e{width:var( --container-widget-width, 143.118% );max-width:143.118%;--container-widget-width:143.118%;--container-widget-flex-grow:0;}.elementor-2955 .elementor-element.elementor-element-48f51f7e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2955 .elementor-element.elementor-element-48f51f7e .elementor-progress-wrapper .elementor-progress-bar{background-color:#969696;}.elementor-2955 .elementor-element.elementor-element-48f51f7e .elementor-progress-bar{height:12px;line-height:12px;}.elementor-2955 .elementor-element.elementor-element-55cb01b6{--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-2955 .elementor-element.elementor-element-711899df{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2955 .elementor-element.elementor-element-711899df .elementor-icon-wrapper{text-align:center;}.elementor-2955 .elementor-element.elementor-element-711899df .elementor-icon{font-size:65px;}.elementor-2955 .elementor-element.elementor-element-711899df .elementor-icon svg{height:65px;}.elementor-2955 .elementor-element.elementor-element-502975a{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-2955 .elementor-element.elementor-element-502975a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2955 .elementor-element.elementor-element-502975a .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:12px;font-weight:800;color:var( --e-global-color-text );}.elementor-2955 .elementor-element.elementor-element-22ca48fe{width:var( --container-widget-width, 143.118% );max-width:143.118%;--container-widget-width:143.118%;--container-widget-flex-grow:0;}.elementor-2955 .elementor-element.elementor-element-22ca48fe.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2955 .elementor-element.elementor-element-22ca48fe .elementor-progress-wrapper .elementor-progress-bar{background-color:#969696;}.elementor-2955 .elementor-element.elementor-element-22ca48fe .elementor-progress-bar{height:12px;line-height:12px;}.elementor-2955 .elementor-element.elementor-element-1783678b{--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-2955 .elementor-element.elementor-element-42711bbc{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2955 .elementor-element.elementor-element-42711bbc .elementor-icon-wrapper{text-align:center;}.elementor-2955 .elementor-element.elementor-element-42711bbc .elementor-icon{font-size:65px;}.elementor-2955 .elementor-element.elementor-element-42711bbc .elementor-icon svg{height:65px;}.elementor-2955 .elementor-element.elementor-element-1826a796{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-2955 .elementor-element.elementor-element-1826a796.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2955 .elementor-element.elementor-element-1826a796 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:12px;font-weight:800;color:var( --e-global-color-text );}.elementor-2955 .elementor-element.elementor-element-50b6a076{width:var( --container-widget-width, 143.118% );max-width:143.118%;--container-widget-width:143.118%;--container-widget-flex-grow:0;}.elementor-2955 .elementor-element.elementor-element-50b6a076.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2955 .elementor-element.elementor-element-50b6a076 .elementor-progress-wrapper .elementor-progress-bar{background-color:#969696;}.elementor-2955 .elementor-element.elementor-element-50b6a076 .elementor-progress-bar{height:12px;line-height:12px;}.elementor-2955 .elementor-element.elementor-element-25b75110{--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-2955 .elementor-element.elementor-element-c4b4f67{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2955 .elementor-element.elementor-element-c4b4f67 .elementor-icon-wrapper{text-align:center;}.elementor-2955 .elementor-element.elementor-element-c4b4f67 .elementor-icon{font-size:65px;}.elementor-2955 .elementor-element.elementor-element-c4b4f67 .elementor-icon svg{height:65px;}.elementor-2955 .elementor-element.elementor-element-790f5e81{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-2955 .elementor-element.elementor-element-790f5e81.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2955 .elementor-element.elementor-element-790f5e81 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:12px;font-weight:800;color:var( --e-global-color-text );}.elementor-2955 .elementor-element.elementor-element-956cd34{width:var( --container-widget-width, 143.118% );max-width:143.118%;--container-widget-width:143.118%;--container-widget-flex-grow:0;}.elementor-2955 .elementor-element.elementor-element-956cd34.elementor-element{--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-2955 .elementor-element.elementor-element-956cd34 .elementor-progress-wrapper .elementor-progress-bar{background-color:#969696;}.elementor-2955 .elementor-element.elementor-element-956cd34 .elementor-progress-bar{height:12px;line-height:12px;}.elementor-2955 .elementor-element.elementor-element-541dfb42{--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-2955 .elementor-element.elementor-element-541dfb42:not(.elementor-motion-effects-element-type-background), .elementor-2955 .elementor-element.elementor-element-541dfb42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-de7e6e2 );}.elementor-2955 .elementor-element.elementor-element-e1033e{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;text-align:center;}.elementor-2955 .elementor-element.elementor-element-e1033e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2955 .elementor-element.elementor-element-e1033e .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-2955 .elementor-element.elementor-element-109e82ee{--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-2955 .elementor-element.elementor-element-b5ef5e{--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-2955 .elementor-element.elementor-element-b5ef5e:not(.elementor-motion-effects-element-type-background), .elementor-2955 .elementor-element.elementor-element-b5ef5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-2955 .elementor-element.elementor-element-b5ef5e.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-2955 .elementor-element.elementor-element-701323ce{--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-2955 .elementor-element.elementor-element-701323ce:not(.elementor-motion-effects-element-type-background), .elementor-2955 .elementor-element.elementor-element-701323ce > .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-2955 .elementor-element.elementor-element-3e318f03{--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-2955 .elementor-element.elementor-element-612baa1 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:15px;font-weight:800;color:var( --e-global-color-text );}.elementor-2955 .elementor-element.elementor-element-3545bc94 .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-2955 .elementor-element.elementor-element-3545bc94 .elementor-button:hover, .elementor-2955 .elementor-element.elementor-element-3545bc94 .elementor-button:focus{background-color:var( --e-global-color-bda8914 );color:var( --e-global-color-astglobalcolor5 );border-color:var( --e-global-color-bda8914 );}.elementor-2955 .elementor-element.elementor-element-3545bc94{width:var( --container-widget-width, 197px );max-width:197px;--container-widget-width:197px;--container-widget-flex-grow:0;}.elementor-2955 .elementor-element.elementor-element-3545bc94.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2955 .elementor-element.elementor-element-3545bc94 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2955 .elementor-element.elementor-element-3545bc94 .elementor-button .elementor-button-content-wrapper{gap:50px;justify-content:start;}.elementor-2955 .elementor-element.elementor-element-3545bc94 .elementor-button:hover svg, .elementor-2955 .elementor-element.elementor-element-3545bc94 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor5 );}.elementor-2955 .elementor-element.elementor-element-506d1f6f{--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-2955 .elementor-element.elementor-element-506d1f6f:not(.elementor-motion-effects-element-type-background), .elementor-2955 .elementor-element.elementor-element-506d1f6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-2955 .elementor-element.elementor-element-506d1f6f.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-2955 .elementor-element.elementor-element-3cc669d6{--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-2955 .elementor-element.elementor-element-3cc669d6:not(.elementor-motion-effects-element-type-background), .elementor-2955 .elementor-element.elementor-element-3cc669d6 > .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-2955 .elementor-element.elementor-element-17b87292{--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-2955 .elementor-element.elementor-element-21a139a7 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:15px;font-weight:800;color:var( --e-global-color-text );}.elementor-2955 .elementor-element.elementor-element-596eacd1 .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-2955 .elementor-element.elementor-element-596eacd1 .elementor-button:hover, .elementor-2955 .elementor-element.elementor-element-596eacd1 .elementor-button:focus{background-color:var( --e-global-color-bda8914 );color:var( --e-global-color-astglobalcolor5 );border-color:var( --e-global-color-bda8914 );}.elementor-2955 .elementor-element.elementor-element-596eacd1{width:var( --container-widget-width, 199px );max-width:199px;--container-widget-width:199px;--container-widget-flex-grow:0;}.elementor-2955 .elementor-element.elementor-element-596eacd1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2955 .elementor-element.elementor-element-596eacd1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2955 .elementor-element.elementor-element-596eacd1 .elementor-button .elementor-button-content-wrapper{gap:50px;justify-content:start;}.elementor-2955 .elementor-element.elementor-element-596eacd1 .elementor-button:hover svg, .elementor-2955 .elementor-element.elementor-element-596eacd1 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor5 );}.elementor-2955 .elementor-element.elementor-element-19393a58{--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-2955 .elementor-element.elementor-element-19393a58:not(.elementor-motion-effects-element-type-background), .elementor-2955 .elementor-element.elementor-element-19393a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-2955 .elementor-element.elementor-element-19393a58.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-2955 .elementor-element.elementor-element-76f16255{--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-2955 .elementor-element.elementor-element-76f16255:not(.elementor-motion-effects-element-type-background), .elementor-2955 .elementor-element.elementor-element-76f16255 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://marblegranitepronaples.com/wp-content/uploads/2025/01/17-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2955 .elementor-element.elementor-element-32a1ed64{--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-2955 .elementor-element.elementor-element-7dd0ad89 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:15px;font-weight:800;color:var( --e-global-color-text );}.elementor-2955 .elementor-element.elementor-element-3d239cb9 .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-2955 .elementor-element.elementor-element-3d239cb9 .elementor-button:hover, .elementor-2955 .elementor-element.elementor-element-3d239cb9 .elementor-button:focus{background-color:var( --e-global-color-bda8914 );color:var( --e-global-color-astglobalcolor5 );border-color:var( --e-global-color-bda8914 );}.elementor-2955 .elementor-element.elementor-element-3d239cb9{width:var( --container-widget-width, 199px );max-width:199px;--container-widget-width:199px;--container-widget-flex-grow:0;}.elementor-2955 .elementor-element.elementor-element-3d239cb9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2955 .elementor-element.elementor-element-3d239cb9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2955 .elementor-element.elementor-element-3d239cb9 .elementor-button .elementor-button-content-wrapper{gap:50px;justify-content:start;}.elementor-2955 .elementor-element.elementor-element-3d239cb9 .elementor-button:hover svg, .elementor-2955 .elementor-element.elementor-element-3d239cb9 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor5 );}.elementor-2955 .elementor-element.elementor-element-5e61dca8{--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-2955 .elementor-element.elementor-element-581e9f59{--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-2955 .elementor-element.elementor-element-581e9f59:not(.elementor-motion-effects-element-type-background), .elementor-2955 .elementor-element.elementor-element-581e9f59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-2955 .elementor-element.elementor-element-581e9f59.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-2955 .elementor-element.elementor-element-3d864c13{--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-2955 .elementor-element.elementor-element-3d864c13:not(.elementor-motion-effects-element-type-background), .elementor-2955 .elementor-element.elementor-element-3d864c13 > .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-2955 .elementor-element.elementor-element-32c6d1ee{--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-2955 .elementor-element.elementor-element-225db2e3 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:15px;font-weight:800;color:var( --e-global-color-text );}.elementor-2955 .elementor-element.elementor-element-6151b0b9 .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-2955 .elementor-element.elementor-element-6151b0b9 .elementor-button:hover, .elementor-2955 .elementor-element.elementor-element-6151b0b9 .elementor-button:focus{background-color:var( --e-global-color-bda8914 );color:var( --e-global-color-astglobalcolor5 );border-color:var( --e-global-color-bda8914 );}.elementor-2955 .elementor-element.elementor-element-6151b0b9{width:var( --container-widget-width, 202px );max-width:202px;--container-widget-width:202px;--container-widget-flex-grow:0;}.elementor-2955 .elementor-element.elementor-element-6151b0b9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2955 .elementor-element.elementor-element-6151b0b9 .elementor-button .elementor-button-content-wrapper{gap:50px;justify-content:start;}.elementor-2955 .elementor-element.elementor-element-6151b0b9 .elementor-button:hover svg, .elementor-2955 .elementor-element.elementor-element-6151b0b9 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor5 );}.elementor-2955 .elementor-element.elementor-element-70b9219c{--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-2955 .elementor-element.elementor-element-70b9219c:not(.elementor-motion-effects-element-type-background), .elementor-2955 .elementor-element.elementor-element-70b9219c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-2955 .elementor-element.elementor-element-70b9219c.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-2955 .elementor-element.elementor-element-4e1558bd{--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-2955 .elementor-element.elementor-element-4e1558bd:not(.elementor-motion-effects-element-type-background), .elementor-2955 .elementor-element.elementor-element-4e1558bd > .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-2955 .elementor-element.elementor-element-2a3ab018{--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-2955 .elementor-element.elementor-element-81880ff .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:15px;font-weight:800;color:var( --e-global-color-text );}.elementor-2955 .elementor-element.elementor-element-d650cd0 .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-2955 .elementor-element.elementor-element-d650cd0 .elementor-button:hover, .elementor-2955 .elementor-element.elementor-element-d650cd0 .elementor-button:focus{background-color:var( --e-global-color-bda8914 );color:var( --e-global-color-astglobalcolor5 );border-color:var( --e-global-color-bda8914 );}.elementor-2955 .elementor-element.elementor-element-d650cd0{width:var( --container-widget-width, 202px );max-width:202px;--container-widget-width:202px;--container-widget-flex-grow:0;}.elementor-2955 .elementor-element.elementor-element-d650cd0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2955 .elementor-element.elementor-element-d650cd0 .elementor-button .elementor-button-content-wrapper{gap:50px;justify-content:start;}.elementor-2955 .elementor-element.elementor-element-d650cd0 .elementor-button:hover svg, .elementor-2955 .elementor-element.elementor-element-d650cd0 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor5 );}.elementor-2955 .elementor-element.elementor-element-3a74217a{--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-2955 .elementor-element.elementor-element-3a74217a:not(.elementor-motion-effects-element-type-background), .elementor-2955 .elementor-element.elementor-element-3a74217a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-2955 .elementor-element.elementor-element-3a74217a.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-2955 .elementor-element.elementor-element-32113c5c{--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-2955 .elementor-element.elementor-element-32113c5c:not(.elementor-motion-effects-element-type-background), .elementor-2955 .elementor-element.elementor-element-32113c5c > .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-2955 .elementor-element.elementor-element-10f46c9d{--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-2955 .elementor-element.elementor-element-26042db5 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:15px;font-weight:800;color:var( --e-global-color-text );}.elementor-2955 .elementor-element.elementor-element-11876999 .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-2955 .elementor-element.elementor-element-11876999 .elementor-button:hover, .elementor-2955 .elementor-element.elementor-element-11876999 .elementor-button:focus{background-color:var( --e-global-color-bda8914 );color:var( --e-global-color-astglobalcolor5 );border-color:var( --e-global-color-bda8914 );}.elementor-2955 .elementor-element.elementor-element-11876999{width:var( --container-widget-width, 202px );max-width:202px;--container-widget-width:202px;--container-widget-flex-grow:0;}.elementor-2955 .elementor-element.elementor-element-11876999 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2955 .elementor-element.elementor-element-11876999 .elementor-button .elementor-button-content-wrapper{gap:50px;justify-content:start;}.elementor-2955 .elementor-element.elementor-element-11876999 .elementor-button:hover svg, .elementor-2955 .elementor-element.elementor-element-11876999 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor5 );}.elementor-2955 .elementor-element.elementor-element-47fc2057{--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.48;--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-2955 .elementor-element.elementor-element-47fc2057:not(.elementor-motion-effects-element-type-background), .elementor-2955 .elementor-element.elementor-element-47fc2057 > .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/b557cf92-2ead-4272-b940-ac2a69b9a9d8.jpg");background-position:bottom right;background-repeat:no-repeat;background-size:cover;}.elementor-2955 .elementor-element.elementor-element-47fc2057::before, .elementor-2955 .elementor-element.elementor-element-47fc2057 > .elementor-background-video-container::before, .elementor-2955 .elementor-element.elementor-element-47fc2057 > .e-con-inner > .elementor-background-video-container::before, .elementor-2955 .elementor-element.elementor-element-47fc2057 > .elementor-background-slideshow::before, .elementor-2955 .elementor-element.elementor-element-47fc2057 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2955 .elementor-element.elementor-element-47fc2057 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-2955 .elementor-element.elementor-element-47fc2057::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2955 .elementor-element.elementor-element-190903a4{--display:flex;--border-radius:0px 0px 0px 0px;}.elementor-2955 .elementor-element.elementor-element-190903a4:not(.elementor-motion-effects-element-type-background), .elementor-2955 .elementor-element.elementor-element-190903a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://marblegranitepronaples.com/wp-content/uploads/2025/01/porcelain.jpg");background-position:bottom right;background-size:cover;}.elementor-2955 .elementor-element.elementor-element-3e273d22{--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-2955 .elementor-element.elementor-element-5957584a .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:800;text-transform:uppercase;color:#000000;}.elementor-2955 .elementor-element.elementor-element-7773519d{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;}.elementor-2955 .elementor-element.elementor-element-7773519d .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:40px;font-weight:300;line-height:40px;color:#000000;}.elementor-2955 .elementor-element.elementor-element-7a7e4ebb{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:justify;}.elementor-2955 .elementor-element.elementor-element-7a7e4ebb .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:16px;font-weight:300;color:#000000;}.elementor-2955 .elementor-element.elementor-element-33b816cc .elementor-button{background-color:#5E6E6400;font-family:"Archivo", Sans-serif;font-size:22px;font-weight:700;fill:#000000;color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-color:#000000;border-radius:5px 5px 5px 5px;padding:15px 15px 9px 15px;}.elementor-2955 .elementor-element.elementor-element-33b816cc{width:var( --container-widget-width, 264px );max-width:264px;--container-widget-width:264px;--container-widget-flex-grow:0;}.elementor-2955 .elementor-element.elementor-element-33b816cc .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2955 .elementor-element.elementor-element-33b816cc .elementor-button .elementor-button-content-wrapper{gap:3.6em;justify-content:start;}.elementor-2955 .elementor-element.elementor-element-33b816cc .elementor-button:hover, .elementor-2955 .elementor-element.elementor-element-33b816cc .elementor-button:focus{color:#555555;border-color:#515151;}.elementor-2955 .elementor-element.elementor-element-33b816cc .elementor-button:hover svg, .elementor-2955 .elementor-element.elementor-element-33b816cc .elementor-button:focus svg{fill:#555555;}.elementor-2955 .elementor-element.elementor-element-2cc31a39{--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-2955 .elementor-element.elementor-element-2cc31a39:not(.elementor-motion-effects-element-type-background), .elementor-2955 .elementor-element.elementor-element-2cc31a39 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-aad5261 );}.elementor-2955 .elementor-element.elementor-element-5c9b927f{--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-2955 .elementor-element.elementor-element-5c9b927f:not(.elementor-motion-effects-element-type-background), .elementor-2955 .elementor-element.elementor-element-5c9b927f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-aad5261 );}@media(min-width:768px){.elementor-2955 .elementor-element.elementor-element-795c990{--width:100%;}.elementor-2955 .elementor-element.elementor-element-54b86d34{--width:750px;}.elementor-2955 .elementor-element.elementor-element-445fd6e5{--width:84.082%;}.elementor-2955 .elementor-element.elementor-element-109e82ee{--width:85%;}.elementor-2955 .elementor-element.elementor-element-b5ef5e{--width:100%;}.elementor-2955 .elementor-element.elementor-element-701323ce{--width:100%;}.elementor-2955 .elementor-element.elementor-element-3e318f03{--width:100%;}.elementor-2955 .elementor-element.elementor-element-506d1f6f{--width:100%;}.elementor-2955 .elementor-element.elementor-element-3cc669d6{--width:100%;}.elementor-2955 .elementor-element.elementor-element-17b87292{--width:100%;}.elementor-2955 .elementor-element.elementor-element-19393a58{--width:100%;}.elementor-2955 .elementor-element.elementor-element-76f16255{--width:100%;}.elementor-2955 .elementor-element.elementor-element-32a1ed64{--width:100%;}.elementor-2955 .elementor-element.elementor-element-5e61dca8{--width:85%;}.elementor-2955 .elementor-element.elementor-element-581e9f59{--width:100%;}.elementor-2955 .elementor-element.elementor-element-3d864c13{--width:100%;}.elementor-2955 .elementor-element.elementor-element-32c6d1ee{--width:100%;}.elementor-2955 .elementor-element.elementor-element-70b9219c{--width:100%;}.elementor-2955 .elementor-element.elementor-element-4e1558bd{--width:100%;}.elementor-2955 .elementor-element.elementor-element-2a3ab018{--width:100%;}.elementor-2955 .elementor-element.elementor-element-3a74217a{--width:100%;}.elementor-2955 .elementor-element.elementor-element-32113c5c{--width:100%;}.elementor-2955 .elementor-element.elementor-element-10f46c9d{--width:100%;}.elementor-2955 .elementor-element.elementor-element-47fc2057{--width:100%;}.elementor-2955 .elementor-element.elementor-element-190903a4{--content-width:100%;}.elementor-2955 .elementor-element.elementor-element-3e273d22{--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-2955 .elementor-element.elementor-element-e1033e .elementor-heading-title{font-size:var( --e-global-typography-9077e00-font-size );}}@media(max-width:767px){.elementor-2955 .elementor-element.elementor-element-13a59231{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2955 .elementor-element.elementor-element-4fc5a1ec{--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-2955 .elementor-element.elementor-element-7d612a0c{width:var( --container-widget-width, 27px );max-width:27px;--container-widget-width:27px;--container-widget-flex-grow:0;}.elementor-2955 .elementor-element.elementor-element-7d612a0c .elementor-nav-menu--dropdown{border-radius:0px 0px 0px 0px;}.elementor-2955 .elementor-element.elementor-element-7d612a0c .elementor-nav-menu--dropdown li:first-child a{border-top-left-radius:0px;border-top-right-radius:0px;}.elementor-2955 .elementor-element.elementor-element-7d612a0c .elementor-nav-menu--dropdown li:last-child a{border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.elementor-2955 .elementor-element.elementor-element-7d612a0c .elementor-nav-menu--dropdown a{padding-left:11px;padding-right:11px;padding-top:21px;padding-bottom:21px;}.elementor-2955 .elementor-element.elementor-element-7d612a0c .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-2955 .elementor-element.elementor-element-7d612a0c .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:40px !important;}.elementor-2955 .elementor-element.elementor-element-795c990{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2955 .elementor-element.elementor-element-b29cefe{--content-width:100%;--min-height:239px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2955 .elementor-element.elementor-element-b29cefe:not(.elementor-motion-effects-element-type-background), .elementor-2955 .elementor-element.elementor-element-b29cefe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-2955 .elementor-element.elementor-element-54b86d34{--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-2955 .elementor-element.elementor-element-15c42804 .elementor-heading-title{font-size:15px;}.elementor-2955 .elementor-element.elementor-element-274afa34{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2955 .elementor-element.elementor-element-274afa34 .elementor-heading-title{line-height:1.1em;letter-spacing:0px;}.elementor-2955 .elementor-element.elementor-element-7dc57c06{--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-2955 .elementor-element.elementor-element-5a476dcc{--container-widget-width:327px;--container-widget-flex-grow:0;width:var( --container-widget-width, 327px );max-width:327px;}.elementor-2955 .elementor-element.elementor-element-6c2669e5{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:40px;--padding-bottom:040px;--padding-left:30px;--padding-right:30px;}.elementor-2955 .elementor-element.elementor-element-143f8449{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;text-align:center;}.elementor-2955 .elementor-element.elementor-element-445fd6e5{--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-2955 .elementor-element.elementor-element-5ccbb1ad{--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-2955 .elementor-element.elementor-element-5370e477{--width:50%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2955 .elementor-element.elementor-element-67ed35df{--width:50%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2955 .elementor-element.elementor-element-617261d0{--width:50%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2955 .elementor-element.elementor-element-55cb01b6{--width:50%;}.elementor-2955 .elementor-element.elementor-element-1783678b{--width:50%;}.elementor-2955 .elementor-element.elementor-element-25b75110{--width:50%;}.elementor-2955 .elementor-element.elementor-element-541dfb42{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2955 .elementor-element.elementor-element-e1033e{width:var( --container-widget-width, 241px );max-width:241px;--container-widget-width:241px;--container-widget-flex-grow:0;}.elementor-2955 .elementor-element.elementor-element-e1033e .elementor-heading-title{font-size:var( --e-global-typography-9077e00-font-size );}.elementor-2955 .elementor-element.elementor-element-109e82ee{--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-2955 .elementor-element.elementor-element-5e61dca8{--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-2955 .elementor-element.elementor-element-47fc2057{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2955 .elementor-element.elementor-element-190903a4{--content-width:100%;--min-height:43vh;}.elementor-2955 .elementor-element.elementor-element-190903a4:not(.elementor-motion-effects-element-type-background), .elementor-2955 .elementor-element.elementor-element-190903a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;}.elementor-2955 .elementor-element.elementor-element-3e273d22{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2955 .elementor-element.elementor-element-33b816cc{--container-widget-width:306px;--container-widget-flex-grow:0;width:var( --container-widget-width, 306px );max-width:306px;}}