.elementor-7 .elementor-element.elementor-element-882f511 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-7 .elementor-element.elementor-element-882f511:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-882f511 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://windmillhill.pt/wp-content/uploads/2019/12/Windmill-Hill-apartments-2-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-882f511 > .elementor-background-overlay{background-color:#161a20;background-image:url("http://windmillhill.pt/wp-content/uploads/2019/12/logo-bg-overlay-01-free-img.png");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:0.42;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-882f511{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7 .elementor-element.elementor-element-d45c593 .elementor-spacer-inner{height:306px;}.elementor-7 .elementor-element.elementor-element-41d310b > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-7 .elementor-element.elementor-element-af77a62{text-align:left;}.elementor-7 .elementor-element.elementor-element-af77a62 .elementor-heading-title{color:rgba(255,255,255,0.5);}.elementor-7 .elementor-element.elementor-element-af77a62 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-7 .elementor-element.elementor-element-d8f04ec{text-align:left;}.elementor-7 .elementor-element.elementor-element-d8f04ec .elementor-heading-title{color:#ffffff;}.elementor-7 .elementor-element.elementor-element-6c71ae0 .elementor-spacer-inner{height:100px;}.elementor-7 .elementor-element.elementor-element-1fa0667{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7 .elementor-element.elementor-element-1fa0667 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-c4818fd .elementor-spacer-inner{height:50px;}.elementor-7 .elementor-element.elementor-element-18f74d2{text-align:center;}.elementor-7 .elementor-element.elementor-element-18f74d2 .elementor-heading-title{color:#6EC1E4;}.elementor-7 .elementor-element.elementor-element-6b298b5 .elementor-spacer-inner{height:50px;}.elementor-7 .elementor-element.elementor-element-9554581 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-7 .elementor-element.elementor-element-9554581{padding:0px 0px 50px 0px;}.elementor-7 .elementor-element.elementor-element-99c69c7 > .elementor-element-populated{padding:0px 135px 0px 0px;}.elementor-7 .elementor-element.elementor-element-44825a9{text-align:left;}.elementor-7 .elementor-element.elementor-element-44825a9 .elementor-heading-title{color:#6EC1E4;}.elementor-7 .elementor-element.elementor-element-e7c50a7{text-align:left;}.elementor-7 .elementor-element.elementor-element-e7c50a7 .elementor-heading-title{color:#6EC1E4;}.elementor-7 .elementor-element.elementor-element-0bb9455 .elementor-text-editor{text-align:left;}.elementor-7 .elementor-element.elementor-element-0bb9455{color:#000000;}.elementor-7 .elementor-element.elementor-element-0bb9455 > .elementor-widget-container{padding:15px 0px 30px 0px;}.elementor-7 .elementor-element.elementor-element-31fdb1b .elementor-button .elementor-align-icon-right{margin-left:25px;}.elementor-7 .elementor-element.elementor-element-31fdb1b .elementor-button .elementor-align-icon-left{margin-right:25px;}.elementor-7 .elementor-element.elementor-element-31fdb1b .elementor-button{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;line-height:0.9em;fill:#161a20;color:#161a20;background-color:#6EC1E4;border-radius:0px 0px 0px 0px;padding:20px 50px 20px 50px;}.elementor-7 .elementor-element.elementor-element-31fdb1b .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-31fdb1b .elementor-button:focus{color:#FFFFFF;background-color:#238FBD;}.elementor-7 .elementor-element.elementor-element-31fdb1b .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-31fdb1b .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-31fdb1b > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-1bdca24:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-7 .elementor-element.elementor-element-1bdca24 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://windmillhill.pt/wp-content/uploads/2020/04/t1-Windmill-Apartment-Suite.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-1bdca24 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7 .elementor-element.elementor-element-1bdca24 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-23afaa1 .elementor-spacer-inner{height:350px;}.elementor-7 .elementor-element.elementor-element-3d7f295 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-7 .elementor-element.elementor-element-3d7f295{padding:0px 0px 50px 0px;}.elementor-7 .elementor-element.elementor-element-edb70ef > .elementor-element-populated{padding:0px 135px 0px 0px;}.elementor-7 .elementor-element.elementor-element-70ec014{text-align:left;}.elementor-7 .elementor-element.elementor-element-70ec014 .elementor-heading-title{color:rgba(255,255,255,0.5);}.elementor-7 .elementor-element.elementor-element-356332e{text-align:left;}.elementor-7 .elementor-element.elementor-element-356332e .elementor-heading-title{color:#6EC1E4;}.elementor-7 .elementor-element.elementor-element-6076c1f{text-align:left;}.elementor-7 .elementor-element.elementor-element-6076c1f .elementor-heading-title{color:#6EC1E4;}.elementor-7 .elementor-element.elementor-element-b3a7e54 .elementor-text-editor{text-align:left;}.elementor-7 .elementor-element.elementor-element-b3a7e54{color:#000000;}.elementor-7 .elementor-element.elementor-element-b3a7e54 > .elementor-widget-container{padding:15px 0px 30px 0px;}.elementor-7 .elementor-element.elementor-element-9bb3c29 .elementor-button .elementor-align-icon-right{margin-left:25px;}.elementor-7 .elementor-element.elementor-element-9bb3c29 .elementor-button .elementor-align-icon-left{margin-right:25px;}.elementor-7 .elementor-element.elementor-element-9bb3c29 .elementor-button{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;line-height:0.9em;fill:#161a20;color:#161a20;background-color:#6EC1E4;border-radius:0px 0px 0px 0px;padding:20px 50px 20px 50px;}.elementor-7 .elementor-element.elementor-element-9bb3c29 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-9bb3c29 .elementor-button:focus{color:#FFFFFF;background-color:#238FBD;}.elementor-7 .elementor-element.elementor-element-9bb3c29 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-9bb3c29 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-9bb3c29 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-95a9d77:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-7 .elementor-element.elementor-element-95a9d77 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://windmillhill.pt/wp-content/uploads/2020/04/t2-king-size-apartment.jpg");background-position:bottom right;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-95a9d77 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7 .elementor-element.elementor-element-95a9d77 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-8b9dc1d .elementor-spacer-inner{height:350px;}.elementor-7 .elementor-element.elementor-element-ac1cee9 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-7 .elementor-element.elementor-element-ac1cee9{padding:0px 0px 50px 0px;}.elementor-7 .elementor-element.elementor-element-29d8d4f > .elementor-element-populated{padding:0px 135px 0px 0px;}.elementor-7 .elementor-element.elementor-element-488c9d9{text-align:left;}.elementor-7 .elementor-element.elementor-element-488c9d9 .elementor-heading-title{color:rgba(255,255,255,0.5);}.elementor-7 .elementor-element.elementor-element-65595a0{text-align:left;}.elementor-7 .elementor-element.elementor-element-65595a0 .elementor-heading-title{color:#6EC1E4;}.elementor-7 .elementor-element.elementor-element-7af3e4a .elementor-text-editor{text-align:left;}.elementor-7 .elementor-element.elementor-element-7af3e4a{color:#000000;}.elementor-7 .elementor-element.elementor-element-7af3e4a > .elementor-widget-container{padding:15px 0px 30px 0px;}.elementor-7 .elementor-element.elementor-element-5dcf808 .elementor-button .elementor-align-icon-right{margin-left:25px;}.elementor-7 .elementor-element.elementor-element-5dcf808 .elementor-button .elementor-align-icon-left{margin-right:25px;}.elementor-7 .elementor-element.elementor-element-5dcf808 .elementor-button{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;line-height:0.9em;fill:#161a20;color:#161a20;background-color:#6EC1E4;border-radius:0px 0px 0px 0px;padding:20px 50px 20px 50px;}.elementor-7 .elementor-element.elementor-element-5dcf808 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-5dcf808 .elementor-button:focus{color:#FFFFFF;background-color:#238FBD;}.elementor-7 .elementor-element.elementor-element-5dcf808 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-5dcf808 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-5dcf808 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-94506b6:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-7 .elementor-element.elementor-element-94506b6 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://windmillhill.pt/wp-content/uploads/2020/04/Duplex-Apartment.jpg");background-position:bottom right;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-94506b6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7 .elementor-element.elementor-element-94506b6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-759d6d7 .elementor-spacer-inner{height:350px;}body.elementor-page-7:not(.elementor-motion-effects-element-type-background), body.elementor-page-7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}@media(max-width:1024px){.elementor-7 .elementor-element.elementor-element-d45c593 .elementor-spacer-inner{height:200px;}.elementor-7 .elementor-element.elementor-element-6c71ae0 .elementor-spacer-inner{height:50px;}.elementor-7 .elementor-element.elementor-element-99c69c7 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 40px 0px 0px;}.elementor-7 .elementor-element.elementor-element-23afaa1 .elementor-spacer-inner{height:355px;}.elementor-7 .elementor-element.elementor-element-edb70ef > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 40px 0px 0px;}.elementor-7 .elementor-element.elementor-element-8b9dc1d .elementor-spacer-inner{height:355px;}.elementor-7 .elementor-element.elementor-element-29d8d4f > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 40px 0px 0px;}.elementor-7 .elementor-element.elementor-element-759d6d7 .elementor-spacer-inner{height:355px;}}@media(max-width:767px){.elementor-7 .elementor-element.elementor-element-d45c593 .elementor-spacer-inner{height:280px;}.elementor-7 .elementor-element.elementor-element-6c71ae0 .elementor-spacer-inner{height:50px;}.elementor-7 .elementor-element.elementor-element-99c69c7 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-7 .elementor-element.elementor-element-0bb9455 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-31fdb1b > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-1bdca24 > .elementor-element-populated{margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-23afaa1 .elementor-spacer-inner{height:200px;}.elementor-7 .elementor-element.elementor-element-edb70ef > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-7 .elementor-element.elementor-element-b3a7e54 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-9bb3c29 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-95a9d77 > .elementor-element-populated{margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-8b9dc1d .elementor-spacer-inner{height:200px;}.elementor-7 .elementor-element.elementor-element-29d8d4f > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-7af3e4a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-5dcf808 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-94506b6 > .elementor-element-populated{margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-759d6d7 .elementor-spacer-inner{height:200px;}}@media(min-width:768px){.elementor-7 .elementor-element.elementor-element-c25a0ac{width:50%;}.elementor-7 .elementor-element.elementor-element-5442b05{width:50%;}.elementor-7 .elementor-element.elementor-element-99c69c7{width:43%;}.elementor-7 .elementor-element.elementor-element-1bdca24{width:57%;}.elementor-7 .elementor-element.elementor-element-edb70ef{width:43%;}.elementor-7 .elementor-element.elementor-element-95a9d77{width:57%;}.elementor-7 .elementor-element.elementor-element-29d8d4f{width:43%;}.elementor-7 .elementor-element.elementor-element-94506b6{width:57%;}}@media(max-width:1024px) and (min-width:768px){.elementor-7 .elementor-element.elementor-element-c25a0ac{width:75%;}.elementor-7 .elementor-element.elementor-element-5442b05{width:25%;}}@media(min-width:1025px){.elementor-7 .elementor-element.elementor-element-882f511:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-882f511 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-7 .elementor-element.elementor-element-882f511 > .elementor-background-overlay{background-attachment:scroll;}.elementor-7 .elementor-element.elementor-element-1bdca24:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-7 .elementor-element.elementor-element-1bdca24 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-7 .elementor-element.elementor-element-95a9d77:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-7 .elementor-element.elementor-element-95a9d77 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-7 .elementor-element.elementor-element-94506b6:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-7 .elementor-element.elementor-element-94506b6 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}