.elementor .e-1d632c4e-9478186{width:75px;height:75px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;align-self:center;}.elementor .e-38deb814-e74496f{width:35%;min-height:130px;}.elementor .e-3f8e3812-633a312{width:100%;min-height:110px;padding:0px;background-color:#DDD5C7;flex-direction:row;}.elementor .e-2f8decef-8e0a3c4{font-family:Helvetica;font-weight:400;font-size:20px;margin-block-start:45px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-48c6dfd7-2fb4508{width:40px;}.elementor .e-3e2ac8a-0cf22ae{font-family:Helvetica;font-weight:400;font-size:14px;margin-block-start:35px;}.elementor .e-ebd8f31-1d5bd09{width:45%;flex-direction:column;}.elementor .e-55ba35bf-012e5bc{width:65%;background-image:url("https://nexobcn.com/wp-content/uploads/2026/10/Sunlit-Mediterranean-Design-Study-1024x576.png");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;}.elementor .e-28585a54-b133f32{width:100%;min-height:350px;padding:0px;background-color:#F2EFE9;flex-direction:row;}.elementor .e-1b2afb39-b73bdcd{font-family:Helvetica;font-weight:400;}.elementor .e-3c7a6da8-796e9e0{font-family:Helvetica;font-weight:400;font-size:20px;}.elementor .e-53966c8b-1c59914{width:40px;}.elementor .e-4e8938e-c514c74{font-family:Helvetica;font-weight:400;font-size:14px;}.elementor .e-554ea7e-3a43e89{flex-direction:column;}.elementor .e-4a020b42-9f9ddf0{font-family:Helvetica;font-weight:400;}.elementor .e-2514fe2-3da1c82{font-family:Helvetica;font-weight:400;font-size:20px;}.elementor .e-15ceb4b8-11ec2a2{width:40px;}.elementor .e-358d89fc-898e345{font-family:Helvetica;font-weight:400;font-size:14px;}.elementor .e-54088b87-11d53c1{border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:1px;border-inline-end-width:0px;border-color:#9A958D;border-style:solid;flex-direction:column;}.elementor .e-7a77e5d3-488a3b9{font-family:Helvetica;font-weight:400;}.elementor .e-4bc218e8-ea9f780{font-family:Helvetica;font-weight:400;font-size:20px;}.elementor .e-136f92e5-d4dbf86{width:40px;}.elementor .e-34b32b09-5534287{font-family:Helvetica;font-weight:400;font-size:14px;}.elementor .e-437e41e6-5f8f500{border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:1px;border-inline-end-width:0px;border-color:#9A958D;border-style:solid;flex-direction:column;}.elementor .e-58b9c254-0214355{font-family:Helvetica;font-weight:400;}.elementor .e-731db9ff-086f6a0{font-family:Helvetica;font-weight:400;font-size:20px;}.elementor .e-2be1de9c-b2aca8a{width:40px;}.elementor .e-2083b35f-cc778db{font-family:Helvetica;font-weight:400;font-size:14px;}.elementor .e-42720370-ffe0170{border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:1px;border-inline-end-width:0px;border-color:#9A958D;border-style:solid;flex-direction:column;}.elementor .e-2671bc4d-9202594{width:100%;background-color:#DDD5C7;flex-direction:row;}.elementor .e-6cb9058a-32c9df8{width:45%;min-height:350px;background-image:url("https://nexobcn.com/wp-content/uploads/2026/10/Mediterranean-Terrace-Overlooking-the-Sea-1024x576.png");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;}.elementor .e-1ab7e94c-3cd5cb6{font-family:Helvetica;font-weight:400;font-size:20px;padding-block-start:45px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-5d39cb1f-2243f98{width:40px;}.elementor .e-b9e7c05-f3a9afe{font-family:Helvetica;font-weight:400;font-size:14px;margin-block-start:25px;}.elementor .e-22c042b7-b20479c{font-family:Helvetica;font-weight:400;font-size:14px;margin-block-start:25px;}.elementor .e-4e5c19a8-a31d07b{font-family:Helvetica;font-weight:400;font-size:11px;color:#34322E;margin-block-start:55px;}.elementor .e-7dedc808-df6fe94{width:65%;flex-direction:column;}.elementor .e-7123b6d6-3a823a6{width:100%;height:0px;min-height:350px;padding:0px;background-color:#F2EFE9;flex-direction:row;}.elementor .e-489067e4-22a7f52{font-family:Helvetica;font-weight:400;font-size:20px;margin-block-start:45px;}.elementor .e-6ca2d5b9-8a2b3d0{width:40px;}.elementor .e-5e400584-7b66543{font-family:Helvetica;font-weight:400;font-size:14px;margin-block-start:25px;}.elementor .e-115138c7-c308ec5{font-family:Helvetica;font-weight:400;font-size:11px;margin-block-start:55px;}.elementor .e-306bd8c5-144e2fd{width:45%;padding:10px;margin-inline-end:0px;flex-direction:column;}.elementor .e-66f925d6-bb17ece{width:65%;padding:0px;background-image:url("https://nexobcn.com/wp-content/uploads/2026/10/Sunlit-Mediterranean-Infinity-Pool-Retreat.png");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;}.elementor .e-1a8827e2-428e072{width:100%;min-height:350px;padding:0px;background-color:#DDD5C7;flex-direction:row;}.elementor .e-696a727c-67d25fd{font-family:Helvetica;font-size:15px;align-self:center;}.elementor .e-5fd83366-862892e{width:50%;flex-direction:row;justify-content:space-between;}.elementor .e-63d1a129-e433c48{font-family:Helvetica;font-size:12px;margin-inline-start:25px;}.elementor .e-4f67bbec-8392a06{font-family:Helvetica;font-size:12px;}.elementor .e-71b2bb-98ab3e1{font-family:Helvetica;font-size:12px;}.elementor .e-7adca20e-d81850e{width:75px;}.elementor .e-549c577b-22ec921{width:30%;}.elementor .e-6feccb4f-6745130{font-size:12px;justify-content:space-around;align-items:center;}.elementor .e-57965a2d-4c38c52{width:50%;flex-direction:row;}.elementor .e-67a823f5-472a82e{height:45px;padding-block-start:18px;padding-block-end:18px;padding-inline-start:20px;padding-inline-end:20px;background-color:#D6D0C6;flex-direction:row;align-items:center;}