.elementor-2896 .elementor-element.elementor-element-520092a{--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-2896 .elementor-element.elementor-element-605709d1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-widget-slides .elementor-slide-heading{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-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2896 .elementor-element.elementor-element-5b2d79c6 .elementor-repeater-item-dc32cef .swiper-slide-bg{background-color:#21052EDB;background-image:url(https://marblegranitepronaples.com/wp-content/uploads/2025/01/quartzzz.jpg);background-size:cover;}.elementor-2896 .elementor-element.elementor-element-5b2d79c6 .elementor-repeater-item-dc32cef .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-2896 .elementor-element.elementor-element-5b2d79c6 .swiper-slide{transition-duration:calc(5000ms*1.2);height:100vh;}.elementor-2896 .elementor-element.elementor-element-5b2d79c6 > .elementor-widget-container{margin:-25px 0px 00px 0px;padding:0px 0px 0px 0px;}.elementor-2896 .elementor-element.elementor-element-5b2d79c6 .swiper-slide-contents{max-width:402px;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.97);}.elementor-2896 .elementor-element.elementor-element-5b2d79c6 .swiper-slide-inner{padding:205px 60px 60px 190px;text-align:left;}.elementor-2896 .elementor-element.elementor-element-5b2d79c6 .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:10px;}.elementor-2896 .elementor-element.elementor-element-5b2d79c6 .elementor-slide-heading{font-family:"Playfair Display", Sans-serif;font-size:50px;font-weight:600;}.elementor-2896 .elementor-element.elementor-element-5b2d79c6 .swiper-slide-inner .elementor-slide-description:not(:last-child){margin-bottom:15px;}.elementor-2896 .elementor-element.elementor-element-5b2d79c6 .elementor-slide-description{font-family:"Archivo", Sans-serif;font-size:21px;font-weight:400;}.elementor-2896 .elementor-element.elementor-element-5b2d79c6 .elementor-slide-button{border-width:2px;border-radius:5px;color:var( --e-global-color-5f2342b );}.elementor-2896 .elementor-element.elementor-element-5b2d79c6 .elementor-slide-button:hover{color:#A1C48F;border-color:#A1C48F;}.elementor-2896 .elementor-element.elementor-element-5b2d79c6 .swiper-pagination-bullet{height:10px;width:10px;}.elementor-2896 .elementor-element.elementor-element-5b2d79c6 .swiper-horizontal .swiper-pagination-progressbar{height:10px;}.elementor-2896 .elementor-element.elementor-element-5b2d79c6 .swiper-pagination-fraction{font-size:10px;}.elementor-2896 .elementor-element.elementor-element-5b2d79c6 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-1ab467b );opacity:var( --e-global-color-1ab467b );}.elementor-2896 .elementor-element.elementor-element-5b2d79c6 .swiper-pagination-bullet-active{background-color:var( --e-global-color-5f2342b );}.elementor-2896 .elementor-element.elementor-element-48585a4a .elementor-repeater-item-dc32cef .swiper-slide-bg{background-color:#21052EDB;background-image:url(https://marblegranitepronaples.com/wp-content/uploads/2024/11/teste.png);background-size:cover;}.elementor-2896 .elementor-element.elementor-element-48585a4a .swiper-slide{transition-duration:calc(5000ms*1.2);height:100vh;}.elementor-2896 .elementor-element.elementor-element-48585a4a > .elementor-widget-container{margin:0px 0px 00px 0px;padding:0px 0px 0px 0px;}.elementor-2896 .elementor-element.elementor-element-48585a4a .swiper-slide-contents{max-width:29%;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.97);}.elementor-2896 .elementor-element.elementor-element-48585a4a .swiper-slide-inner{padding:205px 60px 60px 190px;text-align:center;}.elementor-2896 .elementor-element.elementor-element-48585a4a .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:10px;}.elementor-2896 .elementor-element.elementor-element-48585a4a .elementor-slide-heading{font-family:"Playfair Display", Sans-serif;font-size:50px;font-weight:600;}.elementor-2896 .elementor-element.elementor-element-48585a4a .swiper-slide-inner .elementor-slide-description:not(:last-child){margin-bottom:15px;}.elementor-2896 .elementor-element.elementor-element-48585a4a .elementor-slide-description{font-family:"Archivo", Sans-serif;font-size:22px;font-weight:400;}.elementor-2896 .elementor-element.elementor-element-48585a4a .elementor-slide-button{border-width:2px;border-radius:5px;color:var( --e-global-color-5f2342b );}.elementor-2896 .elementor-element.elementor-element-48585a4a .elementor-slide-button:hover{color:#A1C48F;border-color:#A1C48F;}.elementor-2896 .elementor-element.elementor-element-48585a4a .swiper-pagination-bullet{height:10px;width:10px;}.elementor-2896 .elementor-element.elementor-element-48585a4a .swiper-horizontal .swiper-pagination-progressbar{height:10px;}.elementor-2896 .elementor-element.elementor-element-48585a4a .swiper-pagination-fraction{font-size:10px;}.elementor-2896 .elementor-element.elementor-element-48585a4a .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-1ab467b );opacity:var( --e-global-color-1ab467b );}.elementor-2896 .elementor-element.elementor-element-48585a4a .swiper-pagination-bullet-active{background-color:var( --e-global-color-5f2342b );}.elementor-2896 .elementor-element.elementor-element-1880e0f6{--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-2896 .elementor-element.elementor-element-1880e0f6:not(.elementor-motion-effects-element-type-background), .elementor-2896 .elementor-element.elementor-element-1880e0f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-2896 .elementor-element.elementor-element-9f4bafe{--display:flex;--justify-content:center;--overlay-opacity:0.08;--border-radius:0px 5px 5px 0px;}.elementor-2896 .elementor-element.elementor-element-9f4bafe::before, .elementor-2896 .elementor-element.elementor-element-9f4bafe > .elementor-background-video-container::before, .elementor-2896 .elementor-element.elementor-element-9f4bafe > .e-con-inner > .elementor-background-video-container::before, .elementor-2896 .elementor-element.elementor-element-9f4bafe > .elementor-background-slideshow::before, .elementor-2896 .elementor-element.elementor-element-9f4bafe > .e-con-inner > .elementor-background-slideshow::before, .elementor-2896 .elementor-element.elementor-element-9f4bafe > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-2896 .elementor-element.elementor-element-90148c4 > .elementor-widget-container{margin:60px 60px 60px -20px;padding:0px 0px 0px 0px;}.elementor-2896 .elementor-element.elementor-element-90148c4 img{border-radius:10px 10px 10px 10px;}.elementor-2896 .elementor-element.elementor-element-5ffdcdfc{--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-2896 .elementor-element.elementor-element-2b7c8af3{width:var( --container-widget-width, 82.853% );max-width:82.853%;--container-widget-width:82.853%;--container-widget-flex-grow:0;}.elementor-2896 .elementor-element.elementor-element-2b7c8af3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2896 .elementor-element.elementor-element-2b7c8af3 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:40px;font-weight:200;color:var( --e-global-color-1ab467b );}.elementor-2896 .elementor-element.elementor-element-156a8a03{width:var( --container-widget-width, 90.874% );max-width:90.874%;--container-widget-width:90.874%;--container-widget-flex-grow:0;text-align:justify;}.elementor-2896 .elementor-element.elementor-element-156a8a03.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2896 .elementor-element.elementor-element-156a8a03 .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:16px;font-weight:200;color:var( --e-global-color-text );}.elementor-2896 .elementor-element.elementor-element-75dbbe29{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-2896 .elementor-element.elementor-element-2b31ab5f{text-align:center;}.elementor-2896 .elementor-element.elementor-element-2b31ab5f .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-2896 .elementor-element.elementor-element-1a334d9f{width:var( --container-widget-width, 68.734% );max-width:68.734%;--container-widget-width:68.734%;--container-widget-flex-grow:0;text-align:center;}.elementor-2896 .elementor-element.elementor-element-1a334d9f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2896 .elementor-element.elementor-element-1a334d9f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2896 .elementor-element.elementor-element-1a334d9f .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:16px;font-weight:400;line-height:31px;color:var( --e-global-color-text );}.elementor-2896 .elementor-element.elementor-element-806e43f{--display:flex;--min-height:334px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.42;--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-2896 .elementor-element.elementor-element-806e43f:not(.elementor-motion-effects-element-type-background), .elementor-2896 .elementor-element.elementor-element-806e43f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://marblegranitepronaples.com/wp-content/uploads/2025/01/fb0c8f49-82f4-4540-8d65-8e7727aa81f8.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-2896 .elementor-element.elementor-element-806e43f::before, .elementor-2896 .elementor-element.elementor-element-806e43f > .elementor-background-video-container::before, .elementor-2896 .elementor-element.elementor-element-806e43f > .e-con-inner > .elementor-background-video-container::before, .elementor-2896 .elementor-element.elementor-element-806e43f > .elementor-background-slideshow::before, .elementor-2896 .elementor-element.elementor-element-806e43f > .e-con-inner > .elementor-background-slideshow::before, .elementor-2896 .elementor-element.elementor-element-806e43f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, var( --e-global-color-text ) 16%, #09120A00 47%);}.elementor-2896 .elementor-element.elementor-element-20b4c956{--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-2896 .elementor-element.elementor-element-20b4c956:not(.elementor-motion-effects-element-type-background), .elementor-2896 .elementor-element.elementor-element-20b4c956 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-de7e6e2 );}.elementor-2896 .elementor-element.elementor-element-642f70cb{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;text-align:center;}.elementor-2896 .elementor-element.elementor-element-642f70cb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2896 .elementor-element.elementor-element-642f70cb .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-2896 .elementor-element.elementor-element-1ad8642f{--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-2896 .elementor-element.elementor-element-1b1730ab{--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-2896 .elementor-element.elementor-element-1b1730ab:not(.elementor-motion-effects-element-type-background), .elementor-2896 .elementor-element.elementor-element-1b1730ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-2896 .elementor-element.elementor-element-1b1730ab.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-2896 .elementor-element.elementor-element-731863e8{--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-2896 .elementor-element.elementor-element-731863e8:not(.elementor-motion-effects-element-type-background), .elementor-2896 .elementor-element.elementor-element-731863e8 > .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-2896 .elementor-element.elementor-element-5212a5b3{--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-2896 .elementor-element.elementor-element-7d6ac4f8 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:15px;font-weight:800;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-2896 .elementor-element.elementor-element-72f52c02 .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-2896 .elementor-element.elementor-element-72f52c02 .elementor-button:hover, .elementor-2896 .elementor-element.elementor-element-72f52c02 .elementor-button:focus{background-color:var( --e-global-color-bda8914 );color:var( --e-global-color-astglobalcolor5 );border-color:var( --e-global-color-bda8914 );}.elementor-2896 .elementor-element.elementor-element-72f52c02{width:var( --container-widget-width, 196px );max-width:196px;--container-widget-width:196px;--container-widget-flex-grow:0;}.elementor-2896 .elementor-element.elementor-element-72f52c02.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2896 .elementor-element.elementor-element-72f52c02 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2896 .elementor-element.elementor-element-72f52c02 .elementor-button .elementor-button-content-wrapper{gap:50px;justify-content:start;}.elementor-2896 .elementor-element.elementor-element-72f52c02 .elementor-button:hover svg, .elementor-2896 .elementor-element.elementor-element-72f52c02 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor5 );}.elementor-2896 .elementor-element.elementor-element-63ad20a0{--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-2896 .elementor-element.elementor-element-63ad20a0:not(.elementor-motion-effects-element-type-background), .elementor-2896 .elementor-element.elementor-element-63ad20a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-2896 .elementor-element.elementor-element-63ad20a0.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-2896 .elementor-element.elementor-element-6662f52c{--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-2896 .elementor-element.elementor-element-6662f52c:not(.elementor-motion-effects-element-type-background), .elementor-2896 .elementor-element.elementor-element-6662f52c > .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-2896 .elementor-element.elementor-element-26282d8f{--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-2896 .elementor-element.elementor-element-34bb52a0 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:15px;font-weight:800;color:var( --e-global-color-text );}.elementor-2896 .elementor-element.elementor-element-2b89933d .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-2896 .elementor-element.elementor-element-2b89933d .elementor-button:hover, .elementor-2896 .elementor-element.elementor-element-2b89933d .elementor-button:focus{background-color:var( --e-global-color-bda8914 );color:var( --e-global-color-astglobalcolor5 );border-color:var( --e-global-color-bda8914 );}.elementor-2896 .elementor-element.elementor-element-2b89933d{width:var( --container-widget-width, 197px );max-width:197px;--container-widget-width:197px;--container-widget-flex-grow:0;}.elementor-2896 .elementor-element.elementor-element-2b89933d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2896 .elementor-element.elementor-element-2b89933d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2896 .elementor-element.elementor-element-2b89933d .elementor-button .elementor-button-content-wrapper{gap:50px;justify-content:start;}.elementor-2896 .elementor-element.elementor-element-2b89933d .elementor-button:hover svg, .elementor-2896 .elementor-element.elementor-element-2b89933d .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor5 );}.elementor-2896 .elementor-element.elementor-element-3783f467{--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-2896 .elementor-element.elementor-element-3783f467:not(.elementor-motion-effects-element-type-background), .elementor-2896 .elementor-element.elementor-element-3783f467 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-2896 .elementor-element.elementor-element-3783f467.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-2896 .elementor-element.elementor-element-975e60{--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-2896 .elementor-element.elementor-element-975e60:not(.elementor-motion-effects-element-type-background), .elementor-2896 .elementor-element.elementor-element-975e60 > .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-2896 .elementor-element.elementor-element-7108dd55{--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-2896 .elementor-element.elementor-element-55b70db3 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:15px;font-weight:800;color:var( --e-global-color-text );}.elementor-2896 .elementor-element.elementor-element-200ddd39 .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-2896 .elementor-element.elementor-element-200ddd39 .elementor-button:hover, .elementor-2896 .elementor-element.elementor-element-200ddd39 .elementor-button:focus{background-color:var( --e-global-color-bda8914 );color:var( --e-global-color-astglobalcolor5 );border-color:var( --e-global-color-bda8914 );}.elementor-2896 .elementor-element.elementor-element-200ddd39{width:var( --container-widget-width, 199px );max-width:199px;--container-widget-width:199px;--container-widget-flex-grow:0;}.elementor-2896 .elementor-element.elementor-element-200ddd39.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2896 .elementor-element.elementor-element-200ddd39 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2896 .elementor-element.elementor-element-200ddd39 .elementor-button .elementor-button-content-wrapper{gap:50px;justify-content:start;}.elementor-2896 .elementor-element.elementor-element-200ddd39 .elementor-button:hover svg, .elementor-2896 .elementor-element.elementor-element-200ddd39 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor5 );}.elementor-2896 .elementor-element.elementor-element-d1ef574{--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-2896 .elementor-element.elementor-element-d1ef574:not(.elementor-motion-effects-element-type-background), .elementor-2896 .elementor-element.elementor-element-d1ef574 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-2896 .elementor-element.elementor-element-d1ef574.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-2896 .elementor-element.elementor-element-f5736a2{--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-2896 .elementor-element.elementor-element-f5736a2:not(.elementor-motion-effects-element-type-background), .elementor-2896 .elementor-element.elementor-element-f5736a2 > .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-2896 .elementor-element.elementor-element-d96e39f{--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-2896 .elementor-element.elementor-element-134fce7 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:15px;font-weight:800;color:var( --e-global-color-text );}.elementor-2896 .elementor-element.elementor-element-f458927 .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-2896 .elementor-element.elementor-element-f458927 .elementor-button:hover, .elementor-2896 .elementor-element.elementor-element-f458927 .elementor-button:focus{background-color:var( --e-global-color-bda8914 );color:var( --e-global-color-astglobalcolor5 );border-color:var( --e-global-color-bda8914 );}.elementor-2896 .elementor-element.elementor-element-f458927{width:var( --container-widget-width, 199px );max-width:199px;--container-widget-width:199px;--container-widget-flex-grow:0;}.elementor-2896 .elementor-element.elementor-element-f458927.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2896 .elementor-element.elementor-element-f458927 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2896 .elementor-element.elementor-element-f458927 .elementor-button .elementor-button-content-wrapper{gap:50px;justify-content:start;}.elementor-2896 .elementor-element.elementor-element-f458927 .elementor-button:hover svg, .elementor-2896 .elementor-element.elementor-element-f458927 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor5 );}.elementor-2896 .elementor-element.elementor-element-64a89bf{--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-2896 .elementor-element.elementor-element-93922dd{--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-2896 .elementor-element.elementor-element-93922dd:not(.elementor-motion-effects-element-type-background), .elementor-2896 .elementor-element.elementor-element-93922dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-2896 .elementor-element.elementor-element-93922dd.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-2896 .elementor-element.elementor-element-2ecbb7b{--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-2896 .elementor-element.elementor-element-2ecbb7b:not(.elementor-motion-effects-element-type-background), .elementor-2896 .elementor-element.elementor-element-2ecbb7b > .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-2896 .elementor-element.elementor-element-668e61b{--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-2896 .elementor-element.elementor-element-0718ee9 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:15px;font-weight:800;color:var( --e-global-color-text );}.elementor-2896 .elementor-element.elementor-element-1b7069f .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-2896 .elementor-element.elementor-element-1b7069f .elementor-button:hover, .elementor-2896 .elementor-element.elementor-element-1b7069f .elementor-button:focus{background-color:var( --e-global-color-bda8914 );color:var( --e-global-color-astglobalcolor5 );border-color:var( --e-global-color-bda8914 );}.elementor-2896 .elementor-element.elementor-element-1b7069f{width:var( --container-widget-width, 202px );max-width:202px;--container-widget-width:202px;--container-widget-flex-grow:0;}.elementor-2896 .elementor-element.elementor-element-1b7069f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2896 .elementor-element.elementor-element-1b7069f .elementor-button .elementor-button-content-wrapper{gap:50px;justify-content:start;}.elementor-2896 .elementor-element.elementor-element-1b7069f .elementor-button:hover svg, .elementor-2896 .elementor-element.elementor-element-1b7069f .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor5 );}.elementor-2896 .elementor-element.elementor-element-6af0182{--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-2896 .elementor-element.elementor-element-6af0182:not(.elementor-motion-effects-element-type-background), .elementor-2896 .elementor-element.elementor-element-6af0182 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-2896 .elementor-element.elementor-element-6af0182.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-2896 .elementor-element.elementor-element-2f6f41d{--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-2896 .elementor-element.elementor-element-2f6f41d:not(.elementor-motion-effects-element-type-background), .elementor-2896 .elementor-element.elementor-element-2f6f41d > .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-2896 .elementor-element.elementor-element-23a3d6c{--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-2896 .elementor-element.elementor-element-1f803e2 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:15px;font-weight:800;color:var( --e-global-color-text );}.elementor-2896 .elementor-element.elementor-element-3766a08 .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-2896 .elementor-element.elementor-element-3766a08 .elementor-button:hover, .elementor-2896 .elementor-element.elementor-element-3766a08 .elementor-button:focus{background-color:var( --e-global-color-bda8914 );color:var( --e-global-color-astglobalcolor5 );border-color:var( --e-global-color-bda8914 );}.elementor-2896 .elementor-element.elementor-element-3766a08{width:var( --container-widget-width, 202px );max-width:202px;--container-widget-width:202px;--container-widget-flex-grow:0;}.elementor-2896 .elementor-element.elementor-element-3766a08 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2896 .elementor-element.elementor-element-3766a08 .elementor-button .elementor-button-content-wrapper{gap:50px;justify-content:start;}.elementor-2896 .elementor-element.elementor-element-3766a08 .elementor-button:hover svg, .elementor-2896 .elementor-element.elementor-element-3766a08 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor5 );}.elementor-2896 .elementor-element.elementor-element-f24bede{--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-2896 .elementor-element.elementor-element-f24bede:not(.elementor-motion-effects-element-type-background), .elementor-2896 .elementor-element.elementor-element-f24bede > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-2896 .elementor-element.elementor-element-f24bede.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-2896 .elementor-element.elementor-element-3b69b05{--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-2896 .elementor-element.elementor-element-3b69b05:not(.elementor-motion-effects-element-type-background), .elementor-2896 .elementor-element.elementor-element-3b69b05 > .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-2896 .elementor-element.elementor-element-51de813{--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-2896 .elementor-element.elementor-element-6039cc1 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:15px;font-weight:800;color:var( --e-global-color-text );}.elementor-2896 .elementor-element.elementor-element-ea5eefb .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-2896 .elementor-element.elementor-element-ea5eefb .elementor-button:hover, .elementor-2896 .elementor-element.elementor-element-ea5eefb .elementor-button:focus{background-color:var( --e-global-color-bda8914 );color:var( --e-global-color-astglobalcolor5 );border-color:var( --e-global-color-bda8914 );}.elementor-2896 .elementor-element.elementor-element-ea5eefb{width:var( --container-widget-width, 202px );max-width:202px;--container-widget-width:202px;--container-widget-flex-grow:0;}.elementor-2896 .elementor-element.elementor-element-ea5eefb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2896 .elementor-element.elementor-element-ea5eefb .elementor-button .elementor-button-content-wrapper{gap:50px;justify-content:start;}.elementor-2896 .elementor-element.elementor-element-ea5eefb .elementor-button:hover svg, .elementor-2896 .elementor-element.elementor-element-ea5eefb .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor5 );}.elementor-2896 .elementor-element.elementor-element-fb4a3fc{--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-2896 .elementor-element.elementor-element-fb4a3fc:not(.elementor-motion-effects-element-type-background), .elementor-2896 .elementor-element.elementor-element-fb4a3fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-2896 .elementor-element.elementor-element-fb4a3fc.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-2896 .elementor-element.elementor-element-fd6b137{--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-2896 .elementor-element.elementor-element-fd6b137:not(.elementor-motion-effects-element-type-background), .elementor-2896 .elementor-element.elementor-element-fd6b137 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://marblegranitepronaples.com/wp-content/uploads/2025/01/sink-titulo.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2896 .elementor-element.elementor-element-6ac0e6d{--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-2896 .elementor-element.elementor-element-9076cc0 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:15px;font-weight:800;color:var( --e-global-color-text );}.elementor-2896 .elementor-element.elementor-element-50a45f5 .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-2896 .elementor-element.elementor-element-50a45f5 .elementor-button:hover, .elementor-2896 .elementor-element.elementor-element-50a45f5 .elementor-button:focus{background-color:var( --e-global-color-bda8914 );color:var( --e-global-color-astglobalcolor5 );border-color:var( --e-global-color-bda8914 );}.elementor-2896 .elementor-element.elementor-element-50a45f5{width:var( --container-widget-width, 202px );max-width:202px;--container-widget-width:202px;--container-widget-flex-grow:0;}.elementor-2896 .elementor-element.elementor-element-50a45f5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2896 .elementor-element.elementor-element-50a45f5 .elementor-button .elementor-button-content-wrapper{gap:50px;justify-content:start;}.elementor-2896 .elementor-element.elementor-element-50a45f5 .elementor-button:hover svg, .elementor-2896 .elementor-element.elementor-element-50a45f5 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor5 );}.elementor-2896 .elementor-element.elementor-element-9a41cf8{--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-2896 .elementor-element.elementor-element-9a41cf8:not(.elementor-motion-effects-element-type-background), .elementor-2896 .elementor-element.elementor-element-9a41cf8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-aad5261 );}.elementor-2896 .elementor-element.elementor-element-5b46b090{--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:030px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-2896 .elementor-element.elementor-element-5b46b090:not(.elementor-motion-effects-element-type-background), .elementor-2896 .elementor-element.elementor-element-5b46b090 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-de7e6e2 );}.elementor-2896 .elementor-element.elementor-element-70f9faab{--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-2896 .elementor-element.elementor-element-3f9cddc4{text-align:left;}.elementor-2896 .elementor-element.elementor-element-3f9cddc4 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:32px;font-weight:700;color:var( --e-global-color-text );}.elementor-2896 .elementor-element.elementor-element-a9c4ba8{width:auto;max-width:auto;text-align:left;}.elementor-2896 .elementor-element.elementor-element-a9c4ba8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2896 .elementor-element.elementor-element-a9c4ba8.elementor-element{--align-self:flex-end;}.elementor-2896 .elementor-element.elementor-element-a9c4ba8 .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:16px;font-weight:400;line-height:31px;color:var( --e-global-color-text );}.elementor-2896 .elementor-element.elementor-element-22b51778{--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-2896 .elementor-element.elementor-element-120ea4b4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2896 .elementor-element.elementor-element-420229e9{--display:flex;--min-height:56vh;--overflow:hidden;--border-radius:5px 5px 5px 5px;}.elementor-2896 .elementor-element.elementor-element-420229e9:not(.elementor-motion-effects-element-type-background), .elementor-2896 .elementor-element.elementor-element-420229e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://marblegranitepronaples.com/wp-content/uploads/2025/01/15-2.jpg");background-size:cover;}.elementor-2896 .elementor-element.elementor-element-2b6aaa89{--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-2896 .elementor-element.elementor-element-38d8ff87 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:15px;font-weight:800;color:var( --e-global-color-text );}.elementor-2896 .elementor-element.elementor-element-1534d7bd .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:15px;font-weight:300;color:var( --e-global-color-text );}.elementor-2896 .elementor-element.elementor-element-6bd0df94 .elementor-button{background-color:#5E6E6400;font-family:"Archivo", Sans-serif;font-size:15px;font-weight:700;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2896 .elementor-element.elementor-element-6bd0df94{width:100%;max-width:100%;}.elementor-2896 .elementor-element.elementor-element-6bd0df94 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2896 .elementor-element.elementor-element-6bd0df94 .elementor-button .elementor-button-content-wrapper{gap:0.5em;justify-content:start;}.elementor-2896 .elementor-element.elementor-element-6bd0df94 .elementor-button:hover, .elementor-2896 .elementor-element.elementor-element-6bd0df94 .elementor-button:focus{color:var( --e-global-color-text );}.elementor-2896 .elementor-element.elementor-element-6bd0df94 .elementor-button:hover svg, .elementor-2896 .elementor-element.elementor-element-6bd0df94 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-2896 .elementor-element.elementor-element-1262ca14{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2896 .elementor-element.elementor-element-2b4a2391{--display:flex;--min-height:56vh;--overflow:hidden;--border-radius:5px 5px 5px 5px;}.elementor-2896 .elementor-element.elementor-element-2b4a2391:not(.elementor-motion-effects-element-type-background), .elementor-2896 .elementor-element.elementor-element-2b4a2391 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://marblegranitepronaples.com/wp-content/uploads/2024/11/Captura-de-Tela-2024-11-15-as-13.17.10.png");background-position:center center;background-size:cover;}.elementor-2896 .elementor-element.elementor-element-56a461b8{--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-2896 .elementor-element.elementor-element-497b423c .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:15px;font-weight:800;color:var( --e-global-color-text );}.elementor-2896 .elementor-element.elementor-element-2ce70810 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:15px;font-weight:300;color:var( --e-global-color-text );}.elementor-2896 .elementor-element.elementor-element-6d6591e4 .elementor-button{background-color:#5E6E6400;font-family:"Archivo", Sans-serif;font-size:15px;font-weight:700;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2896 .elementor-element.elementor-element-6d6591e4{width:100%;max-width:100%;}.elementor-2896 .elementor-element.elementor-element-6d6591e4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2896 .elementor-element.elementor-element-6d6591e4 .elementor-button .elementor-button-content-wrapper{gap:0.5em;justify-content:start;}.elementor-2896 .elementor-element.elementor-element-6d6591e4 .elementor-button:hover, .elementor-2896 .elementor-element.elementor-element-6d6591e4 .elementor-button:focus{color:var( --e-global-color-text );}.elementor-2896 .elementor-element.elementor-element-6d6591e4 .elementor-button:hover svg, .elementor-2896 .elementor-element.elementor-element-6d6591e4 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-2896 .elementor-element.elementor-element-482c56a5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2896 .elementor-element.elementor-element-4cd14305{--display:flex;--min-height:56vh;--overflow:hidden;--border-radius:5px 5px 5px 5px;}.elementor-2896 .elementor-element.elementor-element-4cd14305:not(.elementor-motion-effects-element-type-background), .elementor-2896 .elementor-element.elementor-element-4cd14305 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://marblegranitepronaples.com/wp-content/uploads/2025/01/1e25c768-48bc-4669-9fa4-a0378c5360ef.png");background-position:center center;background-size:cover;}.elementor-2896 .elementor-element.elementor-element-41712804{--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-2896 .elementor-element.elementor-element-40252b32 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:15px;font-weight:800;color:var( --e-global-color-text );}.elementor-2896 .elementor-element.elementor-element-4e4a5661 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:15px;font-weight:300;color:var( --e-global-color-text );}.elementor-2896 .elementor-element.elementor-element-57f720c1 .elementor-button{background-color:#5E6E6400;font-family:"Archivo", Sans-serif;font-size:15px;font-weight:700;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2896 .elementor-element.elementor-element-57f720c1{width:100%;max-width:100%;}.elementor-2896 .elementor-element.elementor-element-57f720c1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2896 .elementor-element.elementor-element-57f720c1 .elementor-button .elementor-button-content-wrapper{gap:0.5em;justify-content:start;}.elementor-2896 .elementor-element.elementor-element-57f720c1 .elementor-button:hover, .elementor-2896 .elementor-element.elementor-element-57f720c1 .elementor-button:focus{color:var( --e-global-color-text );}.elementor-2896 .elementor-element.elementor-element-57f720c1 .elementor-button:hover svg, .elementor-2896 .elementor-element.elementor-element-57f720c1 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-2896 .elementor-element.elementor-element-7b2c282c{--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-2896 .elementor-element.elementor-element-7b2c282c:not(.elementor-motion-effects-element-type-background), .elementor-2896 .elementor-element.elementor-element-7b2c282c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-aad5261 );}@media(max-width:1024px){.elementor-widget-slides .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-slides .elementor-slide-description{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-slides .elementor-slide-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-2896 .elementor-element.elementor-element-2b31ab5f .elementor-heading-title{font-size:var( --e-global-typography-9077e00-font-size );}.elementor-2896 .elementor-element.elementor-element-642f70cb .elementor-heading-title{font-size:var( --e-global-typography-9077e00-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}}@media(max-width:767px){.elementor-widget-slides .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-slides .elementor-slide-description{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-slides .elementor-slide-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-2896 .elementor-element.elementor-element-5b2d79c6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2896 .elementor-element.elementor-element-5b2d79c6 .swiper-slide-contents{max-width:81%;}.elementor-2896 .elementor-element.elementor-element-5b2d79c6 .swiper-slide-inner{padding:0px 0px 0px 0px;}.elementor-2896 .elementor-element.elementor-element-48585a4a > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-2896 .elementor-element.elementor-element-48585a4a .swiper-slide-contents{max-width:81%;}.elementor-2896 .elementor-element.elementor-element-48585a4a .swiper-slide-inner{padding:0px 0px 0px 0px;}.elementor-2896 .elementor-element.elementor-element-1880e0f6{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2896 .elementor-element.elementor-element-9f4bafe{--content-width:100%;--min-height:239px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-2896 .elementor-element.elementor-element-90148c4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2896 .elementor-element.elementor-element-5ffdcdfc{--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-2896 .elementor-element.elementor-element-2b7c8af3{width:var( --container-widget-width, 67.514% );max-width:67.514%;--container-widget-width:67.514%;--container-widget-flex-grow:0;}.elementor-2896 .elementor-element.elementor-element-2b7c8af3 .elementor-heading-title{line-height:1.1em;letter-spacing:0px;}.elementor-2896 .elementor-element.elementor-element-156a8a03{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2896 .elementor-element.elementor-element-75dbbe29{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2896 .elementor-element.elementor-element-2b31ab5f .elementor-heading-title{font-size:var( --e-global-typography-9077e00-font-size );}.elementor-2896 .elementor-element.elementor-element-1a334d9f{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-2896 .elementor-element.elementor-element-1a334d9f .elementor-heading-title{font-size:14px;line-height:20px;}.elementor-2896 .elementor-element.elementor-element-806e43f:not(.elementor-motion-effects-element-type-background), .elementor-2896 .elementor-element.elementor-element-806e43f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://marblegranitepronaples.com/wp-content/uploads/2024/11/image-3-768x322.png");}.elementor-2896 .elementor-element.elementor-element-806e43f{--content-width:500px;--min-height:74px;}.elementor-2896 .elementor-element.elementor-element-20b4c956{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2896 .elementor-element.elementor-element-642f70cb{width:var( --container-widget-width, 241px );max-width:241px;--container-widget-width:241px;--container-widget-flex-grow:0;}.elementor-2896 .elementor-element.elementor-element-642f70cb .elementor-heading-title{font-size:var( --e-global-typography-9077e00-font-size );}.elementor-2896 .elementor-element.elementor-element-1ad8642f{--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-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-2896 .elementor-element.elementor-element-64a89bf{--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-2896 .elementor-element.elementor-element-5b46b090{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2896 .elementor-element.elementor-element-70f9faab{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2896 .elementor-element.elementor-element-a9c4ba8 .elementor-heading-title{line-height:22px;letter-spacing:0px;}}@media(min-width:768px){.elementor-2896 .elementor-element.elementor-element-1880e0f6{--width:100%;}.elementor-2896 .elementor-element.elementor-element-5ffdcdfc{--width:750px;}.elementor-2896 .elementor-element.elementor-element-1ad8642f{--width:100%;}.elementor-2896 .elementor-element.elementor-element-1b1730ab{--width:100%;}.elementor-2896 .elementor-element.elementor-element-731863e8{--width:100%;}.elementor-2896 .elementor-element.elementor-element-5212a5b3{--width:100%;}.elementor-2896 .elementor-element.elementor-element-63ad20a0{--width:100%;}.elementor-2896 .elementor-element.elementor-element-6662f52c{--width:100%;}.elementor-2896 .elementor-element.elementor-element-26282d8f{--width:100%;}.elementor-2896 .elementor-element.elementor-element-3783f467{--width:100%;}.elementor-2896 .elementor-element.elementor-element-975e60{--width:100%;}.elementor-2896 .elementor-element.elementor-element-7108dd55{--width:100%;}.elementor-2896 .elementor-element.elementor-element-d1ef574{--width:100%;}.elementor-2896 .elementor-element.elementor-element-f5736a2{--width:100%;}.elementor-2896 .elementor-element.elementor-element-d96e39f{--width:100%;}.elementor-2896 .elementor-element.elementor-element-64a89bf{--width:100%;}.elementor-2896 .elementor-element.elementor-element-93922dd{--width:100%;}.elementor-2896 .elementor-element.elementor-element-2ecbb7b{--width:100%;}.elementor-2896 .elementor-element.elementor-element-668e61b{--width:100%;}.elementor-2896 .elementor-element.elementor-element-6af0182{--width:100%;}.elementor-2896 .elementor-element.elementor-element-2f6f41d{--width:100%;}.elementor-2896 .elementor-element.elementor-element-23a3d6c{--width:100%;}.elementor-2896 .elementor-element.elementor-element-f24bede{--width:100%;}.elementor-2896 .elementor-element.elementor-element-3b69b05{--width:100%;}.elementor-2896 .elementor-element.elementor-element-51de813{--width:100%;}.elementor-2896 .elementor-element.elementor-element-fb4a3fc{--width:100%;}.elementor-2896 .elementor-element.elementor-element-fd6b137{--width:100%;}.elementor-2896 .elementor-element.elementor-element-6ac0e6d{--width:100%;}.elementor-2896 .elementor-element.elementor-element-2b6aaa89{--width:100%;}.elementor-2896 .elementor-element.elementor-element-56a461b8{--width:100%;}.elementor-2896 .elementor-element.elementor-element-41712804{--width:100%;}}@media(min-width:1025px){.elementor-2896 .elementor-element.elementor-element-806e43f:not(.elementor-motion-effects-element-type-background), .elementor-2896 .elementor-element.elementor-element-806e43f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for slides, class: .elementor-element-5b2d79c6 */.swiper-pagination-bullets {
    margin-bottom: 30px;
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-48585a4a */.swiper-pagination-bullets {
    margin-bottom: 30px;
}/* End custom CSS */