.elementor-272 .elementor-element.elementor-element-b900577{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:2em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-272 .elementor-element.elementor-element-0d35bc6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-272 .elementor-element.elementor-element-64f1022{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;--overlay-opacity:1;--border-radius:10px 10px 10px 10px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:2em;--padding-right:2em;}.elementor-272 .elementor-element.elementor-element-64f1022:not(.elementor-motion-effects-element-type-background), .elementor-272 .elementor-element.elementor-element-64f1022 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lapierredecor.com.br/wp-content/uploads/2026/03/imgi_35_548479181_18071896991155176_7236715911797066742_n.webp");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-272 .elementor-element.elementor-element-64f1022::before, .elementor-272 .elementor-element.elementor-element-64f1022 > .elementor-background-video-container::before, .elementor-272 .elementor-element.elementor-element-64f1022 > .e-con-inner > .elementor-background-video-container::before, .elementor-272 .elementor-element.elementor-element-64f1022 > .elementor-background-slideshow::before, .elementor-272 .elementor-element.elementor-element-64f1022 > .e-con-inner > .elementor-background-slideshow::before, .elementor-272 .elementor-element.elementor-element-64f1022 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(135deg, #F8F2F080 0%, var( --e-global-color-accent ) 70%);}.elementor-272 .elementor-element.elementor-element-6f2a543{--display:flex;--margin-top:0%;--margin-bottom:0%;--margin-left:50%;--margin-right:0%;--padding-top:5em;--padding-bottom:5em;--padding-left:0em;--padding-right:0em;}.elementor-272 .elementor-element.elementor-element-378d7c5{text-align:center;}.elementor-272 .elementor-element.elementor-element-378d7c5 .elementor-heading-title{font-weight:500;color:var( --e-global-color-a291686 );}.elementor-272 .elementor-element.elementor-element-ab9132b{text-align:center;}.elementor-272 .elementor-element.elementor-element-ab9132b .elementor-heading-title{font-size:24px;font-weight:500;color:var( --e-global-color-a291686 );}body:not(.rtl) .elementor-272 .elementor-element.elementor-element-f974630{left:0px;}body.rtl .elementor-272 .elementor-element.elementor-element-f974630{right:0px;}.elementor-272 .elementor-element.elementor-element-f974630{bottom:-21px;--lottie-container-width:60%;--lottie-container-opacity:0.5;--lottie-container-opacity-hover:0.5;}.elementor-272 .elementor-element.elementor-element-a638d98{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:7em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}.elementor-272 .elementor-element.elementor-element-23cb84d{--display:flex;--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:6em;}.elementor-272 .elementor-element.elementor-element-59cb6fc .elementor-heading-title{font-weight:400;}.elementor-272 .elementor-element.elementor-element-afb3396{--display:flex;}.elementor-272 .elementor-element.elementor-element-f352823{padding:0em 0em 2em 3em;text-align:start;}.elementor-272 .elementor-element.elementor-element-f352823 img{height:650px;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;}body:not(.rtl) .elementor-272 .elementor-element.elementor-element-a32ac73{left:0px;}body.rtl .elementor-272 .elementor-element.elementor-element-a32ac73{right:0px;}.elementor-272 .elementor-element.elementor-element-a32ac73{bottom:0px;}.elementor-272 .elementor-element.elementor-element-a32ac73 img{width:12em;height:100%;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;}.elementor-272 .elementor-element.elementor-element-bfdb5bc:not(.elementor-motion-effects-element-type-background), .elementor-272 .elementor-element.elementor-element-bfdb5bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-91455cb );}.elementor-272 .elementor-element.elementor-element-bfdb5bc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:1em 0em 1em 0em;}.elementor-272 .elementor-element.elementor-element-bfdb5bc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-272 .elementor-element.elementor-element-322c247f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-272 .elementor-element.elementor-element-322c247f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-272 .elementor-element.elementor-element-7a4ca8f0 > .elementor-container{max-width:960px;}.elementor-272 .elementor-element.elementor-element-7a4ca8f0{margin-top:0em;margin-bottom:0em;}.elementor-bc-flex-widget .elementor-272 .elementor-element.elementor-element-41001ce1.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-272 .elementor-element.elementor-element-41001ce1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-272 .elementor-element.elementor-element-41001ce1 > .elementor-element-populated{margin:0em 2em 0em 2em;--e-column-margin-right:2em;--e-column-margin-left:2em;}.elementor-272 .elementor-element.elementor-element-20a4c2a5{--spacer-size:50px;background-color:var( --e-global-color-8a5444f );transition:background 0.1s;}.elementor-272 .elementor-element.elementor-element-20a4c2a5:not( .elementor-widget-image ), .elementor-272 .elementor-element.elementor-element-20a4c2a5.elementor-widget-image img{-webkit-mask-image:url( https://lapierredecor.com.br/wp-content/plugins/elementor/assets/mask-shapes/custom.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-bc-flex-widget .elementor-272 .elementor-element.elementor-element-ac1285.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-272 .elementor-element.elementor-element-ac1285.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-272 .elementor-element.elementor-element-ac1285 > .elementor-element-populated{margin:0em 2em 0em 2em;--e-column-margin-right:2em;--e-column-margin-left:2em;}.elementor-272 .elementor-element.elementor-element-1322d9ae{--spacer-size:50px;background-color:var( --e-global-color-8a5444f );transition:background 0.1s;}.elementor-272 .elementor-element.elementor-element-1322d9ae:not( .elementor-widget-image ), .elementor-272 .elementor-element.elementor-element-1322d9ae.elementor-widget-image img{-webkit-mask-image:url( https://lapierredecor.com.br/wp-content/uploads/2026/03/Mask-group-3.png );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-bc-flex-widget .elementor-272 .elementor-element.elementor-element-2b7f4d0a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-272 .elementor-element.elementor-element-2b7f4d0a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-272 .elementor-element.elementor-element-2b7f4d0a > .elementor-element-populated{margin:0em 2em 0em 2em;--e-column-margin-right:2em;--e-column-margin-left:2em;}.elementor-272 .elementor-element.elementor-element-1afa98cb{--spacer-size:50px;background-color:var( --e-global-color-8a5444f );transition:background 0.1s;}.elementor-272 .elementor-element.elementor-element-1afa98cb:not( .elementor-widget-image ), .elementor-272 .elementor-element.elementor-element-1afa98cb.elementor-widget-image img{-webkit-mask-image:url( https://lapierredecor.com.br/wp-content/uploads/2026/03/Mask-group-2.png );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-bc-flex-widget .elementor-272 .elementor-element.elementor-element-582f914c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-272 .elementor-element.elementor-element-582f914c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-272 .elementor-element.elementor-element-582f914c > .elementor-element-populated{margin:0em 2em 0em 2em;--e-column-margin-right:2em;--e-column-margin-left:2em;}.elementor-272 .elementor-element.elementor-element-250f2f67{--spacer-size:50px;background-color:var( --e-global-color-8a5444f );transition:background 0.1s;}.elementor-272 .elementor-element.elementor-element-250f2f67:not( .elementor-widget-image ), .elementor-272 .elementor-element.elementor-element-250f2f67.elementor-widget-image img{-webkit-mask-image:url( https://lapierredecor.com.br/wp-content/uploads/2026/03/Mask-group-1.png );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-272 .elementor-element.elementor-element-e268947{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.5;--padding-top:10em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-272 .elementor-element.elementor-element-e268947:not(.elementor-motion-effects-element-type-background), .elementor-272 .elementor-element.elementor-element-e268947 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://lapierredecor.com.br/wp-content/uploads/2026/03/fe09d658-2ace-4c01-92b7-3f296d47f481.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-272 .elementor-element.elementor-element-e268947::before, .elementor-272 .elementor-element.elementor-element-e268947 > .elementor-background-video-container::before, .elementor-272 .elementor-element.elementor-element-e268947 > .e-con-inner > .elementor-background-video-container::before, .elementor-272 .elementor-element.elementor-element-e268947 > .elementor-background-slideshow::before, .elementor-272 .elementor-element.elementor-element-e268947 > .e-con-inner > .elementor-background-slideshow::before, .elementor-272 .elementor-element.elementor-element-e268947 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-272 .elementor-element.elementor-element-3c490ba{--display:flex;--margin-top:0em;--margin-bottom:-3em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-272 .elementor-element.elementor-element-3a22984{--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:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;--border-radius:10px 10px 10px 10px;box-shadow:0px 30px 60px 0px rgba(0, 0, 0, 0.1);--padding-top:00px;--padding-bottom:00px;--padding-left:00px;--padding-right:00px;--z-index:5;}.elementor-272 .elementor-element.elementor-element-3a22984:not(.elementor-motion-effects-element-type-background), .elementor-272 .elementor-element.elementor-element-3a22984 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a291686 );}.elementor-272 .elementor-element.elementor-element-cb9fa85{--display:flex;--justify-content:center;--overlay-opacity:0.1;--padding-top:3em;--padding-bottom:3em;--padding-left:3em;--padding-right:3em;}.elementor-272 .elementor-element.elementor-element-cb9fa85:not(.elementor-motion-effects-element-type-background), .elementor-272 .elementor-element.elementor-element-cb9fa85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-272 .elementor-element.elementor-element-cb9fa85::before, .elementor-272 .elementor-element.elementor-element-cb9fa85 > .elementor-background-video-container::before, .elementor-272 .elementor-element.elementor-element-cb9fa85 > .e-con-inner > .elementor-background-video-container::before, .elementor-272 .elementor-element.elementor-element-cb9fa85 > .elementor-background-slideshow::before, .elementor-272 .elementor-element.elementor-element-cb9fa85 > .e-con-inner > .elementor-background-slideshow::before, .elementor-272 .elementor-element.elementor-element-cb9fa85 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://lapierredecor.com.br/wp-content/uploads/2026/03/imgi_43_501916279_18061840169155176_2588690926989801347_n.webp");--background-overlay:'';background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-272 .elementor-element.elementor-element-5e2070a .elementor-icon-box-wrapper{gap:15px;}.elementor-272 .elementor-element.elementor-element-5e2070a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-272 .elementor-element.elementor-element-5e2070a.elementor-view-framed .elementor-icon, .elementor-272 .elementor-element.elementor-element-5e2070a.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-272 .elementor-element.elementor-element-5e2070a .elementor-icon-box-title, .elementor-272 .elementor-element.elementor-element-5e2070a .elementor-icon-box-title a{font-size:1.5em;}.elementor-272 .elementor-element.elementor-element-5e2070a .elementor-icon-box-title{color:var( --e-global-color-a291686 );}.elementor-272 .elementor-element.elementor-element-c1ea7ca{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-272 .elementor-element.elementor-element-c1ea7ca .elementor-divider-separator{width:50px;margin:0 auto;margin-center:0;}.elementor-272 .elementor-element.elementor-element-c1ea7ca .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-272 .elementor-element.elementor-element-cdfa6ac{--display:flex;--padding-top:4em;--padding-bottom:4em;--padding-left:4em;--padding-right:4em;}.elementor-272 .elementor-element.elementor-element-b1445ea{text-align:start;}.elementor-272 .elementor-element.elementor-element-b1445ea .elementor-heading-title{font-weight:400;}.elementor-272 .elementor-element.elementor-element-6d726e2{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:1;--padding-top:7em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}.elementor-272 .elementor-element.elementor-element-6d726e2:not(.elementor-motion-effects-element-type-background), .elementor-272 .elementor-element.elementor-element-6d726e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lapierredecor.com.br/wp-content/uploads/2026/03/bg_img.png");}.elementor-272 .elementor-element.elementor-element-6d726e2::before, .elementor-272 .elementor-element.elementor-element-6d726e2 > .elementor-background-video-container::before, .elementor-272 .elementor-element.elementor-element-6d726e2 > .e-con-inner > .elementor-background-video-container::before, .elementor-272 .elementor-element.elementor-element-6d726e2 > .elementor-background-slideshow::before, .elementor-272 .elementor-element.elementor-element-6d726e2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-272 .elementor-element.elementor-element-6d726e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at bottom center, #FEFBFB2B 0%, var( --e-global-color-308e809 ) 75%);}.elementor-272 .elementor-element.elementor-element-6c236f8{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-272 .elementor-element.elementor-element-ad13b66{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-272 .elementor-element.elementor-element-18d2d81{--display:flex;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-272 .elementor-element.elementor-element-b5b60e8{text-align:center;}.elementor-272 .elementor-element.elementor-element-b5b60e8 .elementor-heading-title{font-weight:400;}.elementor-272 .elementor-element.elementor-element-1336eac{text-align:center;}.elementor-272 .elementor-element.elementor-element-b077369{text-align:center;}.elementor-272 .elementor-element.elementor-element-576ab98{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-272 .elementor-element.elementor-element-80a594f{--display:flex;--border-radius:10px 10px 10px 10px;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:3em;--padding-bottom:3em;--padding-left:3em;--padding-right:3em;}.elementor-272 .elementor-element.elementor-element-80a594f:not(.elementor-motion-effects-element-type-background), .elementor-272 .elementor-element.elementor-element-80a594f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-91455cb );}.elementor-272 .elementor-element.elementor-element-072a364 .elementor-icon-box-wrapper{gap:14px;}.elementor-272 .elementor-element.elementor-element-072a364 .elementor-icon-box-title{margin-block-end:7px;}.elementor-272 .elementor-element.elementor-element-072a364.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-272 .elementor-element.elementor-element-072a364.elementor-view-framed .elementor-icon, .elementor-272 .elementor-element.elementor-element-072a364.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-272 .elementor-element.elementor-element-072a364 .elementor-icon{font-size:42px;}.elementor-272 .elementor-element.elementor-element-8be7d58{--display:flex;--border-radius:10px 10px 10px 10px;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:3em;--padding-bottom:3em;--padding-left:3em;--padding-right:3em;}.elementor-272 .elementor-element.elementor-element-8be7d58:not(.elementor-motion-effects-element-type-background), .elementor-272 .elementor-element.elementor-element-8be7d58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-91455cb );}.elementor-272 .elementor-element.elementor-element-f99b67a .elementor-icon-box-wrapper{gap:14px;}.elementor-272 .elementor-element.elementor-element-f99b67a .elementor-icon-box-title{margin-block-end:7px;}.elementor-272 .elementor-element.elementor-element-f99b67a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-272 .elementor-element.elementor-element-f99b67a.elementor-view-framed .elementor-icon, .elementor-272 .elementor-element.elementor-element-f99b67a.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-272 .elementor-element.elementor-element-f99b67a .elementor-icon{font-size:42px;}.elementor-272 .elementor-element.elementor-element-002db43{--display:flex;--border-radius:10px 10px 10px 10px;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:3em;--padding-bottom:3em;--padding-left:3em;--padding-right:3em;}.elementor-272 .elementor-element.elementor-element-002db43:not(.elementor-motion-effects-element-type-background), .elementor-272 .elementor-element.elementor-element-002db43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-91455cb );}.elementor-272 .elementor-element.elementor-element-918d72c .elementor-icon-box-wrapper{gap:14px;}.elementor-272 .elementor-element.elementor-element-918d72c .elementor-icon-box-title{margin-block-end:7px;}.elementor-272 .elementor-element.elementor-element-918d72c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-272 .elementor-element.elementor-element-918d72c.elementor-view-framed .elementor-icon, .elementor-272 .elementor-element.elementor-element-918d72c.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-272 .elementor-element.elementor-element-918d72c .elementor-icon{font-size:42px;}.elementor-272 .elementor-element.elementor-element-6abefe7{--display:flex;--min-height:60vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.1;--padding-top:3em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}.elementor-272 .elementor-element.elementor-element-6abefe7:not(.elementor-motion-effects-element-type-background), .elementor-272 .elementor-element.elementor-element-6abefe7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-272 .elementor-element.elementor-element-6abefe7::before, .elementor-272 .elementor-element.elementor-element-6abefe7 > .elementor-background-video-container::before, .elementor-272 .elementor-element.elementor-element-6abefe7 > .e-con-inner > .elementor-background-video-container::before, .elementor-272 .elementor-element.elementor-element-6abefe7 > .elementor-background-slideshow::before, .elementor-272 .elementor-element.elementor-element-6abefe7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-272 .elementor-element.elementor-element-6abefe7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FEFBFB2B;background-image:url("https://lapierredecor.com.br/wp-content/uploads/2026/03/2426dcd1-6cf4-4129-85bd-d16b9ae95c6c-1.webp");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-272 .elementor-element.elementor-element-de656d9{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-272 .elementor-element.elementor-element-04dd0b2{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-272 .elementor-element.elementor-element-e7115a8{--display:flex;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-272 .elementor-element.elementor-element-c73872b{text-align:center;}.elementor-272 .elementor-element.elementor-element-c73872b .elementor-heading-title{font-weight:400;}.elementor-272 .elementor-element.elementor-element-a7f3259{text-align:center;}.elementor-272 .elementor-element.elementor-element-a7f3259 .elementor-heading-title{color:var( --e-global-color-a291686 );}.elementor-272 .elementor-element.elementor-element-593f3ae{text-align:center;color:var( --e-global-color-a291686 );}.elementor-272 .elementor-element.elementor-element-c18e29d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-272 .elementor-element.elementor-element-c18e29d .elementor-button .elementor-button-content-wrapper{gap:10px;}@media(max-width:1024px){.elementor-272 .elementor-element.elementor-element-b900577{--padding-top:2em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}.elementor-272 .elementor-element.elementor-element-64f1022{--padding-top:0em;--padding-bottom:0em;--padding-left:2em;--padding-right:2em;}.elementor-272 .elementor-element.elementor-element-6f2a543{--margin-top:0%;--margin-bottom:0%;--margin-left:45%;--margin-right:0%;}.elementor-272 .elementor-element.elementor-element-ab9132b .elementor-heading-title{font-size:20px;}.elementor-272 .elementor-element.elementor-element-f974630{--lottie-container-width:85%;}.elementor-272 .elementor-element.elementor-element-a638d98{--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-272 .elementor-element.elementor-element-23cb84d{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-272 .elementor-element.elementor-element-e268947{--padding-top:10em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}.elementor-272 .elementor-element.elementor-element-cb9fa85{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-272 .elementor-element.elementor-element-cdfa6ac{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-272 .elementor-element.elementor-element-6d726e2{--padding-top:6em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-272 .elementor-element.elementor-element-80a594f{--padding-top:2em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-272 .elementor-element.elementor-element-8be7d58{--padding-top:2em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-272 .elementor-element.elementor-element-002db43{--padding-top:2em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-272 .elementor-element.elementor-element-6abefe7{--padding-top:1em;--padding-bottom:6em;--padding-left:0em;--padding-right:0em;}}@media(max-width:767px){.elementor-272 .elementor-element.elementor-element-b900577{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-272 .elementor-element.elementor-element-64f1022{--padding-top:0em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}.elementor-272 .elementor-element.elementor-element-6f2a543{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-272 .elementor-element.elementor-element-ab9132b .elementor-heading-title{font-size:16px;}.elementor-272 .elementor-element.elementor-element-f974630{--lottie-container-width:90%;}.elementor-272 .elementor-element.elementor-element-a638d98{--padding-top:0em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-272 .elementor-element.elementor-element-5f3b911{font-size:14px;}.elementor-272 .elementor-element.elementor-element-f352823{padding:0em 0em 4em 2em;}.elementor-272 .elementor-element.elementor-element-f352823 img{height:350px;}.elementor-272 .elementor-element.elementor-element-41001ce1{width:50%;}.elementor-272 .elementor-element.elementor-element-ac1285{width:50%;}.elementor-272 .elementor-element.elementor-element-2b7f4d0a{width:50%;}.elementor-272 .elementor-element.elementor-element-582f914c{width:50%;}.elementor-272 .elementor-element.elementor-element-e268947{--padding-top:3em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}.elementor-272 .elementor-element.elementor-element-6d726e2{--padding-top:5em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-272 .elementor-element.elementor-element-80a594f{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-272 .elementor-element.elementor-element-8be7d58{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-272 .elementor-element.elementor-element-002db43{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-272 .elementor-element.elementor-element-6abefe7{--padding-top:1em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-272 .elementor-element.elementor-element-c18e29d .elementor-button{line-height:1.3em;}}@media(min-width:768px){.elementor-272 .elementor-element.elementor-element-ad13b66{--width:720px;}.elementor-272 .elementor-element.elementor-element-04dd0b2{--width:720px;}}@media(min-width:1025px){.elementor-272 .elementor-element.elementor-element-6abefe7::before, .elementor-272 .elementor-element.elementor-element-6abefe7 > .elementor-background-video-container::before, .elementor-272 .elementor-element.elementor-element-6abefe7 > .e-con-inner > .elementor-background-video-container::before, .elementor-272 .elementor-element.elementor-element-6abefe7 > .elementor-background-slideshow::before, .elementor-272 .elementor-element.elementor-element-6abefe7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-272 .elementor-element.elementor-element-6abefe7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}}/* Start custom CSS for container, class: .elementor-element-80a594f *//* ============================================================
   LÁ PIERRE DÉCOR - PREMIUM ICON CARDS
   ============================================================ */

/* 1. ESTILO DO CARD (O CONTAINER) */
.elementor-272 .elementor-element.elementor-element-80a594f {
    background-color: #FAF8F5 !important; /* Off-white mineral */
    border: 1px solid #E5DDD2 !important; /* Borda cor de areia sutil */
    border-radius: 4px !important; /* Quinas levemente suavizadas, mas retas para luxo */
    padding: 50px 30px !important;
    transition: all 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94) !important;
    text-align: center;
}

