.elementor-339 .elementor-element.elementor-element-a987aa0{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.66;}.elementor-339 .elementor-element.elementor-element-a987aa0:not(.elementor-motion-effects-element-type-background), .elementor-339 .elementor-element.elementor-element-a987aa0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bastillecarrelage.com/wp-content/uploads/2023/05/azulejos-portugal.jpg");}.elementor-339 .elementor-element.elementor-element-a987aa0::before, .elementor-339 .elementor-element.elementor-element-a987aa0 > .elementor-background-video-container::before, .elementor-339 .elementor-element.elementor-element-a987aa0 > .e-con-inner > .elementor-background-video-container::before, .elementor-339 .elementor-element.elementor-element-a987aa0 > .elementor-background-slideshow::before, .elementor-339 .elementor-element.elementor-element-a987aa0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-339 .elementor-element.elementor-element-a987aa0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#4F5058;--background-overlay:'';}.elementor-339 .elementor-element.elementor-element-5e6b6b5 > .elementor-widget-container{margin:157px 157px 157px 157px;}.elementor-339 .elementor-element.elementor-element-5e6b6b5{text-align:center;}.elementor-339 .elementor-element.elementor-element-5e6b6b5 .elementor-heading-title{font-family:"Arial", Sans-serif;font-weight:600;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.75);color:#FFFFFF;}.elementor-339 .elementor-element.elementor-element-324f0bc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-339 .elementor-element.elementor-element-c82f533{--spacer-size:60px;}.elementor-339 .elementor-element.elementor-element-a52cb11{text-align:left;}.elementor-339 .elementor-element.elementor-element-a52cb11 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-339 .elementor-element.elementor-element-68fee6b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-339 .elementor-element.elementor-element-702aab4 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center center;opacity:1;}.elementor-339 .elementor-element.elementor-element-620eefa{--display:flex;--min-height:0px;--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;}.elementor-339 .elementor-element.elementor-element-620eefa.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-339 .elementor-element.elementor-element-b2599f2{width:100%;max-width:100%;text-align:left;}.elementor-339 .elementor-element.elementor-element-b2599f2.elementor-element{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:1;}.elementor-339 .elementor-element.elementor-element-04ef4f8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-339 .elementor-element.elementor-element-8ccecb1 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center center;opacity:1;}.elementor-339 .elementor-element.elementor-element-ca203d5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-339 .elementor-element.elementor-element-82663b6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-339 .elementor-element.elementor-element-07adda4{text-align:left;}.elementor-339 .elementor-element.elementor-element-07adda4 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-339 .elementor-element.elementor-element-7697f03{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-339 .elementor-element.elementor-element-5d260b5 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center center;opacity:1;}.elementor-339 .elementor-element.elementor-element-40c689d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-339 .elementor-element.elementor-element-05188e2{text-align:left;}.elementor-339 .elementor-element.elementor-element-05188e2 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-339 .elementor-element.elementor-element-86ae434{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-339 .elementor-element.elementor-element-8ed2062{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-339 .elementor-element.elementor-element-cf64703{width:var( --container-widget-width, 100.085% );max-width:100.085%;--container-widget-width:100.085%;--container-widget-flex-grow:0;}.elementor-339 .elementor-element.elementor-element-cf64703.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-339 .elementor-element.elementor-element-e6e1e0d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-339 .elementor-element.elementor-element-776ca54{text-align:left;}.elementor-339 .elementor-element.elementor-element-776ca54 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-339 .elementor-element.elementor-element-c2a0b2c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-339 .elementor-element.elementor-element-1a12ace{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-339 .elementor-element.elementor-element-376d56f{text-align:left;}.elementor-339 .elementor-element.elementor-element-7b4ba24{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-339 .elementor-element.elementor-element-c1aeea3{text-align:left;}.elementor-339 .elementor-element.elementor-element-c1aeea3 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-339 .elementor-element.elementor-element-738853d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-339 .elementor-element.elementor-element-5d706cf{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-339 .elementor-element.elementor-element-017dcc6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-339 .elementor-element.elementor-element-5c7515e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-339 .elementor-element.elementor-element-2278888{text-align:left;}.elementor-339 .elementor-element.elementor-element-2278888 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-339 .elementor-element.elementor-element-8bbfd72{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-339 .elementor-element.elementor-element-fd972bb{--display:flex;}.elementor-339 .elementor-element.elementor-element-2ae1751 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-339 .elementor-element.elementor-element-2ae1751.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-339 .elementor-element.elementor-element-2ae1751 img{height:375px;}.elementor-339 .elementor-element.elementor-element-b02c432{--display:flex;}@media(min-width:1025px){.elementor-339 .elementor-element.elementor-element-a987aa0:not(.elementor-motion-effects-element-type-background), .elementor-339 .elementor-element.elementor-element-a987aa0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:767px){.elementor-339 .elementor-element.elementor-element-a987aa0{--min-height:357px;--justify-content:center;}.elementor-339 .elementor-element.elementor-element-5e6b6b5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-339 .elementor-element.elementor-element-5e6b6b5 .elementor-heading-title{font-size:41px;}}