.elementor-99 .elementor-element.elementor-element-3e220b8 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-99 .elementor-element.elementor-element-3e220b8 > .elementor-container{max-width:1400px;}.elementor-99 .elementor-element.elementor-element-3e220b8 > .elementor-background-overlay{opacity:0.75;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-99 .elementor-element.elementor-element-3e220b8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 60px 0px;}.elementor-99 .elementor-element.elementor-element-456f965c > .elementor-element-populated, .elementor-99 .elementor-element.elementor-element-456f965c > .elementor-element-populated > .elementor-background-overlay, .elementor-99 .elementor-element.elementor-element-456f965c > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-99 .elementor-element.elementor-element-456f965c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-99 .elementor-element.elementor-element-456f965c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-99 .elementor-element.elementor-element-24403fa2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 50px 80px 80px;}.elementor-99 .elementor-element.elementor-element-24403fa2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-99 .elementor-element.elementor-element-3a7297d{text-align:center;}.elementor-99 .elementor-element.elementor-element-3a7297d .elementor-heading-title{font-family:"karla bold", Sans-serif;font-size:40px;font-weight:600;line-height:1.1666em;color:var( --e-global-color-67da25b );}.elementor-99 .elementor-element.elementor-element-2c67ccc{--divider-border-style:solid;--divider-color:var( --e-global-color-67da25b );--divider-border-width:2px;}.elementor-99 .elementor-element.elementor-element-2c67ccc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-99 .elementor-element.elementor-element-2c67ccc .elementor-divider-separator{width:70px;margin:0 auto;margin-center:0;}.elementor-99 .elementor-element.elementor-element-2c67ccc .elementor-divider{text-align:center;padding-block-start:7px;padding-block-end:7px;}.elementor-99 .elementor-element.elementor-element-6930541{text-align:center;font-family:"karla bold", Sans-serif;font-size:25px;font-weight:600;line-height:1.6em;color:#000000;}.elementor-99 .elementor-element.elementor-element-4bf937db{text-align:center;font-family:"Karla", Sans-serif;font-size:18px;line-height:1.6em;color:var( --e-global-color-2eae7a9 );}.elementor-99 .elementor-element.elementor-element-b4e892e > .elementor-element-populated, .elementor-99 .elementor-element.elementor-element-b4e892e > .elementor-element-populated > .elementor-background-overlay, .elementor-99 .elementor-element.elementor-element-b4e892e > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-99 .elementor-element.elementor-element-0151495 > .elementor-background-overlay{background-color:#ffffff;opacity:0.92;}.elementor-99 .elementor-element.elementor-element-0151495{margin-top:-80px;margin-bottom:0px;padding:6px 1px 6px 1px;}.elementor-bc-flex-widget .elementor-99 .elementor-element.elementor-element-c0e052b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-99 .elementor-element.elementor-element-c0e052b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-99 .elementor-element.elementor-element-c0e052b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-99 .elementor-element.elementor-element-36e8d0b{margin-top:20px;margin-bottom:0px;}.elementor-99 .elementor-element.elementor-element-5abfef8 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-99 .elementor-element.elementor-element-29c1f08 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-99 .elementor-element.elementor-element-29c1f08{text-align:center;}.elementor-99 .elementor-element.elementor-element-29c1f08 .elementor-heading-title{font-family:"karla bold", Sans-serif;font-size:20px;font-weight:300;line-height:1.4em;color:#000000;}.elementor-99 .elementor-element.elementor-element-72f29e0 .elementor-flip-box__front{background-color:#000000;background-image:url("https://afonsodeoliveira.com/wp-content/uploads/2025/04/sl-cirene.webp");background-position:center left;background-size:cover;}.elementor-99 .elementor-element.elementor-element-72f29e0 .elementor-flip-box__back{background-color:#21212194;}.elementor-99 .elementor-element.elementor-element-72f29e0 .elementor-flip-box__button{background-color:var( --e-global-color-c00c751 );margin-center:0;font-family:"Karla", Sans-serif;font-size:1rem;font-weight:300;letter-spacing:1px;color:#000000;border-color:var( --e-global-color-c00c751 );border-width:2px;border-radius:60px;}.elementor-99 .elementor-element.elementor-element-72f29e0 .elementor-flip-box__button:hover{background-color:var( --e-global-color-67da25b );color:var( --e-global-color-5ba0249 );border-color:var( --e-global-color-67da25b );}.elementor-99 .elementor-element.elementor-element-72f29e0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-99 .elementor-element.elementor-element-72f29e0 .elementor-flip-box{height:400px;}.elementor-99 .elementor-element.elementor-element-72f29e0 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-99 .elementor-element.elementor-element-72f29e0 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-99 .elementor-element.elementor-element-72f29e0 .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-5ba0249 );font-family:"Karla", Sans-serif;font-size:18px;line-height:1.4em;}.elementor-bc-flex-widget .elementor-99 .elementor-element.elementor-element-030192b.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-99 .elementor-element.elementor-element-030192b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-99 .elementor-element.elementor-element-030192b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-99 .elementor-element.elementor-element-bf6d3d9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-99 .elementor-element.elementor-element-bf6d3d9{text-align:center;}.elementor-99 .elementor-element.elementor-element-bf6d3d9 .elementor-heading-title{font-family:"Karla", Sans-serif;font-size:20px;font-weight:500;line-height:1.4em;color:#000000;}.elementor-99 .elementor-element.elementor-element-55a5c3d .elementor-flip-box__front{background-color:#000000;background-image:url("https://afonsodeoliveira.com/wp-content/uploads/2025/04/loucas_sanitarias_cent.webp");background-position:center center;background-size:cover;}.elementor-99 .elementor-element.elementor-element-55a5c3d .elementor-flip-box__back{background-color:#21212194;}.elementor-99 .elementor-element.elementor-element-55a5c3d .elementor-flip-box__button{background-color:var( --e-global-color-c00c751 );margin-center:0;font-family:"Karla", Sans-serif;font-size:1rem;font-weight:300;letter-spacing:1px;color:#000000;border-color:var( --e-global-color-c00c751 );border-width:2px;border-radius:60px;}.elementor-99 .elementor-element.elementor-element-55a5c3d .elementor-flip-box__button:hover{background-color:var( --e-global-color-67da25b );color:var( --e-global-color-5ba0249 );border-color:var( --e-global-color-67da25b );}.elementor-99 .elementor-element.elementor-element-55a5c3d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-99 .elementor-element.elementor-element-55a5c3d .elementor-flip-box{height:400px;}.elementor-99 .elementor-element.elementor-element-55a5c3d .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-99 .elementor-element.elementor-element-55a5c3d .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-99 .elementor-element.elementor-element-55a5c3d .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-5ba0249 );font-family:"Karla", Sans-serif;font-size:18px;line-height:1.4em;}.elementor-bc-flex-widget .elementor-99 .elementor-element.elementor-element-205a879.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-99 .elementor-element.elementor-element-205a879.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-99 .elementor-element.elementor-element-205a879 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-99 .elementor-element.elementor-element-51353c4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-99 .elementor-element.elementor-element-51353c4{text-align:center;}.elementor-99 .elementor-element.elementor-element-51353c4 .elementor-heading-title{font-family:"Karla", Sans-serif;font-size:20px;font-weight:500;line-height:1.4em;color:#000000;}.elementor-99 .elementor-element.elementor-element-c4f3b56 .elementor-flip-box__front{background-color:#000000;background-image:url("https://afonsodeoliveira.com/wp-content/uploads/2025/04/mosaic-white-light-grey-downtown.webp");background-position:center left;background-size:cover;}.elementor-99 .elementor-element.elementor-element-c4f3b56 .elementor-flip-box__back{background-color:#21212194;}.elementor-99 .elementor-element.elementor-element-c4f3b56 .elementor-flip-box__button{background-color:var( --e-global-color-c00c751 );margin-center:0;font-family:"Karla", Sans-serif;font-size:1rem;font-weight:300;letter-spacing:1px;color:#000000;border-color:var( --e-global-color-c00c751 );border-width:2px;border-radius:60px;}.elementor-99 .elementor-element.elementor-element-c4f3b56 .elementor-flip-box__button:hover{background-color:var( --e-global-color-67da25b );color:var( --e-global-color-5ba0249 );border-color:var( --e-global-color-67da25b );}.elementor-99 .elementor-element.elementor-element-c4f3b56 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-99 .elementor-element.elementor-element-c4f3b56 .elementor-flip-box{height:400px;}.elementor-99 .elementor-element.elementor-element-c4f3b56 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-99 .elementor-element.elementor-element-c4f3b56 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-99 .elementor-element.elementor-element-c4f3b56 .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-5ba0249 );font-family:"Karla", Sans-serif;font-size:18px;line-height:1.4em;}.elementor-99 .elementor-element.elementor-element-5375bd8{margin-top:20px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-99 .elementor-element.elementor-element-d704708.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-99 .elementor-element.elementor-element-d704708.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-99 .elementor-element.elementor-element-d704708 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-99 .elementor-element.elementor-element-c6cb8c8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-99 .elementor-element.elementor-element-c6cb8c8{text-align:center;}.elementor-99 .elementor-element.elementor-element-c6cb8c8 .elementor-heading-title{font-family:"Karla", Sans-serif;font-size:20px;font-weight:500;line-height:1.4em;color:#000000;}.elementor-99 .elementor-element.elementor-element-edc281f .elementor-flip-box__front{background-color:#000000;background-image:url("https://afonsodeoliveira.com/wp-content/uploads/2025/04/Form-White-30x60-R-Nordika-Brown-20x120-R.webp");background-position:center center;background-size:cover;}.elementor-99 .elementor-element.elementor-element-edc281f .elementor-flip-box__back{background-color:#21212194;}.elementor-99 .elementor-element.elementor-element-edc281f .elementor-flip-box__button{background-color:var( --e-global-color-c00c751 );margin-center:0;font-family:"Karla", Sans-serif;font-size:1rem;font-weight:300;letter-spacing:1px;color:#000000;border-color:var( --e-global-color-c00c751 );border-width:2px;border-radius:60px;}.elementor-99 .elementor-element.elementor-element-edc281f .elementor-flip-box__button:hover{background-color:var( --e-global-color-67da25b );color:var( --e-global-color-5ba0249 );border-color:var( --e-global-color-67da25b );}.elementor-99 .elementor-element.elementor-element-edc281f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-99 .elementor-element.elementor-element-edc281f .elementor-flip-box{height:400px;}.elementor-99 .elementor-element.elementor-element-edc281f .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-99 .elementor-element.elementor-element-edc281f .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-99 .elementor-element.elementor-element-edc281f .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-5ba0249 );font-family:"Karla", Sans-serif;font-size:18px;line-height:1.4em;}.elementor-bc-flex-widget .elementor-99 .elementor-element.elementor-element-eff2d62.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-99 .elementor-element.elementor-element-eff2d62.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-99 .elementor-element.elementor-element-eff2d62 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-99 .elementor-element.elementor-element-d3e0c1f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-99 .elementor-element.elementor-element-d3e0c1f{text-align:center;}.elementor-99 .elementor-element.elementor-element-d3e0c1f .elementor-heading-title{font-family:"Karla", Sans-serif;font-size:20px;font-weight:500;line-height:1.4em;color:#000000;}.elementor-99 .elementor-element.elementor-element-9234e95 .elementor-flip-box__front{background-color:#000000;background-image:url("https://afonsodeoliveira.com/wp-content/uploads/2025/04/lavatorios_pousar-murais_albus.webp");background-position:center center;background-size:cover;}.elementor-99 .elementor-element.elementor-element-9234e95 .elementor-flip-box__back{background-color:#21212194;}.elementor-99 .elementor-element.elementor-element-9234e95 .elementor-flip-box__button{background-color:var( --e-global-color-c00c751 );margin-center:0;font-family:"Karla", Sans-serif;font-size:1rem;font-weight:300;letter-spacing:1px;color:#000000;border-color:var( --e-global-color-c00c751 );border-width:2px;border-radius:60px;}.elementor-99 .elementor-element.elementor-element-9234e95 .elementor-flip-box__button:hover{background-color:var( --e-global-color-67da25b );color:var( --e-global-color-5ba0249 );border-color:var( --e-global-color-67da25b );}.elementor-99 .elementor-element.elementor-element-9234e95 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-99 .elementor-element.elementor-element-9234e95 .elementor-flip-box{height:400px;}.elementor-99 .elementor-element.elementor-element-9234e95 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-99 .elementor-element.elementor-element-9234e95 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-99 .elementor-element.elementor-element-9234e95 .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-5ba0249 );font-family:"Karla", Sans-serif;font-size:18px;line-height:1.4em;}.elementor-bc-flex-widget .elementor-99 .elementor-element.elementor-element-7b7fa87.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-99 .elementor-element.elementor-element-7b7fa87.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-99 .elementor-element.elementor-element-7b7fa87 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-99 .elementor-element.elementor-element-bea524a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-99 .elementor-element.elementor-element-bea524a{text-align:center;}.elementor-99 .elementor-element.elementor-element-bea524a .elementor-heading-title{font-family:"Karla", Sans-serif;font-size:20px;font-weight:500;line-height:1.4em;color:#000000;}.elementor-99 .elementor-element.elementor-element-1c22fdb .elementor-flip-box__front{background-color:#000000;background-image:url("https://afonsodeoliveira.com/wp-content/uploads/2025/04/banheira_hidro_quattro.webp");background-position:center right;background-size:cover;}.elementor-99 .elementor-element.elementor-element-1c22fdb .elementor-flip-box__back{background-color:#21212194;}.elementor-99 .elementor-element.elementor-element-1c22fdb .elementor-flip-box__button{background-color:var( --e-global-color-c00c751 );margin-center:0;font-family:"Karla", Sans-serif;font-size:1rem;font-weight:300;letter-spacing:1px;color:#000000;border-color:var( --e-global-color-c00c751 );border-width:2px;border-radius:60px;}.elementor-99 .elementor-element.elementor-element-1c22fdb .elementor-flip-box__button:hover{background-color:var( --e-global-color-67da25b );color:var( --e-global-color-5ba0249 );border-color:var( --e-global-color-67da25b );}.elementor-99 .elementor-element.elementor-element-1c22fdb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-99 .elementor-element.elementor-element-1c22fdb .elementor-flip-box{height:400px;}.elementor-99 .elementor-element.elementor-element-1c22fdb .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-99 .elementor-element.elementor-element-1c22fdb .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-99 .elementor-element.elementor-element-1c22fdb .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-5ba0249 );font-family:"Karla", Sans-serif;font-size:18px;line-height:1.4em;}.elementor-99 .elementor-element.elementor-element-9d3b00d{margin-top:20px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-99 .elementor-element.elementor-element-8b0d960.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-99 .elementor-element.elementor-element-8b0d960.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-99 .elementor-element.elementor-element-8b0d960 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-99 .elementor-element.elementor-element-c0181ea > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-99 .elementor-element.elementor-element-c0181ea{text-align:center;}.elementor-99 .elementor-element.elementor-element-c0181ea .elementor-heading-title{font-family:"karla bold", Sans-serif;font-size:20px;font-weight:300;line-height:1.4em;color:#000000;}.elementor-99 .elementor-element.elementor-element-c0a7ef4 .elementor-flip-box__front{background-color:var( --e-global-color-text );background-image:url("https://afonsodeoliveira.com/wp-content/uploads/2025/04/installing-modern-bathroom-tiles-2025-04-01-03-51-27-utc-scaled.webp");background-position:center center;background-size:cover;}.elementor-99 .elementor-element.elementor-element-c0a7ef4 .elementor-flip-box__back{background-color:#21212194;}.elementor-99 .elementor-element.elementor-element-c0a7ef4 .elementor-flip-box__button{background-color:var( --e-global-color-c00c751 );margin-center:0;font-family:"Karla", Sans-serif;font-size:1rem;font-weight:300;letter-spacing:1px;color:#000000;border-color:var( --e-global-color-c00c751 );border-width:2px;border-radius:60px;}.elementor-99 .elementor-element.elementor-element-c0a7ef4 .elementor-flip-box__button:hover{background-color:var( --e-global-color-67da25b );color:var( --e-global-color-5ba0249 );border-color:var( --e-global-color-67da25b );}.elementor-99 .elementor-element.elementor-element-c0a7ef4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-99 .elementor-element.elementor-element-c0a7ef4 .elementor-flip-box{height:400px;}.elementor-99 .elementor-element.elementor-element-c0a7ef4 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-99 .elementor-element.elementor-element-c0a7ef4 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-99 .elementor-element.elementor-element-c0a7ef4 .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-5ba0249 );font-family:"Karla", Sans-serif;font-size:18px;line-height:1.4em;}.elementor-bc-flex-widget .elementor-99 .elementor-element.elementor-element-dc1e0ce.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-99 .elementor-element.elementor-element-dc1e0ce.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-99 .elementor-element.elementor-element-dc1e0ce > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-bc-flex-widget .elementor-99 .elementor-element.elementor-element-200d4b5.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-99 .elementor-element.elementor-element-200d4b5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-99 .elementor-element.elementor-element-200d4b5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-99 .elementor-element.elementor-element-374d320{margin-top:20px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-99 .elementor-element.elementor-element-a40c7ac.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-99 .elementor-element.elementor-element-a40c7ac.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-99 .elementor-element.elementor-element-a40c7ac > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-99 .elementor-element.elementor-element-02c9434{--spacer-size:40px;}.elementor-99 .elementor-element.elementor-element-c6237e8 > .elementor-background-overlay{background-color:#ffffff;opacity:0.92;}.elementor-99 .elementor-element.elementor-element-c6237e8{margin-top:-80px;margin-bottom:0px;padding:6px 1px 6px 1px;}.elementor-bc-flex-widget .elementor-99 .elementor-element.elementor-element-3ad2369.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-99 .elementor-element.elementor-element-3ad2369.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-99 .elementor-element.elementor-element-3ad2369 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-99 .elementor-element.elementor-element-568e315{margin-top:20px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-99 .elementor-element.elementor-element-6f2535a.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-99 .elementor-element.elementor-element-6f2535a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-99 .elementor-element.elementor-element-6f2535a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-99 .elementor-element.elementor-element-c0fa0e5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-99 .elementor-element.elementor-element-c0fa0e5{text-align:center;}.elementor-99 .elementor-element.elementor-element-c0fa0e5 .elementor-heading-title{font-family:"Karla", Sans-serif;font-size:20px;font-weight:500;line-height:1.4em;color:#000000;}.elementor-99 .elementor-element.elementor-element-7d69f80 .elementor-flip-box__front{background-color:#000000;background-image:url("https://afonsodeoliveira.com/wp-content/uploads/2025/04/sl-cirene.webp");background-position:center left;background-size:cover;}.elementor-99 .elementor-element.elementor-element-7d69f80 .elementor-flip-box__back{background-color:#DADBDCE0;}.elementor-99 .elementor-element.elementor-element-7d69f80 .elementor-flip-box__button{background-color:var( --e-global-color-2eae7a9 );margin-center:0;font-family:"Karla", Sans-serif;font-size:1rem;font-weight:300;letter-spacing:1px;color:var( --e-global-color-5ba0249 );border-color:var( --e-global-color-2eae7a9 );border-width:2px;border-radius:60px;}.elementor-99 .elementor-element.elementor-element-7d69f80 .elementor-flip-box__button:hover{background-color:var( --e-global-color-67da25b );color:var( --e-global-color-5ba0249 );border-color:var( --e-global-color-67da25b );}.elementor-99 .elementor-element.elementor-element-7d69f80 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-99 .elementor-element.elementor-element-7d69f80 .elementor-flip-box{height:400px;}.elementor-99 .elementor-element.elementor-element-7d69f80 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-99 .elementor-element.elementor-element-7d69f80 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-99 .elementor-element.elementor-element-7d69f80 .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-2eae7a9 );font-family:"Karla", Sans-serif;font-size:18px;line-height:1.4em;}.elementor-bc-flex-widget .elementor-99 .elementor-element.elementor-element-36c832a.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-99 .elementor-element.elementor-element-36c832a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-99 .elementor-element.elementor-element-36c832a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-99 .elementor-element.elementor-element-36e1204 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-99 .elementor-element.elementor-element-36e1204{text-align:center;}.elementor-99 .elementor-element.elementor-element-36e1204 .elementor-heading-title{font-family:"Karla", Sans-serif;font-size:20px;font-weight:500;line-height:1.4em;color:#000000;}.elementor-99 .elementor-element.elementor-element-56f9641 .elementor-flip-box__front{background-color:#000000;background-image:url("https://afonsodeoliveira.com/wp-content/uploads/2025/04/loucas_sanitarias_cent.webp");background-position:center center;background-size:cover;}.elementor-99 .elementor-element.elementor-element-56f9641 .elementor-flip-box__back{background-color:#DADBDCE0;}.elementor-99 .elementor-element.elementor-element-56f9641 .elementor-flip-box__button{background-color:var( --e-global-color-2eae7a9 );margin-center:0;font-family:"Karla", Sans-serif;font-size:1rem;font-weight:300;letter-spacing:1px;color:var( --e-global-color-5ba0249 );border-color:var( --e-global-color-2eae7a9 );border-width:2px;border-radius:60px;}.elementor-99 .elementor-element.elementor-element-56f9641 .elementor-flip-box__button:hover{background-color:var( --e-global-color-67da25b );color:var( --e-global-color-5ba0249 );border-color:var( --e-global-color-67da25b );}.elementor-99 .elementor-element.elementor-element-56f9641 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-99 .elementor-element.elementor-element-56f9641 .elementor-flip-box{height:400px;}.elementor-99 .elementor-element.elementor-element-56f9641 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-99 .elementor-element.elementor-element-56f9641 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-99 .elementor-element.elementor-element-56f9641 .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-2eae7a9 );font-family:"Karla", Sans-serif;font-size:18px;line-height:1.4em;}.elementor-bc-flex-widget .elementor-99 .elementor-element.elementor-element-b766977.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-99 .elementor-element.elementor-element-b766977.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-99 .elementor-element.elementor-element-b766977 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-99 .elementor-element.elementor-element-0c99952 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-99 .elementor-element.elementor-element-0c99952{text-align:center;}.elementor-99 .elementor-element.elementor-element-0c99952 .elementor-heading-title{font-family:"Karla", Sans-serif;font-size:20px;font-weight:500;line-height:1.4em;color:#000000;}.elementor-99 .elementor-element.elementor-element-87acb87 .elementor-flip-box__front{background-color:#000000;background-image:url("https://afonsodeoliveira.com/wp-content/uploads/2025/04/mosaic-white-light-grey-downtown.webp");background-position:center left;background-size:cover;}.elementor-99 .elementor-element.elementor-element-87acb87 .elementor-flip-box__back{background-color:#DADBDCE0;}.elementor-99 .elementor-element.elementor-element-87acb87 .elementor-flip-box__button{background-color:var( --e-global-color-2eae7a9 );margin-center:0;font-family:"Karla", Sans-serif;font-size:1rem;font-weight:300;letter-spacing:1px;color:#ffffff;border-color:var( --e-global-color-2eae7a9 );border-width:2px;border-radius:60px;}.elementor-99 .elementor-element.elementor-element-87acb87 .elementor-flip-box__button:hover{background-color:var( --e-global-color-67da25b );color:var( --e-global-color-5ba0249 );border-color:var( --e-global-color-67da25b );}.elementor-99 .elementor-element.elementor-element-87acb87 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-99 .elementor-element.elementor-element-87acb87 .elementor-flip-box{height:400px;}.elementor-99 .elementor-element.elementor-element-87acb87 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-99 .elementor-element.elementor-element-87acb87 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-99 .elementor-element.elementor-element-87acb87 .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-2eae7a9 );font-family:"Karla", Sans-serif;font-size:18px;line-height:1.4em;}.elementor-99 .elementor-element.elementor-element-c28a3a3{margin-top:20px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-99 .elementor-element.elementor-element-ce0e25a.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-99 .elementor-element.elementor-element-ce0e25a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-99 .elementor-element.elementor-element-ce0e25a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-99 .elementor-element.elementor-element-35741df > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-99 .elementor-element.elementor-element-35741df{text-align:center;}.elementor-99 .elementor-element.elementor-element-35741df .elementor-heading-title{font-family:"Karla", Sans-serif;font-size:20px;font-weight:500;line-height:1.4em;color:#000000;}.elementor-99 .elementor-element.elementor-element-2b9ae82 .elementor-flip-box__front{background-color:#000000;background-image:url("https://afonsodeoliveira.com/wp-content/uploads/2025/04/Form-White-30x60-R-Nordika-Brown-20x120-R.webp");background-position:center center;background-size:cover;}.elementor-99 .elementor-element.elementor-element-2b9ae82 .elementor-flip-box__back{background-color:#DADBDCE0;}.elementor-99 .elementor-element.elementor-element-2b9ae82 .elementor-flip-box__button{background-color:var( --e-global-color-2eae7a9 );margin-center:0;font-family:"Karla", Sans-serif;font-size:1rem;font-weight:300;letter-spacing:1px;color:var( --e-global-color-5ba0249 );border-color:var( --e-global-color-2eae7a9 );border-width:2px;border-radius:60px;}.elementor-99 .elementor-element.elementor-element-2b9ae82 .elementor-flip-box__button:hover{background-color:var( --e-global-color-67da25b );color:var( --e-global-color-5ba0249 );border-color:var( --e-global-color-67da25b );}.elementor-99 .elementor-element.elementor-element-2b9ae82 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-99 .elementor-element.elementor-element-2b9ae82 .elementor-flip-box{height:400px;}.elementor-99 .elementor-element.elementor-element-2b9ae82 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-99 .elementor-element.elementor-element-2b9ae82 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-99 .elementor-element.elementor-element-2b9ae82 .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-2eae7a9 );font-family:"Karla", Sans-serif;font-size:18px;line-height:1.4em;}.elementor-bc-flex-widget .elementor-99 .elementor-element.elementor-element-c5524e8.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-99 .elementor-element.elementor-element-c5524e8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-99 .elementor-element.elementor-element-c5524e8 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-99 .elementor-element.elementor-element-a1f2988 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-99 .elementor-element.elementor-element-a1f2988{text-align:center;}.elementor-99 .elementor-element.elementor-element-a1f2988 .elementor-heading-title{font-family:"Karla", Sans-serif;font-size:20px;font-weight:500;line-height:1.4em;color:#000000;}.elementor-99 .elementor-element.elementor-element-073b1ed .elementor-flip-box__front{background-color:#000000;background-image:url("https://afonsodeoliveira.com/wp-content/uploads/2025/04/lavatorios_pousar-murais_albus.webp");background-position:center center;background-size:cover;}.elementor-99 .elementor-element.elementor-element-073b1ed .elementor-flip-box__back{background-color:#DADBDCE0;}.elementor-99 .elementor-element.elementor-element-073b1ed .elementor-flip-box__button{background-color:var( --e-global-color-2eae7a9 );margin-center:0;font-family:"Karla", Sans-serif;font-size:1rem;font-weight:300;letter-spacing:1px;color:var( --e-global-color-5ba0249 );border-color:var( --e-global-color-2eae7a9 );border-width:2px;border-radius:60px;}.elementor-99 .elementor-element.elementor-element-073b1ed .elementor-flip-box__button:hover{background-color:var( --e-global-color-67da25b );color:var( --e-global-color-5ba0249 );border-color:var( --e-global-color-67da25b );}.elementor-99 .elementor-element.elementor-element-073b1ed > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-99 .elementor-element.elementor-element-073b1ed .elementor-flip-box{height:400px;}.elementor-99 .elementor-element.elementor-element-073b1ed .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-99 .elementor-element.elementor-element-073b1ed .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-99 .elementor-element.elementor-element-073b1ed .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-2eae7a9 );font-family:"Karla", Sans-serif;font-size:18px;line-height:1.4em;}.elementor-bc-flex-widget .elementor-99 .elementor-element.elementor-element-832e738.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-99 .elementor-element.elementor-element-832e738.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-99 .elementor-element.elementor-element-832e738 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-99 .elementor-element.elementor-element-88773fa > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-99 .elementor-element.elementor-element-88773fa{text-align:center;}.elementor-99 .elementor-element.elementor-element-88773fa .elementor-heading-title{font-family:"Karla", Sans-serif;font-size:20px;font-weight:500;line-height:1.4em;color:#000000;}.elementor-99 .elementor-element.elementor-element-6ab64ac .elementor-flip-box__front{background-color:#000000;background-image:url("https://afonsodeoliveira.com/wp-content/uploads/2025/04/banheira_hidro_quattro.webp");background-position:center right;background-size:cover;}.elementor-99 .elementor-element.elementor-element-6ab64ac .elementor-flip-box__back{background-color:#DADBDCE0;}.elementor-99 .elementor-element.elementor-element-6ab64ac .elementor-flip-box__button{background-color:var( --e-global-color-2eae7a9 );margin-center:0;font-family:"Karla", Sans-serif;font-size:1rem;font-weight:300;letter-spacing:1px;color:var( --e-global-color-5ba0249 );border-color:var( --e-global-color-2eae7a9 );border-width:2px;border-radius:60px;}.elementor-99 .elementor-element.elementor-element-6ab64ac .elementor-flip-box__button:hover{background-color:var( --e-global-color-67da25b );color:var( --e-global-color-5ba0249 );border-color:var( --e-global-color-67da25b );}.elementor-99 .elementor-element.elementor-element-6ab64ac > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-99 .elementor-element.elementor-element-6ab64ac .elementor-flip-box{height:400px;}.elementor-99 .elementor-element.elementor-element-6ab64ac .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-99 .elementor-element.elementor-element-6ab64ac .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-99 .elementor-element.elementor-element-6ab64ac .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-2eae7a9 );font-family:"Karla", Sans-serif;font-size:18px;line-height:1.4em;}.elementor-bc-flex-widget .elementor-99 .elementor-element.elementor-element-8faa47f.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-99 .elementor-element.elementor-element-8faa47f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-99 .elementor-element.elementor-element-8faa47f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-99 .elementor-element.elementor-element-c0e7922 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-99 .elementor-element.elementor-element-c0e7922{text-align:center;}.elementor-99 .elementor-element.elementor-element-c0e7922 .elementor-heading-title{font-family:"karla bold", Sans-serif;font-size:20px;font-weight:300;line-height:1.4em;color:#000000;}.elementor-99 .elementor-element.elementor-element-bb0b71e .elementor-flip-box__front{background-color:var( --e-global-color-text );background-image:url("https://afonsodeoliveira.com/wp-content/uploads/2025/04/cabecera_proyectos-min-scaled-1.webp");background-position:center center;background-size:cover;}.elementor-99 .elementor-element.elementor-element-bb0b71e .elementor-flip-box__back{background-color:#DADBDCE0;}.elementor-99 .elementor-element.elementor-element-bb0b71e .elementor-flip-box__button{background-color:var( --e-global-color-2eae7a9 );margin-center:0;font-family:"Karla", Sans-serif;font-size:1rem;font-weight:300;letter-spacing:1px;color:var( --e-global-color-5ba0249 );border-color:var( --e-global-color-2eae7a9 );border-width:2px;border-radius:60px;}.elementor-99 .elementor-element.elementor-element-bb0b71e .elementor-flip-box__button:hover{background-color:var( --e-global-color-67da25b );color:var( --e-global-color-5ba0249 );border-color:var( --e-global-color-67da25b );}.elementor-99 .elementor-element.elementor-element-bb0b71e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-99 .elementor-element.elementor-element-bb0b71e .elementor-flip-box{height:400px;}.elementor-99 .elementor-element.elementor-element-bb0b71e .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-99 .elementor-element.elementor-element-bb0b71e .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-99 .elementor-element.elementor-element-bb0b71e .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-2eae7a9 );font-family:"Karla", Sans-serif;font-size:18px;line-height:1.4em;}.elementor-99 .elementor-element.elementor-element-a7cf16d{--spacer-size:40px;}.elementor-99 .elementor-element.elementor-element-1960efb:not(.elementor-motion-effects-element-type-background), .elementor-99 .elementor-element.elementor-element-1960efb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-99 .elementor-element.elementor-element-1960efb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-30px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-99 .elementor-element.elementor-element-1960efb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-99 .elementor-element.elementor-element-fe950f7.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-99 .elementor-element.elementor-element-fe950f7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-99 .elementor-element.elementor-element-fe950f7 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-99 .elementor-element.elementor-element-64348fd{--display:flex;}.elementor-99 .elementor-element.elementor-element-222e122{--spacer-size:50px;}.elementor-99 .elementor-element.elementor-element-8b22722{text-align:center;}.elementor-99 .elementor-element.elementor-element-8b22722 .elementor-heading-title{font-family:"karla bold", Sans-serif;font-size:40px;font-weight:600;color:#000000;}.elementor-99 .elementor-element.elementor-element-75d776a{--e-image-carousel-slides-to-show:6;}.elementor-99 .elementor-element.elementor-element-75d776a > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-99 .elementor-element.elementor-element-75d776a .swiper-wrapper{display:flex;align-items:center;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-99 .elementor-element.elementor-element-3e220b8{margin-top:0px;margin-bottom:0px;padding:80px 0px 80px 0px;}.elementor-99 .elementor-element.elementor-element-24403fa2 > .elementor-element-populated{padding:0px 30px 30px 30px;}.elementor-99 .elementor-element.elementor-element-3a7297d .elementor-heading-title{font-size:35px;}.elementor-99 .elementor-element.elementor-element-6930541{font-size:20px;}.elementor-99 .elementor-element.elementor-element-0151495{margin-top:-90px;margin-bottom:0px;padding:1em 1em 2em 1em;}.elementor-99 .elementor-element.elementor-element-c0e052b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-99 .elementor-element.elementor-element-5abfef8 > .elementor-element-populated{margin:10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-99 .elementor-element.elementor-element-29c1f08 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-99 .elementor-element.elementor-element-29c1f08{text-align:center;}.elementor-99 .elementor-element.elementor-element-030192b > .elementor-element-populated{margin:10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-99 .elementor-element.elementor-element-bf6d3d9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-99 .elementor-element.elementor-element-bf6d3d9{text-align:center;}.elementor-99 .elementor-element.elementor-element-205a879 > .elementor-element-populated{margin:10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-99 .elementor-element.elementor-element-51353c4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-99 .elementor-element.elementor-element-51353c4{text-align:center;}.elementor-99 .elementor-element.elementor-element-d704708 > .elementor-element-populated{margin:10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-99 .elementor-element.elementor-element-c6cb8c8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-99 .elementor-element.elementor-element-c6cb8c8{text-align:center;}.elementor-99 .elementor-element.elementor-element-eff2d62 > .elementor-element-populated{margin:10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-99 .elementor-element.elementor-element-d3e0c1f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-99 .elementor-element.elementor-element-d3e0c1f{text-align:center;}.elementor-99 .elementor-element.elementor-element-7b7fa87 > .elementor-element-populated{margin:10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-99 .elementor-element.elementor-element-bea524a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-99 .elementor-element.elementor-element-bea524a{text-align:center;}.elementor-99 .elementor-element.elementor-element-8b0d960 > .elementor-element-populated{margin:10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-99 .elementor-element.elementor-element-c0181ea > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-99 .elementor-element.elementor-element-c0181ea{text-align:center;}.elementor-99 .elementor-element.elementor-element-dc1e0ce > .elementor-element-populated{margin:10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-99 .elementor-element.elementor-element-200d4b5 > .elementor-element-populated{margin:10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-99 .elementor-element.elementor-element-a40c7ac > .elementor-element-populated{margin:10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-99 .elementor-element.elementor-element-c6237e8{margin-top:-90px;margin-bottom:0px;padding:1em 1em 2em 1em;}.elementor-99 .elementor-element.elementor-element-3ad2369 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-99 .elementor-element.elementor-element-6f2535a > .elementor-element-populated{margin:10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-99 .elementor-element.elementor-element-c0fa0e5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-99 .elementor-element.elementor-element-c0fa0e5{text-align:center;}.elementor-99 .elementor-element.elementor-element-36c832a > .elementor-element-populated{margin:10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-99 .elementor-element.elementor-element-36e1204 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-99 .elementor-element.elementor-element-36e1204{text-align:center;}.elementor-99 .elementor-element.elementor-element-b766977 > .elementor-element-populated{margin:10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-99 .elementor-element.elementor-element-0c99952 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-99 .elementor-element.elementor-element-0c99952{text-align:center;}.elementor-99 .elementor-element.elementor-element-ce0e25a > .elementor-element-populated{margin:10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-99 .elementor-element.elementor-element-35741df > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-99 .elementor-element.elementor-element-35741df{text-align:center;}.elementor-99 .elementor-element.elementor-element-c5524e8 > .elementor-element-populated{margin:10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-99 .elementor-element.elementor-element-a1f2988 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-99 .elementor-element.elementor-element-a1f2988{text-align:center;}.elementor-99 .elementor-element.elementor-element-832e738 > .elementor-element-populated{margin:10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-99 .elementor-element.elementor-element-88773fa > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-99 .elementor-element.elementor-element-88773fa{text-align:center;}.elementor-99 .elementor-element.elementor-element-8faa47f > .elementor-element-populated{margin:10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-99 .elementor-element.elementor-element-c0e7922 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-99 .elementor-element.elementor-element-c0e7922{text-align:center;}.elementor-99 .elementor-element.elementor-element-1960efb{margin-top:0px;margin-bottom:0px;padding:1em 1em 2em 1em;}.elementor-99 .elementor-element.elementor-element-fe950f7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-99 .elementor-element.elementor-element-75d776a{--e-image-carousel-slides-to-show:4;}}@media(max-width:767px){.elementor-99 .elementor-element.elementor-element-3e220b8{padding:40px 0px 40px 0px;}.elementor-99 .elementor-element.elementor-element-3a7297d .elementor-heading-title{font-size:24px;}.elementor-99 .elementor-element.elementor-element-2c67ccc .elementor-divider{text-align:center;}.elementor-99 .elementor-element.elementor-element-2c67ccc .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-99 .elementor-element.elementor-element-6930541{text-align:center;font-size:25px;}.elementor-99 .elementor-element.elementor-element-4bf937db{text-align:center;}.elementor-99 .elementor-element.elementor-element-0151495{padding:1em 1em 2em 1em;}.elementor-99 .elementor-element.elementor-element-72f29e0 .elementor-flip-box__front{background-image:url("https://afonsodeoliveira.com/wp-content/uploads/2025/04/sl-cirene.webp");}.elementor-99 .elementor-element.elementor-element-02c9434{--spacer-size:10px;}.elementor-99 .elementor-element.elementor-element-c6237e8{padding:1em 1em 2em 1em;}.elementor-99 .elementor-element.elementor-element-7d69f80 .elementor-flip-box__front{background-image:url("https://afonsodeoliveira.com/wp-content/uploads/2025/04/sl-cirene-2.webp");}.elementor-99 .elementor-element.elementor-element-56f9641 .elementor-flip-box__front{background-image:url("https://afonsodeoliveira.com/wp-content/uploads/2025/04/loucas_sanitarias_cent.webp");}.elementor-99 .elementor-element.elementor-element-87acb87 .elementor-flip-box__front{background-image:url("https://afonsodeoliveira.com/wp-content/uploads/2025/04/mosaic-white-light-grey-downtown-1.webp");}.elementor-99 .elementor-element.elementor-element-2b9ae82 .elementor-flip-box__front{background-image:url("https://afonsodeoliveira.com/wp-content/uploads/2025/04/Form-White-30x60-R-Nordika-Brown-20x120-R-1.webp");}.elementor-99 .elementor-element.elementor-element-073b1ed .elementor-flip-box__front{background-image:url("https://afonsodeoliveira.com/wp-content/uploads/2025/04/lavatorios_pousar-murais_albus.webp");}.elementor-99 .elementor-element.elementor-element-6ab64ac .elementor-flip-box__front{background-image:url("https://afonsodeoliveira.com/wp-content/uploads/2025/04/banheira_hidro_quattro_2_11zon-1.webp");}.elementor-99 .elementor-element.elementor-element-bb0b71e .elementor-flip-box__front{background-image:url("https://afonsodeoliveira.com/wp-content/uploads/2025/04/installing-modern-bathroom-tiles-2025-04-01-03-51-27-utc-scaled.webp");}.elementor-99 .elementor-element.elementor-element-a7cf16d{--spacer-size:10px;}.elementor-99 .elementor-element.elementor-element-1960efb{padding:1em 1em 2em 1em;}.elementor-99 .elementor-element.elementor-element-8b22722 .elementor-heading-title{font-size:25px;}}@media(min-width:768px){.elementor-99 .elementor-element.elementor-element-456f965c{width:15.047%;}.elementor-99 .elementor-element.elementor-element-24403fa2{width:69.643%;}.elementor-99 .elementor-element.elementor-element-b4e892e{width:14.976%;}}@media(max-width:1024px) and (min-width:768px){.elementor-99 .elementor-element.elementor-element-c0e052b{width:100%;}.elementor-99 .elementor-element.elementor-element-5abfef8{width:100%;}.elementor-99 .elementor-element.elementor-element-030192b{width:100%;}.elementor-99 .elementor-element.elementor-element-205a879{width:100%;}.elementor-99 .elementor-element.elementor-element-d704708{width:100%;}.elementor-99 .elementor-element.elementor-element-eff2d62{width:100%;}.elementor-99 .elementor-element.elementor-element-7b7fa87{width:100%;}.elementor-99 .elementor-element.elementor-element-8b0d960{width:100%;}.elementor-99 .elementor-element.elementor-element-dc1e0ce{width:100%;}.elementor-99 .elementor-element.elementor-element-200d4b5{width:100%;}.elementor-99 .elementor-element.elementor-element-a40c7ac{width:100%;}.elementor-99 .elementor-element.elementor-element-3ad2369{width:100%;}.elementor-99 .elementor-element.elementor-element-6f2535a{width:100%;}.elementor-99 .elementor-element.elementor-element-36c832a{width:100%;}.elementor-99 .elementor-element.elementor-element-b766977{width:100%;}.elementor-99 .elementor-element.elementor-element-ce0e25a{width:100%;}.elementor-99 .elementor-element.elementor-element-c5524e8{width:100%;}.elementor-99 .elementor-element.elementor-element-832e738{width:100%;}.elementor-99 .elementor-element.elementor-element-8faa47f{width:100%;}.elementor-99 .elementor-element.elementor-element-fe950f7{width:100%;}}/* Start custom CSS for image-carousel, class: .elementor-element-75d776a */.carousel1 img {
  transition: transform 0.3s ease, opacity 0.3s ease, filter 0.3s ease; /* Transições suaves para transformação, opacidade e filtro */
  transform: scale(1); /* Imagem inicialmente em tamanho normal */
  opacity: 1; /* Opacidade normal */
  filter: grayscale(100%); /* Imagem inicialmente em preto e branco */
}

.carousel1 img:hover {
  transform: scale(0.95); /* Diminuir ligeiramente o tamanho da imagem */
  filter: grayscale(0%); /* Ao passar o rato, remove o efeito preto e branco */
  cursor: pointer; /* Aparece como um elemento clicável */
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'karla bold';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://afonsodeoliveira.com/wp-content/uploads/2025/04/Karla-SemiBold-1.ttf') format('truetype');
}
/* End Custom Fonts CSS */