/* 2. ESTILO DO ÍCONE */
.elementor-272 .elementor-element.elementor-element-80a594f .elementor-icon-box-icon i,
.elementor-272 .elementor-element.elementor-element-80a594f .elementor-icon-box-icon svg {
    color: #B97B56 !important; /* Seu Terracota principal */
    font-size: 35px !important;
    transition: transform 0.4s ease !important;
    margin-bottom: 10px !important;
}

/* 3. TÍTULO DO CARD (Aumenta o espaçamento para ar de boutique) */
.elementor-272 .elementor-element.elementor-element-80a594f .elementor-icon-box-title {
    font-family: 'Montserrat', sans-serif !important;
    font-weight: 600 !important;
    text-transform: uppercase !important;
    letter-spacing: 3px !important; /* Letras bem espaçadas = Luxo */
    font-size: 13px !important;
    color: #2A2520 !important;
    margin-bottom: 15px !important;
}

/* 4. TEXTO DE DESCRIÇÃO */
.elementor-272 .elementor-element.elementor-element-80a594f .elementor-icon-box-description {
    font-family: 'Montserrat', sans-serif !important;
    font-size: 12px !important;
    line-height: 1.8 !important;
    color: #7A6D5F !important;
    font-weight: 400 !important;
}

/* 5. EFEITO DE LEVITAÇÃO (HOVER) */
.elementor-272 .elementor-element.elementor-element-80a594f:hover {
    transform: translateY(-12px) !important; /* Sobe o card */
    background-color: #FFFFFF !important; /* Fica branco puro ao focar */
    border-color: #B97B56 !important; /* Borda ganha a cor da marca */
    box-shadow: 0 20px 40px rgba(185, 123, 86, 0.12) !important; /* Sombra terracota suave */
}

