.elementor .e-78593e1f-4980dfa{font-family:Montserrat;font-weight:500;font-size:12px;color:rgb(242, 240, 236);letter-spacing:4px;line-height:1.4em;text-align:start;text-transform:uppercase;}.elementor .e-2d6fd893-acf1a59{font-family:"Cormorant Garamond";font-weight:500;font-size:68px;color:rgb(242, 240, 236);line-height:1.02em;text-align:start;}.elementor .e-6128f5c8-af57d1f{width:52px;height:1px;margin-block-start:15px;margin-block-end:15px;margin-inline-start:0px;margin-inline-end:0px;border-width:0px;border-style:none;background-color:rgb(162, 139, 94);}.elementor .e-29dbba13-b94274c{font-family:Montserrat;font-weight:400;font-size:17px;color:rgb(242, 240, 236);line-height:1.55em;text-align:start;margin-block-start:0px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-c531e725-a0b585e{font-family:Montserrat;font-weight:500;font-size:15px;color:rgb(242, 240, 236);line-height:1.2em;text-align:center;padding-block-start:14px;padding-block-end:14px;padding-inline-start:26px;padding-inline-end:26px;border-radius:3px;border-width:1px;border-color:rgb(242, 240, 236);border-style:solid;background-color:rgb(93, 41, 39);}.elementor .e-c531e725-a0b585e:hover,.elementor .e-c531e725-a0b585e:focus-visible{color:rgb(242, 240, 236);border-color:rgb(242, 240, 236);background-color:rgb(59, 54, 35);}.elementor .e-de03c996-5a5f242{font-family:Montserrat;font-weight:500;font-size:15px;color:rgb(242, 240, 236);line-height:1.2em;text-align:center;padding-block-start:14px;padding-block-end:14px;padding-inline-start:26px;padding-inline-end:26px;border-radius:3px;border-width:1px;border-color:rgb(242, 240, 236);border-style:solid;background-color:rgba(0, 0, 0, 0);}.elementor .e-de03c996-5a5f242:hover,.elementor .e-de03c996-5a5f242:focus-visible{color:rgb(93, 41, 39);border-color:rgb(242, 240, 236);background-color:rgb(242, 240, 236);}.elementor .e-2406d102-5674c50{width:100%;flex-direction:row;gap:18px;}.elementor .e-95341bc1-9f59313{font-family:Montserrat;font-weight:400;font-size:17px;color:rgb(242, 240, 236);line-height:1.55em;text-align:start;margin-block-start:0px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-7d11a13c-b4087bb{min-height:650px;padding-block-start:78px;padding-block-end:78px;padding-inline-start:70px;padding-inline-end:70px;background-image:linear-gradient(rgba(18, 12, 9, 0.68), rgba(18, 12, 9, 0.68)),url("https://cuestadelbacalao.com/wp-content/uploads/2026/09/cuesta_del_bacalao_full_02.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;flex-direction:column;justify-content:center;align-items:flex-start;}.elementor .e-59816cf6-e97c4c6{font-family:Montserrat;font-weight:500;font-size:12px;color:rgb(162, 139, 94);letter-spacing:4px;line-height:1.4em;text-align:start;text-transform:uppercase;}.elementor .e-f3f7c3a1-93b1c6e{font-family:"Cormorant Garamond";font-weight:500;font-size:46px;color:rgb(36, 28, 23);line-height:1.08em;text-align:start;}.elementor .e-ed47c880-74ab25f{width:52px;height:1px;margin-block-start:15px;margin-block-end:15px;margin-inline-start:0px;margin-inline-end:0px;border-width:0px;border-style:none;background-color:rgb(162, 139, 94);}.elementor .e-c5e4ad11-11c8872{font-family:Montserrat;font-weight:400;font-size:17px;color:rgb(36, 28, 23);line-height:1.55em;text-align:start;margin-block-start:0px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-65b7b22b-a64e08b{font-family:Montserrat;font-weight:400;font-size:17px;color:rgb(36, 28, 23);line-height:1.55em;text-align:start;margin-block-start:0px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-a37e7aa0-a4a9d30{font-family:Montserrat;font-weight:500;font-size:15px;color:rgb(242, 240, 236);line-height:1.2em;text-align:center;padding-block-start:14px;padding-block-end:14px;padding-inline-start:26px;padding-inline-end:26px;border-radius:3px;border-width:1px;border-color:rgb(93, 41, 39);border-style:solid;background-color:rgb(93, 41, 39);}.elementor .e-a37e7aa0-a4a9d30:hover,.elementor .e-a37e7aa0-a4a9d30:focus-visible{color:rgb(242, 240, 236);border-color:rgb(93, 41, 39);background-color:rgb(59, 54, 35);}.elementor .e-04d2ef84-ce0b4e2{width:44%;padding-block-start:10px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:36px;flex-direction:column;justify-content:center;align-items:flex-start;}.elementor .e-d2855597-292d9c9{width:100%;height:450px;object-fit:cover;object-position:center center;}.elementor .e-355eaa27-d97f4fa{width:56%;flex-direction:column;}.elementor .e-ab18108e-9df6ab0{padding-block-start:78px;padding-block-end:78px;padding-inline-start:70px;padding-inline-end:70px;background-color:rgb(242, 240, 236);flex-direction:row;gap:42px;}.elementor .e-aed84af2-d29776b{font-family:"Cormorant Garamond";font-weight:500;font-size:32px;color:rgb(36, 28, 23);line-height:1.08em;text-align:center;}.elementor .e-8d20603e-35b09df{font-family:Montserrat;font-weight:400;font-size:17px;color:rgb(36, 28, 23);line-height:1.55em;text-align:center;margin-block-start:0px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-c9c5329c-620d90c{width:33.33%;padding-block-start:20px;padding-block-end:20px;padding-inline-start:28px;padding-inline-end:28px;flex-direction:column;align-items:center;}.elementor .e-498b6390-f64f694{font-family:"Cormorant Garamond";font-weight:500;font-size:32px;color:rgb(36, 28, 23);line-height:1.08em;text-align:center;}.elementor .e-5fc4c347-f0b1163{font-family:Montserrat;font-weight:400;font-size:17px;color:rgb(36, 28, 23);line-height:1.55em;text-align:center;margin-block-start:0px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-e1521a7b-dd189cc{width:33.33%;padding-block-start:20px;padding-block-end:20px;padding-inline-start:28px;padding-inline-end:28px;flex-direction:column;align-items:center;}.elementor .e-a8524cea-ffd7e8e{font-family:"Cormorant Garamond";font-weight:500;font-size:32px;color:rgb(36, 28, 23);line-height:1.08em;text-align:center;}.elementor .e-2f9099c9-c6073c5{font-family:Montserrat;font-weight:400;font-size:17px;color:rgb(36, 28, 23);line-height:1.55em;text-align:center;margin-block-start:0px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-a2d361f0-b989038{width:33.33%;padding-block-start:20px;padding-block-end:20px;padding-inline-start:28px;padding-inline-end:28px;flex-direction:column;align-items:center;}.elementor .e-3a605bbf-117fe65{padding-block-start:36px;padding-block-end:36px;padding-inline-start:60px;padding-inline-end:60px;background-color:rgb(235, 231, 225);flex-direction:row;gap:0px;}.elementor .e-7afa0c84-2365a30{font-family:Montserrat;font-weight:500;font-size:12px;color:rgb(162, 139, 94);letter-spacing:4px;line-height:1.4em;text-align:start;text-transform:uppercase;}.elementor .e-7e409f21-1532cd8{font-family:"Cormorant Garamond";font-weight:500;font-size:46px;color:rgb(36, 28, 23);line-height:1.08em;text-align:start;}.elementor .e-251ab093-51fd72d{width:52px;height:1px;margin-block-start:15px;margin-block-end:15px;margin-inline-start:0px;margin-inline-end:0px;border-width:0px;border-style:none;background-color:rgb(162, 139, 94);}.elementor .e-985d98ff-7174f9c{width:44%;flex-direction:column;}.elementor .e-568ad8f0-f04d675{font-family:Montserrat;font-weight:400;font-size:17px;color:rgb(36, 28, 23);line-height:1.55em;text-align:start;margin-block-start:0px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-cb8080c8-4cb6228{font-family:Montserrat;font-weight:500;font-size:15px;color:rgb(93, 41, 39);line-height:1.2em;text-align:center;padding-block-start:14px;padding-block-end:14px;padding-inline-start:26px;padding-inline-end:26px;border-radius:3px;border-width:1px;border-color:rgb(93, 41, 39);border-style:solid;background-color:rgba(0, 0, 0, 0);}.elementor .e-cb8080c8-4cb6228:hover,.elementor .e-cb8080c8-4cb6228:focus-visible{color:rgb(242, 240, 236);border-color:rgb(93, 41, 39);background-color:rgb(93, 41, 39);}.elementor .e-d4f09d6f-b590a8a{width:56%;flex-direction:row;gap:24px;align-items:center;}.elementor .e-ac48e6d8-381b0b5{width:100%;flex-direction:row;gap:30px;}.elementor .e-1625ae65-270c4ed{width:100%;height:230px;object-fit:cover;object-position:center center;}.elementor .e-98e7c123-30cf0ce{font-family:"Cormorant Garamond";font-weight:500;font-size:32px;color:rgb(36, 28, 23);line-height:1.08em;text-align:center;}.elementor .e-2eabca80-d2ee435{font-family:Montserrat;font-weight:400;font-size:17px;color:rgb(36, 28, 23);line-height:1.55em;text-align:center;margin-block-start:0px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-3751a880-07f4cdd{width:23.5%;flex-direction:column;}.elementor .e-6ec1f69f-e98cf6d{width:100%;height:230px;object-fit:cover;object-position:center center;}.elementor .e-53dfa178-8f698dc{font-family:"Cormorant Garamond";font-weight:500;font-size:32px;color:rgb(36, 28, 23);line-height:1.08em;text-align:center;}.elementor .e-79c2413e-e7332ba{font-family:Montserrat;font-weight:400;font-size:17px;color:rgb(36, 28, 23);line-height:1.55em;text-align:center;margin-block-start:0px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-ac93a134-7dc7e21{width:23.5%;flex-direction:column;}.elementor .e-7e7a377a-d88f3d6{width:100%;height:230px;object-fit:cover;object-position:center center;}.elementor .e-46d4fdfb-866d15f{font-family:"Cormorant Garamond";font-weight:500;font-size:32px;color:rgb(36, 28, 23);line-height:1.08em;text-align:center;}.elementor .e-667972cf-25d0fca{font-family:Montserrat;font-weight:400;font-size:17px;color:rgb(36, 28, 23);line-height:1.55em;text-align:center;margin-block-start:0px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-3cd52035-8fdac65{width:23.5%;flex-direction:column;}.elementor .e-351b936d-574149f{width:100%;height:230px;object-fit:cover;object-position:center center;}.elementor .e-4e7f6b5d-2e01186{font-family:"Cormorant Garamond";font-weight:500;font-size:32px;color:rgb(36, 28, 23);line-height:1.08em;text-align:center;}.elementor .e-1f80429b-e3c15e0{font-family:Montserrat;font-weight:400;font-size:17px;color:rgb(36, 28, 23);line-height:1.55em;text-align:center;margin-block-start:0px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-4ad105d1-c66bcc2{width:23.5%;flex-direction:column;}.elementor .e-406d6438-0fb32c1{width:100%;flex-direction:row;gap:20px;flex-wrap:wrap;}.elementor .e-166ed045-6635868{padding-block-start:78px;padding-block-end:78px;padding-inline-start:70px;padding-inline-end:70px;background-color:rgb(242, 240, 236);flex-direction:column;gap:34px;}.elementor .e-29d01c84-0bb7d8f{width:50%;min-height:480px;background-image:url("https://cuestadelbacalao.com/wp-content/uploads/2026/09/cuesta_del_bacalao_31.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;}.elementor .e-b9d20601-e2f8dc3{font-family:Montserrat;font-weight:500;font-size:12px;color:rgb(242, 240, 236);letter-spacing:4px;line-height:1.4em;text-align:start;text-transform:uppercase;}.elementor .e-8a1c743f-fac9615{font-family:"Cormorant Garamond";font-weight:500;font-size:46px;color:rgb(242, 240, 236);line-height:1.08em;text-align:start;}.elementor .e-aba9752e-6f38919{width:52px;height:1px;margin-block-start:15px;margin-block-end:15px;margin-inline-start:0px;margin-inline-end:0px;border-width:0px;border-style:none;background-color:rgb(162, 139, 94);}.elementor .e-dc90614c-daae471{font-family:Montserrat;font-weight:400;font-size:17px;color:rgb(242, 240, 236);line-height:1.55em;text-align:start;margin-block-start:0px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-6f855167-598762b{font-family:Montserrat;font-weight:500;font-size:15px;color:rgb(242, 240, 236);line-height:1.2em;text-align:center;padding-block-start:14px;padding-block-end:14px;padding-inline-start:26px;padding-inline-end:26px;border-radius:3px;border-width:1px;border-color:rgb(242, 240, 236);border-style:solid;background-color:rgba(0, 0, 0, 0);}.elementor .e-6f855167-598762b:hover,.elementor .e-6f855167-598762b:focus-visible{color:rgb(93, 41, 39);border-color:rgb(242, 240, 236);background-color:rgb(242, 240, 236);}.elementor .e-bb8bd7f9-bba9336{width:50%;min-height:480px;padding-block-start:64px;padding-block-end:64px;padding-inline-start:58px;padding-inline-end:58px;background-color:rgb(59, 54, 35);flex-direction:column;justify-content:center;align-items:flex-start;}.elementor .e-7224f517-44f647c{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;gap:0px;}.elementor .e-8445a6b4-b7be971{font-family:Montserrat;font-weight:500;font-size:12px;color:rgb(162, 139, 94);letter-spacing:4px;line-height:1.4em;text-align:start;text-transform:uppercase;}.elementor .e-99db3cc1-828926c{font-family:"Cormorant Garamond";font-weight:500;font-size:46px;color:rgb(36, 28, 23);line-height:1.08em;text-align:start;}.elementor .e-50d010c9-4f8f34c{width:52px;height:1px;margin-block-start:15px;margin-block-end:15px;margin-inline-start:0px;margin-inline-end:0px;border-width:0px;border-style:none;background-color:rgb(162, 139, 94);}.elementor .e-fcf39113-cc186b0{width:34%;padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:34px;flex-direction:column;}.elementor .e-5644756c-553a481{font-family:"Cormorant Garamond";font-weight:500;font-size:32px;color:rgb(162, 139, 94);line-height:1.08em;text-align:center;}.elementor .e-3887abdc-d4edac0{font-family:Montserrat;font-weight:400;font-size:17px;color:rgb(36, 28, 23);line-height:1.55em;text-align:center;margin-block-start:0px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-a0aa685d-e859b00{width:33%;padding-block-start:28px;padding-block-end:28px;padding-inline-start:28px;padding-inline-end:28px;flex-direction:column;align-items:center;}.elementor .e-b9a2cc57-426b114{font-family:"Cormorant Garamond";font-weight:500;font-size:32px;color:rgb(162, 139, 94);line-height:1.08em;text-align:center;}.elementor .e-c6417c34-277fac3{font-family:Montserrat;font-weight:400;font-size:17px;color:rgb(36, 28, 23);line-height:1.55em;text-align:center;margin-block-start:0px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-949363f5-dda7f04{width:33%;padding-block-start:28px;padding-block-end:28px;padding-inline-start:28px;padding-inline-end:28px;flex-direction:column;align-items:center;}.elementor .e-9d75238f-ac8c4f8{padding-block-start:42px;padding-block-end:42px;padding-inline-start:60px;padding-inline-end:60px;background-color:rgb(242, 240, 236);flex-direction:row;gap:0px;flex-wrap:wrap;}.elementor .e-c367e849-0d8408c{width:100%;height:250px;object-fit:cover;object-position:center center;}.elementor .e-60dd97c1-3b80c57{width:25%;flex-direction:column;}.elementor .e-3dffb7ec-cd57c58{width:100%;height:250px;object-fit:cover;object-position:center center;}.elementor .e-826b7990-401a705{width:25%;flex-direction:column;}.elementor .e-9949c912-1bf8f5c{width:100%;height:250px;object-fit:cover;object-position:center center;}.elementor .e-32a3ec31-f856dae{width:25%;flex-direction:column;}.elementor .e-931ec459-b1bc07e{width:100%;height:250px;object-fit:cover;object-position:center center;}.elementor .e-eecfbcd0-f9ec2e7{width:25%;flex-direction:column;}.elementor .e-a932c9c5-f817bbe{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:rgb(36, 28, 23);flex-direction:row;gap:0px;flex-wrap:wrap;}.elementor .e-6a1499f0-8292a10{font-family:Montserrat;font-weight:500;font-size:12px;color:rgb(242, 240, 236);letter-spacing:4px;line-height:1.4em;text-align:center;text-transform:uppercase;}.elementor .e-23ddb3db-033d86f{font-family:"Cormorant Garamond";font-weight:500;font-size:46px;color:rgb(242, 240, 236);line-height:1.08em;text-align:center;}.elementor .e-af0d59aa-369246d{font-family:Montserrat;font-weight:400;font-size:17px;color:rgb(242, 240, 236);line-height:1.55em;text-align:center;margin-block-start:0px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-90070eab-36f49d0{font-family:Montserrat;font-weight:500;font-size:15px;color:rgb(242, 240, 236);line-height:1.2em;text-align:center;padding-block-start:14px;padding-block-end:14px;padding-inline-start:26px;padding-inline-end:26px;border-radius:3px;border-width:1px;border-color:rgb(242, 240, 236);border-style:solid;background-color:rgba(0, 0, 0, 0);}.elementor .e-90070eab-36f49d0:hover,.elementor .e-90070eab-36f49d0:focus-visible{color:rgb(93, 41, 39);border-color:rgb(242, 240, 236);background-color:rgb(242, 240, 236);}.elementor .e-855966fb-bfd2a93{padding-block-start:62px;padding-block-end:62px;padding-inline-start:24px;padding-inline-end:24px;background-color:rgb(93, 41, 39);flex-direction:column;justify-content:center;align-items:center;}