.elementor-53 .elementor-element.elementor-element-8cc721c > .elementor-container{max-width:500px;}.elementor-53 .elementor-element.elementor-element-8cc721c{background-color:#f3f0eb;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-30px;margin-bottom:0px;padding:0px 0px 9px 0px;}.elementor-53 .elementor-element.elementor-element-8cc721c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-53 .elementor-element.elementor-element-8cc721c a:hover{color:#009ee2;}.elementor-53 .elementor-element.elementor-element-36da7bdf{background-image:url("http://espacoa3.pt/wp-content/uploads/2018/04/obras_projectos_fundo.jpg");background-position:center left;background-repeat:no-repeat;background-size:cover;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:55px 0px 80px 0px;}.elementor-53 .elementor-element.elementor-element-36da7bdf > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-53 .elementor-element.elementor-element-36da7bdf > .elementor-shape-top .elementor-shape-fill{fill:#f3f0eb;}.elementor-53 .elementor-element.elementor-element-36da7bdf > .elementor-shape-top svg{height:21px;transform:translateX(-50%) rotateY(180deg);}.elementor-53 .elementor-element.elementor-element-36da7bdf > .elementor-shape-bottom .elementor-shape-fill{fill:#f4f4f4;}.elementor-53 .elementor-element.elementor-element-36da7bdf > .elementor-shape-bottom svg{height:57px;}.elementor-53 .elementor-element.elementor-element-4d0e5cdc{text-align:center;}.elementor-53 .elementor-element.elementor-element-4d0e5cdc.elementor-widget-heading .elementor-heading-title{color:#fcfcfc;}.elementor-53 .elementor-element.elementor-element-4d0e5cdc .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:34px;font-weight:600;line-height:1.2em;}.elementor-53 .elementor-element.elementor-element-4d0e5cdc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-53 .elementor-element.elementor-element-c69cb38 .elementor-divider-separator{border-top-style:solid;border-top-width:4px;border-top-color:#fcfcfc;width:5%;}.elementor-53 .elementor-element.elementor-element-c69cb38 .elementor-divider{text-align:center;padding-top:15px;padding-bottom:15px;}.elementor-53 .elementor-element.elementor-element-6438c139{padding:30px 0px 0px 0px;}.elementor-53 .elementor-element.elementor-element-51bb8f3c > .elementor-element-populated{padding:45px 45px 45px 45px;}.elementor-53 .elementor-element.elementor-element-3ebd1fbe .elementor-icon-box-wrapper{text-align:center;}.elementor-53 .elementor-element.elementor-element-3ebd1fbe .elementor-icon-box-title{margin-bottom:16px;}.elementor-53 .elementor-element.elementor-element-3ebd1fbe .elementor-icon-box-content .elementor-icon-box-title{color:#fcfcfc;font-family:"Lato", Sans-serif;font-size:25px;font-weight:600;}.elementor-53 .elementor-element.elementor-element-3ebd1fbe .elementor-icon-box-content .elementor-icon-box-description{color:#f4f4f4;font-family:"Lato", Sans-serif;font-size:16px;font-weight:300;line-height:1.8em;}.elementor-53 .elementor-element.elementor-element-3ebd1fbe > .elementor-widget-container{margin:0px 0px -13px 0px;padding:0px 0px -10px 0px;}.elementor-53 .elementor-element.elementor-element-6bb9bb3 .elementor-divider-separator{border-top-style:solid;border-top-width:3px;border-top-color:#fcfcfc;width:10%;}.elementor-53 .elementor-element.elementor-element-6bb9bb3 .elementor-divider{text-align:center;padding-top:15px;padding-bottom:15px;}.elementor-53 .elementor-element.elementor-element-6bb9bb3 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:-4px 0px 0px 0px;}.elementor-53 .elementor-element.elementor-element-3540f45f > .elementor-element-populated{padding:45px 45px 45px 45px;}.elementor-53 .elementor-element.elementor-element-59d4377c .elementor-icon-box-wrapper{text-align:center;}.elementor-53 .elementor-element.elementor-element-59d4377c .elementor-icon-box-title{margin-bottom:16px;}.elementor-53 .elementor-element.elementor-element-59d4377c .elementor-icon-box-content .elementor-icon-box-title{color:#fcfcfc;font-family:"Lato", Sans-serif;font-size:25px;font-weight:600;}.elementor-53 .elementor-element.elementor-element-59d4377c .elementor-icon-box-content .elementor-icon-box-description{color:#f4f4f4;font-family:"Lato", Sans-serif;font-size:16px;font-weight:300;line-height:1.8em;}.elementor-53 .elementor-element.elementor-element-e5b0825 .elementor-divider-separator{border-top-style:solid;border-top-width:3px;border-top-color:#fcfcfc;width:10%;}.elementor-53 .elementor-element.elementor-element-e5b0825 .elementor-divider{text-align:center;padding-top:15px;padding-bottom:15px;}.elementor-53 .elementor-element.elementor-element-e5b0825 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:-4px 0px 0px 0px;}.elementor-53 .elementor-element.elementor-element-3de542c9 > .elementor-element-populated{padding:45px 45px 45px 45px;}.elementor-53 .elementor-element.elementor-element-42d33999 .elementor-icon-box-wrapper{text-align:center;}.elementor-53 .elementor-element.elementor-element-42d33999 .elementor-icon-box-title{margin-bottom:16px;}.elementor-53 .elementor-element.elementor-element-42d33999 .elementor-icon-box-content .elementor-icon-box-title{color:#fcfcfc;font-family:"Lato", Sans-serif;font-size:25px;font-weight:600;}.elementor-53 .elementor-element.elementor-element-42d33999 .elementor-icon-box-content .elementor-icon-box-description{color:#f4f4f4;font-family:"Lato", Sans-serif;font-size:16px;font-weight:300;line-height:1.8em;}.elementor-53 .elementor-element.elementor-element-861e62e .elementor-divider-separator{border-top-style:solid;border-top-width:3px;border-top-color:#fcfcfc;width:10%;}.elementor-53 .elementor-element.elementor-element-861e62e .elementor-divider{text-align:center;padding-top:15px;padding-bottom:15px;}.elementor-53 .elementor-element.elementor-element-861e62e > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:-4px 0px 0px 0px;}.elementor-53 .elementor-element.elementor-element-7065fda5 > .elementor-element-populated{padding:45px 45px 45px 45px;}.elementor-53 .elementor-element.elementor-element-6dfc7f00 .elementor-icon-box-wrapper{text-align:center;}.elementor-53 .elementor-element.elementor-element-6dfc7f00 .elementor-icon-box-title{margin-bottom:16px;}.elementor-53 .elementor-element.elementor-element-6dfc7f00 .elementor-icon-box-content .elementor-icon-box-title{color:#fcfcfc;font-family:"Lato", Sans-serif;font-size:25px;font-weight:600;}.elementor-53 .elementor-element.elementor-element-6dfc7f00 .elementor-icon-box-content .elementor-icon-box-description{color:#f4f4f4;font-family:"Lato", Sans-serif;font-size:16px;font-weight:300;line-height:1.8em;}.elementor-53 .elementor-element.elementor-element-6e7bfb2 .elementor-divider-separator{border-top-style:solid;border-top-width:3px;border-top-color:#fcfcfc;width:10%;}.elementor-53 .elementor-element.elementor-element-6e7bfb2 .elementor-divider{text-align:center;padding-top:15px;padding-bottom:15px;}.elementor-53 .elementor-element.elementor-element-6e7bfb2 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:-4px 0px 0px 0px;}.elementor-53 .elementor-element.elementor-element-60211b35 > .elementor-element-populated{padding:45px 45px 45px 45px;}.elementor-53 .elementor-element.elementor-element-26e51405 .elementor-icon-box-wrapper{text-align:center;}.elementor-53 .elementor-element.elementor-element-26e51405 .elementor-icon-box-title{margin-bottom:16px;}.elementor-53 .elementor-element.elementor-element-26e51405 .elementor-icon-box-content .elementor-icon-box-title{color:#fcfcfc;font-family:"Lato", Sans-serif;font-size:25px;font-weight:600;}.elementor-53 .elementor-element.elementor-element-26e51405 .elementor-icon-box-content .elementor-icon-box-description{color:#f4f4f4;font-family:"Lato", Sans-serif;font-size:16px;font-weight:300;line-height:1.8em;}.elementor-53 .elementor-element.elementor-element-6db1055 .elementor-divider-separator{border-top-style:solid;border-top-width:3px;border-top-color:#fcfcfc;width:10%;}.elementor-53 .elementor-element.elementor-element-6db1055 .elementor-divider{text-align:center;padding-top:15px;padding-bottom:15px;}.elementor-53 .elementor-element.elementor-element-6db1055 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:-4px 0px 0px 0px;}.elementor-53 .elementor-element.elementor-element-548afff8 > .elementor-element-populated{padding:45px 45px 45px 45px;}.elementor-53 .elementor-element.elementor-element-75a107b7 .elementor-icon-box-wrapper{text-align:center;}.elementor-53 .elementor-element.elementor-element-75a107b7 .elementor-icon-box-title{margin-bottom:16px;}.elementor-53 .elementor-element.elementor-element-75a107b7 .elementor-icon-box-content .elementor-icon-box-title{color:#fcfcfc;font-family:"Lato", Sans-serif;font-size:25px;font-weight:600;}.elementor-53 .elementor-element.elementor-element-75a107b7 .elementor-icon-box-content .elementor-icon-box-description{color:#f4f4f4;font-family:"Lato", Sans-serif;font-size:16px;font-weight:300;line-height:1.8em;}.elementor-53 .elementor-element.elementor-element-27ab1fd .elementor-divider-separator{border-top-style:solid;border-top-width:3px;border-top-color:#fcfcfc;width:10%;}.elementor-53 .elementor-element.elementor-element-27ab1fd .elementor-divider{text-align:center;padding-top:15px;padding-bottom:15px;}.elementor-53 .elementor-element.elementor-element-27ab1fd > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:-4px 0px 0px 0px;}.elementor-53 .elementor-element.elementor-element-5dc6c670 > .elementor-container{max-width:1200px;}.elementor-53 .elementor-element.elementor-element-5dc6c670{background-color:#f4f4f4;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 75px 0px;}.elementor-53 .elementor-element.elementor-element-5dc6c670 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-53 .elementor-element.elementor-element-334cd61f.elementor-widget-heading .elementor-heading-title{color:#54595f;}.elementor-53 .elementor-element.elementor-element-334cd61f .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;text-transform:lowercase;letter-spacing:3.4px;}.elementor-53 .elementor-element.elementor-element-749796bf.elementor-widget-heading .elementor-heading-title{color:#54595f;}.elementor-53 .elementor-element.elementor-element-749796bf .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:33px;font-weight:500;line-height:1.3em;letter-spacing:0.7px;}.elementor-53 .elementor-element.elementor-element-749796bf > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-53 .elementor-element.elementor-element-26a8cea7{text-align:left;}.elementor-53 .elementor-element.elementor-element-26a8cea7.elementor-widget-heading .elementor-heading-title{color:#009ee2;}.elementor-53 .elementor-element.elementor-element-26a8cea7 .elementor-heading-title{font-size:23px;font-weight:300;line-height:1.8em;}.elementor-53 .elementor-element.elementor-element-26a8cea7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 91px 0px;}.elementor-53 .elementor-element.elementor-element-5c6a2de1{text-align:left;}.elementor-53 .elementor-element.elementor-element-5c6a2de1 .elementor-social-icon:not(:hover){background-color:#515151;}.elementor-53 .elementor-element.elementor-element-5c6a2de1 .elementor-social-icon:not(:hover) i{color:#f9f9f9;}.elementor-53 .elementor-element.elementor-element-5c6a2de1 .elementor-social-icon{font-size:16px;padding:1em;}.elementor-53 .elementor-element.elementor-element-5c6a2de1 .elementor-social-icon:not(:last-child){margin-right:15px;}.elementor-53 .elementor-element.elementor-element-5c6a2de1 .elementor-social-icon:hover{background-color:rgba(0,158,226,0.13);}.elementor-53 .elementor-element.elementor-element-5c6a2de1 .elementor-social-icon:hover i{color:#009ee2;}.elementor-53 .elementor-element.elementor-element-5c6a2de1 > .elementor-widget-container{padding:40px 0px 0px 0px;}.elementor-53 .elementor-element.elementor-element-512c5081.elementor-column .elementor-column-wrap{align-items:center;}.elementor-53 .elementor-element.elementor-element-512c5081 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child){margin-bottom:0px;}.elementor-53 .elementor-element.elementor-element-512c5081 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-53 .elementor-element.elementor-element-2782725 .content-form .submit-form{text-align:left;padding-right:calc( 60px/2 );padding-left:calc( 60px/2 );margin-bottom:10px;}.elementor-53 .elementor-element.elementor-element-2782725 .elementor-column{padding-right:calc( 60px/2 );padding-left:calc( 60px/2 );margin-bottom:10px;}body.rtl .elementor-53 .elementor-element.elementor-element-2782725 fieldset > label{padding-left:0px;}body:not(.rtl) .elementor-53 .elementor-element.elementor-element-2782725 fieldset > label{padding-right:0px;}body .elementor-53 .elementor-element.elementor-element-2782725 fieldset > label{padding-bottom:0px;}.elementor-53 .elementor-element.elementor-element-2782725 fieldset > input{text-align:left;background-color:#ffffff;}.elementor-53 .elementor-element.elementor-element-2782725 fieldset > textarea{text-align:left;background-color:#ffffff;}.elementor-53 .elementor-element.elementor-element-2782725 fieldset > input:focus{background-color:#ffffff;}.elementor-53 .elementor-element.elementor-element-2782725 fieldset > textarea:focus{background-color:#ffffff;}.elementor-53 .elementor-element.elementor-element-2782725 fieldset > button{background-color:#f2f2f2;color:#444444;font-family:"Lato", Sans-serif;font-size:16px;font-weight:600;border-style:solid;border-width:1px 1px 1px 1px;border-color:#444444;}.elementor-53 .elementor-element.elementor-element-2782725 fieldset > button:hover{background-color:#f2f2f2;color:#009ee2;border-color:#009ee2;}.elementor-53 .elementor-element.elementor-element-2782725 > .elementor-widget-container{margin:-20px 0px -20px 0px;padding:0px 0px 0px 0px;}@media(min-width:1025px){.elementor-53 .elementor-element.elementor-element-36da7bdf{background-attachment:fixed;}}@media(max-width:1024px){.elementor-53 .elementor-element.elementor-element-36da7bdf{padding:100px 25px 100px 25px;}.elementor-53 .elementor-element.elementor-element-51bb8f3c > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-53 .elementor-element.elementor-element-3ebd1fbe .elementor-icon-box-content .elementor-icon-box-description{font-size:14px;}.elementor-53 .elementor-element.elementor-element-3540f45f > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-53 .elementor-element.elementor-element-59d4377c .elementor-icon-box-content .elementor-icon-box-description{font-size:14px;}.elementor-53 .elementor-element.elementor-element-3de542c9 > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-53 .elementor-element.elementor-element-42d33999 .elementor-icon-box-content .elementor-icon-box-description{font-size:14px;}.elementor-53 .elementor-element.elementor-element-3d14fa90{padding:30px 0px 0px 0px;}.elementor-53 .elementor-element.elementor-element-7065fda5 > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-53 .elementor-element.elementor-element-6dfc7f00 .elementor-icon-box-content .elementor-icon-box-description{font-size:14px;}.elementor-53 .elementor-element.elementor-element-60211b35 > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-53 .elementor-element.elementor-element-26e51405 .elementor-icon-box-content .elementor-icon-box-description{font-size:14px;}.elementor-53 .elementor-element.elementor-element-548afff8 > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-53 .elementor-element.elementor-element-75a107b7 .elementor-icon-box-content .elementor-icon-box-description{font-size:14px;}.elementor-53 .elementor-element.elementor-element-5dc6c670{padding:100px 25px 100px 25px;}.elementor-53 .elementor-element.elementor-element-36c8f6ce > .elementor-element-populated{padding:0px 55px 0px 0px;}.elementor-53 .elementor-element.elementor-element-749796bf .elementor-heading-title{font-size:45px;}.elementor-53 .elementor-element.elementor-element-749796bf > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-53 .elementor-element.elementor-element-26a8cea7 .elementor-heading-title{font-size:20px;}.elementor-53 .elementor-element.elementor-element-26a8cea7 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-53 .elementor-element.elementor-element-5c6a2de1 .elementor-social-icon{font-size:12px;}.elementor-53 .elementor-element.elementor-element-5c6a2de1 .elementor-social-icon:not(:last-child){margin-right:10px;}.elementor-53 .elementor-element.elementor-element-5c6a2de1 > .elementor-widget-container{padding:10px 0px 0px 0px;}}@media(max-width:767px){.elementor-53 .elementor-element.elementor-element-36da7bdf{padding:50px 20px 50px 20px;}.elementor-53 .elementor-element.elementor-element-4d0e5cdc .elementor-heading-title{font-size:45px;}.elementor-53 .elementor-element.elementor-element-51bb8f3c > .elementor-element-populated{padding:35px 35px 35px 35px;}.elementor-53 .elementor-element.elementor-element-3540f45f > .elementor-element-populated{padding:35px 35px 35px 35px;}.elementor-53 .elementor-element.elementor-element-3de542c9 > .elementor-element-populated{padding:35px 35px 35px 35px;}.elementor-53 .elementor-element.elementor-element-3d14fa90{padding:0px 0px 0px 0px;}.elementor-53 .elementor-element.elementor-element-7065fda5 > .elementor-element-populated{padding:35px 35px 35px 35px;}.elementor-53 .elementor-element.elementor-element-60211b35 > .elementor-element-populated{padding:35px 35px 35px 35px;}.elementor-53 .elementor-element.elementor-element-548afff8 > .elementor-element-populated{padding:35px 35px 35px 35px;}.elementor-53 .elementor-element.elementor-element-5dc6c670{padding:50px 20px 50px 20px;}.elementor-53 .elementor-element.elementor-element-36c8f6ce > .elementor-element-populated{padding:0px 0px 50px 0px;}.elementor-53 .elementor-element.elementor-element-26a8cea7 .elementor-heading-title{font-size:20px;}}