/* Animação discreta no ícone ao passar o mouse */
.elementor-272 .elementor-element.elementor-element-80a594f:hover .elementor-icon-box-icon i {
    transform: scale(1.1) rotate(5deg) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8be7d58 *//* ============================================================
   LÁ PIERRE DÉCOR - PREMIUM ICON CARDS
   ============================================================ */

/* 1. ESTILO DO CARD (O CONTAINER) */
.elementor-272 .elementor-element.elementor-element-8be7d58 {
    background-color: #FAF8F5 !important; /* Off-white mineral */
    border: 1px solid #E5DDD2 !important; /* Borda cor de areia sutil */
    border-radius: 4px !important; /* Quinas levemente suavizadas, mas retas para luxo */
    padding: 50px 30px !important;
    transition: all 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94) !important;
    text-align: center;
}

/* 2. ESTILO DO ÍCONE */
.elementor-272 .elementor-element.elementor-element-8be7d58 .elementor-icon-box-icon i,
.elementor-272 .elementor-element.elementor-element-8be7d58 .elementor-icon-box-icon svg {
    color: #B97B56 !important; /* Seu Terracota principal */
    font-size: 35px !important;
    transition: transform 0.4s ease !important;
    margin-bottom: 10px !important;
}

/* 3. TÍTULO DO CARD (Aumenta o espaçamento para ar de boutique) */
.elementor-272 .elementor-element.elementor-element-8be7d58 .elementor-icon-box-title {
    font-family: 'Montserrat', sans-serif !important;
    font-weight: 600 !important;
    text-transform: uppercase !important;
    letter-spacing: 3px !important; /* Letras bem espaçadas = Luxo */
    font-size: 13px !important;
    color: #2A2520 !important;
    margin-bottom: 15px !important;
}

