.elementor-28 .elementor-element.elementor-element-5dcc528 > .elementor-container{min-height:357px;}.elementor-28 .elementor-element.elementor-element-5dcc528 > .elementor-container:after{content:"";min-height:inherit;}.elementor-28 .elementor-element.elementor-element-5dcc528{background-image:url("https://pisosdesportivos.pt/wp-content/uploads/2018/11/wil-seaman-262102-unsplash.jpg");background-position:center center;background-size:cover;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-28 .elementor-element.elementor-element-5dcc528 > .elementor-background-overlay{background-color:#191919;opacity:0.83;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28 .elementor-element.elementor-element-618e32b{text-align:center;}.elementor-28 .elementor-element.elementor-element-618e32b.elementor-widget-heading .elementor-heading-title{color:#ffffff;}.elementor-28 .elementor-element.elementor-element-618e32b .elementor-heading-title{font-family:"Lora", Sans-serif;font-weight:normal;line-height:1.5em;letter-spacing:6px;}.elementor-28 .elementor-element.elementor-element-618e32b > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-7a4bd74f{text-align:center;}.elementor-28 .elementor-element.elementor-element-7a4bd74f.elementor-widget-heading .elementor-heading-title{color:#ffffff;}.elementor-28 .elementor-element.elementor-element-7a4bd74f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:89px;letter-spacing:-3px;}.elementor-28 .elementor-element.elementor-element-7a4bd74f > .elementor-widget-container{padding:40px 40px 40px 40px;}.elementor-28 .elementor-element.elementor-element-62284e9 a.elementor-button, .elementor-28 .elementor-element.elementor-element-62284e9 .elementor-button{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:500;line-height:1em;letter-spacing:0.7px;background-color:#61ce70;border-radius:50px 50px 50px 50px;padding:18px 70px 18px 70px;}.elementor-28 .elementor-element.elementor-element-62284e9 a.elementor-button:hover, .elementor-28 .elementor-element.elementor-element-62284e9 .elementor-button:hover{color:#61ce70;background-color:rgba(97,206,112,0.02);border-color:#61ce70;}.elementor-28 .elementor-element.elementor-element-62284e9 .elementor-button{border-style:solid;border-width:3px 3px 3px 3px;border-color:#61ce70;}.elementor-28 .elementor-element.elementor-element-6763acc .elementor-spacer-inner{height:5px;}.elementor-28 .elementor-element.elementor-element-4efdc4c4{text-align:center;}.elementor-28 .elementor-element.elementor-element-4efdc4c4.elementor-widget-heading .elementor-heading-title{color:#ffffff;}.elementor-28 .elementor-element.elementor-element-4efdc4c4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:600;}.elementor-28 .elementor-element.elementor-element-ebd0cd5 a.elementor-button, .elementor-28 .elementor-element.elementor-element-ebd0cd5 .elementor-button{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:500;line-height:1em;letter-spacing:0.7px;background-color:#61ce70;border-radius:50px 50px 50px 50px;padding:18px 70px 18px 70px;}.elementor-28 .elementor-element.elementor-element-ebd0cd5 a.elementor-button:hover, .elementor-28 .elementor-element.elementor-element-ebd0cd5 .elementor-button:hover{color:#61ce70;background-color:rgba(97,206,112,0.02);border-color:#61ce70;}.elementor-28 .elementor-element.elementor-element-ebd0cd5 .elementor-button{border-style:solid;border-width:3px 3px 3px 3px;border-color:#61ce70;}@media(max-width:1024px){.elementor-28 .elementor-element.elementor-element-5dcc528{padding:30px 30px 30px 30px;}.elementor-28 .elementor-element.elementor-element-7a4bd74f .elementor-heading-title{font-size:55px;}}@media(max-width:767px){.elementor-28 .elementor-element.elementor-element-5dcc528{padding:30px 30px 30px 30px;}.elementor-28 .elementor-element.elementor-element-7a4bd74f{text-align:center;}.elementor-28 .elementor-element.elementor-element-7a4bd74f .elementor-heading-title{font-size:51px;}.elementor-28 .elementor-element.elementor-element-7a4bd74f > .elementor-widget-container{padding:15px 0px 30px 0px;}.elementor-28 .elementor-element.elementor-element-4efdc4c4{text-align:center;}}