.elementor-16392 .elementor-element.elementor-element-1b60d5c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-16392 .elementor-element.elementor-element-7d0f9b8 .witr_swiper_height{background-position:top center;height:807px;}.elementor-16392 .elementor-element.elementor-element-7d0f9b8 .witr_sw_text_area{width:74%;}.elementor-16392 .elementor-element.elementor-element-7d0f9b8 .witr_swiper_area .swiper-pagination-progressbar .swiper-pagination-progressbar-fill,.elementor-16392 .elementor-element.elementor-element-7d0f9b8 .witr_swiper_area .swiper-container-horizontal>.swiper-pagination-progressbar{height:0px;}.elementor-16392 .elementor-element.elementor-element-7d0f9b8 .wirt_ani_slick_image{display:default;}.elementor-16392 .elementor-element.elementor-element-7d0f9b8 .witr_swiper_content h2{color:#FFFFFF;}.elementor-16392 .elementor-element.elementor-element-7d0f9b8 .witr_swipers_title h4{opacity:0.8;}.elementor-16392 .elementor-element.elementor-element-7d0f9b8 .witr_swiper_content .witr_btn{border-style:default;}.elementor-16392 .elementor-element.elementor-element-7d0f9b8 .witr_swiper_content .witr_btn.active{color:#FFFFFF;border-style:solid;border-color:#FFFFFF;}.elementor-16392 .elementor-element.elementor-element-7d0f9b8 .witr_swiper_content .witr_btn.active:hover{border-color:#B1A490;}.elementor-16392 .elementor-element.elementor-element-69e4de1 .witr_swiper_height{background-position:top center;height:807px;}.elementor-16392 .elementor-element.elementor-element-69e4de1 .witr_sw_text_area{width:74%;}.elementor-16392 .elementor-element.elementor-element-69e4de1 .witr_swiper_area .swiper-pagination-progressbar .swiper-pagination-progressbar-fill,.elementor-16392 .elementor-element.elementor-element-69e4de1 .witr_swiper_area .swiper-container-horizontal>.swiper-pagination-progressbar{height:0px;}.elementor-16392 .elementor-element.elementor-element-69e4de1 .wirt_ani_slick_image{display:default;}.elementor-16392 .elementor-element.elementor-element-69e4de1 .witr_swiper_content h2{color:#FFFFFF;}.elementor-16392 .elementor-element.elementor-element-69e4de1 .witr_swipers_title h4{opacity:0.8;}.elementor-16392 .elementor-element.elementor-element-69e4de1 .witr_swiper_content .witr_btn{border-style:default;}.elementor-16392 .elementor-element.elementor-element-69e4de1 .witr_swiper_content .witr_btn.active{color:#FFFFFF;border-style:solid;border-color:#FFFFFF;}.elementor-16392 .elementor-element.elementor-element-69e4de1 .witr_swiper_content .witr_btn.active:hover{border-color:#B1A490;}.elementor-16392 .elementor-element.elementor-element-1c9fc5a .witr_con_btn1,.elementor-16392 .elementor-element.elementor-element-1c9fc5a .witr_con_btn2,.elementor-16392 .elementor-element.elementor-element-1c9fc5a .witr_apartment_form .const_btn{text-align:center;}.elementor-16392 .elementor-element.elementor-element-1c9fc5a{width:100%;max-width:100%;z-index:999;}.elementor-16392 .elementor-element.elementor-element-98148a3:not(.elementor-motion-effects-element-type-background), .elementor-16392 .elementor-element.elementor-element-98148a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://c21.marcelodesign.pt/wp-content/uploads/2025/03/Captura-de-ecra-2025-03-20-as-15.57.13.png");background-position:center center;background-size:cover;}.elementor-16392 .elementor-element.elementor-element-98148a3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:150px 0px 150px 0px;}.elementor-16392 .elementor-element.elementor-element-98148a3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16392 .elementor-element.elementor-element-77d60d5:not(.elementor-motion-effects-element-type-background), .elementor-16392 .elementor-element.elementor-element-77d60d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F8F5;}.elementor-16392 .elementor-element.elementor-element-77d60d5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:105px 0px 100px 0px;}.elementor-16392 .elementor-element.elementor-element-77d60d5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16392 .elementor-element.elementor-element-e2b70e6 .witr_back_title{text-align:center;}.elementor-16392 .elementor-element.elementor-element-e2b70e6 .witr_back_title h4{opacity:1;}.elementor-16392 .elementor-element.elementor-element-8808366{padding:20px 0px 0px 0px;}.elementor-16392 .elementor-element.elementor-element-ebb1935 .all_color_service:hover{background-color:#FFFFFF;border-style:solid;border-color:#FFFFFF;}.elementor-16392 .elementor-element.elementor-element-ebb1935 .service-btn a:hover,.elementor-16392 .elementor-element.elementor-element-ebb1935 .witr_service_btn_3d a:hover{background-color:#02010100;}.elementor-16392 .elementor-element.elementor-element-ebb1935 .all_color_service{border-style:solid;border-width:1px 1px 1px 1px;border-color:#EDEAE5;padding:60px 30px 50px 30px;}.elementor-16392 .elementor-element.elementor-element-ebb1935 .all_color_service h3{margin:18px 0px 10px 0px;}.elementor-16392 .elementor-element.elementor-element-ebb1935 .service-btn a,.elementor-16392 .elementor-element.elementor-element-ebb1935 .witr_service_btn_3d a{border-style:none;padding:10px 0px 0px 0px;}.elementor-16392 .elementor-element.elementor-element-ebb1935 .service-btn{transition:0.5s;}.elementor-16392 .elementor-element.elementor-element-ebb1935 .service-btn a:hover,.elementor-16392 .elementor-element.elementor-element-ebb1935 .service-btn a:hover i,.elementor-16392 .elementor-element.elementor-element-ebb1935 .witr_service_btn_3d a:hover{color:#B1A490;}.elementor-16392 .elementor-element.elementor-element-ebb1935 .all_color_service h3,.elementor-16392 .elementor-element.elementor-element-ebb1935 .all_color_service h3 a,.elementor-16392 .elementor-element.elementor-element-ebb1935 .all_color_service h2,.elementor-16392 .elementor-element.elementor-element-ebb1935 .all_color_service p,.elementor-16392 .elementor-element.elementor-element-ebb1935 .all_color_service i,.elementor-16392 .elementor-element.elementor-element-ebb1935 .all_color_service .service_list_op a{transition:0.5s;}.elementor-16392 .elementor-element.elementor-element-2c8ca20 .all_color_service:hover{background-color:#FFFFFF;border-style:solid;border-color:#FFFFFF;}.elementor-16392 .elementor-element.elementor-element-2c8ca20 .service-btn a:hover,.elementor-16392 .elementor-element.elementor-element-2c8ca20 .witr_service_btn_3d a:hover{background-color:#02010100;}.elementor-16392 .elementor-element.elementor-element-2c8ca20 .all_color_service{border-style:solid;border-width:1px 1px 1px 1px;border-color:#EDEAE5;padding:60px 30px 50px 30px;}.elementor-16392 .elementor-element.elementor-element-2c8ca20 .all_color_service h3{margin:18px 0px 10px 0px;}.elementor-16392 .elementor-element.elementor-element-2c8ca20 .service-btn a,.elementor-16392 .elementor-element.elementor-element-2c8ca20 .witr_service_btn_3d a{border-style:none;padding:10px 0px 0px 0px;}.elementor-16392 .elementor-element.elementor-element-2c8ca20 .service-btn{transition:0.5s;}.elementor-16392 .elementor-element.elementor-element-2c8ca20 .service-btn a:hover,.elementor-16392 .elementor-element.elementor-element-2c8ca20 .service-btn a:hover i,.elementor-16392 .elementor-element.elementor-element-2c8ca20 .witr_service_btn_3d a:hover{color:#B1A490;}.elementor-16392 .elementor-element.elementor-element-2c8ca20 .all_color_service h3,.elementor-16392 .elementor-element.elementor-element-2c8ca20 .all_color_service h3 a,.elementor-16392 .elementor-element.elementor-element-2c8ca20 .all_color_service h2,.elementor-16392 .elementor-element.elementor-element-2c8ca20 .all_color_service p,.elementor-16392 .elementor-element.elementor-element-2c8ca20 .all_color_service i,.elementor-16392 .elementor-element.elementor-element-2c8ca20 .all_color_service .service_list_op a{transition:0.5s;}.elementor-16392 .elementor-element.elementor-element-2e804be .all_color_service:hover{background-color:#FFFFFF;border-style:solid;border-color:#FFFFFF;}.elementor-16392 .elementor-element.elementor-element-2e804be .service-btn a:hover,.elementor-16392 .elementor-element.elementor-element-2e804be .witr_service_btn_3d a:hover{background-color:#02010100;}.elementor-16392 .elementor-element.elementor-element-2e804be .all_color_service{border-style:solid;border-width:1px 1px 1px 1px;border-color:#EDEAE5;padding:60px 30px 50px 30px;}.elementor-16392 .elementor-element.elementor-element-2e804be .all_color_service h3{margin:18px 0px 10px 0px;}.elementor-16392 .elementor-element.elementor-element-2e804be .service-btn a,.elementor-16392 .elementor-element.elementor-element-2e804be .witr_service_btn_3d a{border-style:none;padding:10px 0px 0px 0px;}.elementor-16392 .elementor-element.elementor-element-2e804be .service-btn{transition:0.5s;}.elementor-16392 .elementor-element.elementor-element-2e804be .service-btn a:hover,.elementor-16392 .elementor-element.elementor-element-2e804be .service-btn a:hover i,.elementor-16392 .elementor-element.elementor-element-2e804be .witr_service_btn_3d a:hover{color:#B1A490;}.elementor-16392 .elementor-element.elementor-element-2e804be .all_color_service h3,.elementor-16392 .elementor-element.elementor-element-2e804be .all_color_service h3 a,.elementor-16392 .elementor-element.elementor-element-2e804be .all_color_service h2,.elementor-16392 .elementor-element.elementor-element-2e804be .all_color_service p,.elementor-16392 .elementor-element.elementor-element-2e804be .all_color_service i,.elementor-16392 .elementor-element.elementor-element-2e804be .all_color_service .service_list_op a{transition:0.5s;}.elementor-16392 .elementor-element.elementor-element-af4c030:not(.elementor-motion-effects-element-type-background), .elementor-16392 .elementor-element.elementor-element-af4c030 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2C2F35;}.elementor-16392 .elementor-element.elementor-element-af4c030{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 110px 0px;}.elementor-16392 .elementor-element.elementor-element-af4c030 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16392 .elementor-element.elementor-element-44a9843 .witr_back_title{text-align:center;}.elementor-16392 .elementor-element.elementor-element-44a9843 .witr_section_title_inner h3{color:#FFFFFF;}.elementor-16392 .elementor-element.elementor-element-44a9843 .witr_section_title_inner h1{color:#FFFFFF;}.elementor-16392 .elementor-element.elementor-element-44a9843 .witr_back_title h4{opacity:1;}.elementor-16392 .elementor-element.elementor-element-8b0a2ed:not(.elementor-motion-effects-element-type-background), .elementor-16392 .elementor-element.elementor-element-8b0a2ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F8F5;}.elementor-16392 .elementor-element.elementor-element-8b0a2ed{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-16392 .elementor-element.elementor-element-8b0a2ed > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16392 .elementor-element.elementor-element-2a16dab .witr_back_title{text-align:center;}.elementor-16392 .elementor-element.elementor-element-2a16dab .witr_back_title h4{opacity:1;}.elementor-16392 .elementor-element.elementor-element-3867b9d{padding:15px 0px 0px 0px;}.elementor-16392 .elementor-element.elementor-element-8f4e6c3 .all_team_s_color a,.elementor-16392 .elementor-element.elementor-element-8f4e6c3 .witr_team_top ul li a,.elementor-16392 .elementor-element.elementor-element-8f4e6c3 .team_top_icon ul li a{background-color:#EDEAE5;color:#181C23;border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-16392 .elementor-element.elementor-element-8f4e6c3 .all_team_s_color a:hover,.elementor-16392 .elementor-element.elementor-element-8f4e6c3 .witr_team_top ul li a:hover,.elementor-16392 .elementor-element.elementor-element-8f4e6c3 .team_top_icon ul li a:hover{background-color:#B1A490;color:#FFFFFF;}.elementor-16392 .elementor-element.elementor-element-8f4e6c3 .team-part,.elementor-16392 .elementor-element.elementor-element-8f4e6c3 .front_view{border-style:default;}.elementor-16392 .elementor-element.elementor-element-8f4e6c3 .witr_team_s12,.elementor-16392 .elementor-element.elementor-element-8f4e6c3 .front_view{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-16392 .elementor-element.elementor-element-8f4e6c3 .all_color_team span{color:#B1A490;font-size:14px;font-weight:500;}.elementor-16392 .elementor-element.elementor-element-c075600 .all_team_s_color a,.elementor-16392 .elementor-element.elementor-element-c075600 .witr_team_top ul li a,.elementor-16392 .elementor-element.elementor-element-c075600 .team_top_icon ul li a{background-color:#EDEAE5;color:#181C23;border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-16392 .elementor-element.elementor-element-c075600 .all_team_s_color a:hover,.elementor-16392 .elementor-element.elementor-element-c075600 .witr_team_top ul li a:hover,.elementor-16392 .elementor-element.elementor-element-c075600 .team_top_icon ul li a:hover{background-color:#B1A490;color:#FFFFFF;}.elementor-16392 .elementor-element.elementor-element-c075600 .team-part,.elementor-16392 .elementor-element.elementor-element-c075600 .front_view{border-style:default;}.elementor-16392 .elementor-element.elementor-element-c075600 .witr_team_s12,.elementor-16392 .elementor-element.elementor-element-c075600 .front_view{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-16392 .elementor-element.elementor-element-c075600 .all_color_team span{color:#B1A490;font-size:14px;font-weight:500;}.elementor-16392 .elementor-element.elementor-element-cff1d56 .all_team_s_color a,.elementor-16392 .elementor-element.elementor-element-cff1d56 .witr_team_top ul li a,.elementor-16392 .elementor-element.elementor-element-cff1d56 .team_top_icon ul li a{background-color:#EDEAE5;color:#181C23;border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-16392 .elementor-element.elementor-element-cff1d56 .all_team_s_color a:hover,.elementor-16392 .elementor-element.elementor-element-cff1d56 .witr_team_top ul li a:hover,.elementor-16392 .elementor-element.elementor-element-cff1d56 .team_top_icon ul li a:hover{background-color:#B1A490;color:#FFFFFF;}.elementor-16392 .elementor-element.elementor-element-cff1d56 .team-part,.elementor-16392 .elementor-element.elementor-element-cff1d56 .front_view{border-style:default;}.elementor-16392 .elementor-element.elementor-element-cff1d56 .witr_team_s12,.elementor-16392 .elementor-element.elementor-element-cff1d56 .front_view{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-16392 .elementor-element.elementor-element-cff1d56 .all_color_team span{color:#B1A490;font-size:14px;font-weight:500;}.elementor-16392 .elementor-element.elementor-element-908f199:not(.elementor-motion-effects-element-type-background), .elementor-16392 .elementor-element.elementor-element-908f199 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://c21.marcelodesign.pt/wp-content/uploads/2025/03/BANNER-C21-scaled.jpg");}.elementor-16392 .elementor-element.elementor-element-908f199{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 45px 0px;}.elementor-16392 .elementor-element.elementor-element-908f199 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16392 .elementor-element.elementor-element-526ad12 .witr_back_title{text-align:center;}.elementor-16392 .elementor-element.elementor-element-526ad12 .witr_back_title h4{opacity:1;}.elementor-16392 .elementor-element.elementor-element-f7a007a .em_single_testimonial,.elementor-16392 .elementor-element.elementor-element-f7a007a .testiCreCon,.elementor-16392 .elementor-element.elementor-element-f7a007a .testomonial .test-part,.elementor-16392 .elementor-element.elementor-element-f7a007a .witr_testi_s_11,.elementor-16392 .elementor-element.elementor-element-f7a007a .testiCreCon:after{background-color:#FFFFFF;}.elementor-16392 .elementor-element.elementor-element-f7a007a .em_single_testimonial,.elementor-16392 .elementor-element.elementor-element-f7a007a .testomonial .test-part,.elementor-16392 .elementor-element.elementor-element-f7a007a .witr_testi_main,.elementor-16392 .elementor-element.elementor-element-f7a007a .testiCreCon,.elementor-16392 .elementor-element.elementor-element-f7a007a .witr_testi_s_11{box-shadow:0px 0px 40px 0px rgba(0, 0, 0, 0.04);}.elementor-16392 .elementor-element.elementor-element-f7a007a .testomonial .test-part,.elementor-16392 .elementor-element.elementor-element-f7a007a .em_single_testimonial,.elementor-16392 .elementor-element.elementor-element-f7a007a .witr_testi_main,.elementor-16392 .elementor-element.elementor-element-f7a007a .testiCreCon{padding:40px 35px 30px 35px;}.elementor-16392 .elementor-element.elementor-element-f7a007a .all_color_testimonial h6,.elementor-16392 .elementor-element.elementor-element-f7a007a .all_color_testimonial h2{padding:10px 0px 0px 0px;}.elementor-16392 .elementor-element.elementor-element-f7a007a .all_color_testimonial span,.elementor-16392 .elementor-element.elementor-element-f7a007a .execllent_star h3{color:#030303;font-size:17px;font-weight:400;}.elementor-16392 .elementor-element.elementor-element-f7a007a .all_color_testimonial i{color:#030303;font-size:20px;}.elementor-16392 .elementor-element.elementor-element-f7a007a .test-part{padding:10px 0px 0px 0px;}.elementor-16392 .elementor-element.elementor-element-f7a007a .all_color_testimonial img{border-radius:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-16392 .elementor-element.elementor-element-98148a3{padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-16392 .elementor-element.elementor-element-98148a3{padding:0px 0px 0px 0px;}}