/* 4. TEXTO DE DESCRIÇÃO */
.elementor-272 .elementor-element.elementor-element-8be7d58 .elementor-icon-box-description {
    font-family: 'Montserrat', sans-serif !important;
    font-size: 12px !important;
    line-height: 1.8 !important;
    color: #7A6D5F !important;
    font-weight: 400 !important;
}

/* 5. EFEITO DE LEVITAÇÃO (HOVER) */
.elementor-272 .elementor-element.elementor-element-8be7d58:hover {
    transform: translateY(-12px) !important; /* Sobe o card */
    background-color: #FFFFFF !important; /* Fica branco puro ao focar */
    border-color: #B97B56 !important; /* Borda ganha a cor da marca */
    box-shadow: 0 20px 40px rgba(185, 123, 86, 0.12) !important; /* Sombra terracota suave */
}

/* Animação discreta no ícone ao passar o mouse */
.elementor-272 .elementor-element.elementor-element-8be7d58:hover .elementor-icon-box-icon i {
    transform: scale(1.1) rotate(5deg) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-002db43 *//* ============================================================
   LÁ PIERRE DÉCOR - PREMIUM ICON CARDS
   ============================================================ */

/* 1. ESTILO DO CARD (O CONTAINER) */
.elementor-272 .elementor-element.elementor-element-002db43 {
    background-color: #FAF8F5 !important; /* Off-white mineral */
    border: 1px solid #E5DDD2 !important; /* Borda cor de areia sutil */
    border-radius: 4px !important; /* Quinas levemente suavizadas, mas retas para luxo */
    padding: 50px 30px !important;
    transition: all 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94) !important;
    text-align: center;
}

/* 2. ESTILO DO ÍCONE */
.elementor-272 .elementor-element.elementor-element-002db43 .elementor-icon-box-icon i,
.elementor-272 .elementor-element.elementor-element-002db43 .elementor-icon-box-icon svg {
    color: #B97B56 !important; /* Seu Terracota principal */
    font-size: 35px !important;
    transition: transform 0.4s ease !important;
    margin-bottom: 10px !important;
}

/* 3. TÍTULO DO CARD (Aumenta o espaçamento para ar de boutique) */
.elementor-272 .elementor-element.elementor-element-002db43 .elementor-icon-box-title {
    font-family: 'Montserrat', sans-serif !important;
    font-weight: 600 !important;
    text-transform: uppercase !important;
    letter-spacing: 3px !important; /* Letras bem espaçadas = Luxo */
    font-size: 13px !important;
    color: #2A2520 !important;
    margin-bottom: 15px !important;
}

/* 4. TEXTO DE DESCRIÇÃO */
.elementor-272 .elementor-element.elementor-element-002db43 .elementor-icon-box-description {
    font-family: 'Montserrat', sans-serif !important;
    font-size: 12px !important;
    line-height: 1.8 !important;
    color: #7A6D5F !important;
    font-weight: 400 !important;
}

/* 5. EFEITO DE LEVITAÇÃO (HOVER) */
.elementor-272 .elementor-element.elementor-element-002db43:hover {
    transform: translateY(-12px) !important; /* Sobe o card */
    background-color: #FFFFFF !important; /* Fica branco puro ao focar */
    border-color: #B97B56 !important; /* Borda ganha a cor da marca */
    box-shadow: 0 20px 40px rgba(185, 123, 86, 0.12) !important; /* Sombra terracota suave */
}

/* Animação discreta no ícone ao passar o mouse */
.elementor-272 .elementor-element.elementor-element-002db43:hover .elementor-icon-box-icon i {
    transform: scale(1.1) rotate(5deg) !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c18e29d *//* --- ESTILO DO BOTÃO CTA (DIRETO NO SELECTOR) --- */

.elementor-272 .elementor-element.elementor-element-c18e29d .elementor-button {
    background-color: #B97B56 !important; /* Cor terracota da logo */
    color: #FFFFFF !important; /* Texto branco para clareza */
    font-family: 'Montserrat', sans-serif !important; /* Fonte moderna e limpa */
    font-size: 12px !important;
    font-weight: 500 !important;
    text-transform: uppercase !important;
    letter-spacing: 0.25em !important; /* Espaçamento de luxo */
    padding: 18px 45px !important; /* Proporção generosa de respiro */
    border-radius: 0px !important; /* Bordas retas para aspeto arquitetónico */
    border: 1px solid #B97B56 !important;
    transition: all 0.4s ease-in-out !important;
}

/* --- EFEITO AO PASSAR O MOUSE (HOVER) --- */

.elementor-272 .elementor-element.elementor-element-c18e29d .elementor-button:hover {
    background-color: transparent !important; /* Efeito "vazado" sofisticado */
    color: #B97B56 !important; /* O texto assume a cor da marca */
    transform: translateY(-3px); /* Leve movimento de flutuação */
    box-shadow: 0 10px 20px rgba(42, 37, 32, 0.1); /* Sombra suave carvão */
}/* End custom CSS */