.elementor .e-c5b84682-2640501{font-family:"Cormorant Garamond";font-weight:500;font-size:68px;color:rgb(242, 240, 236);line-height:1.02em;text-align:start;}.elementor .e-b5372a51-a204240{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-baf59e90-f8d6dd1{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-f4113d51-e6d41b3{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:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-b20eaf3c-8682d4d{width:100%;min-height:520px;padding-block-start:70px;padding-block-end:70px;padding-inline-start:70px;padding-inline-end:70px;background-image:linear-gradient(rgba(18, 12, 9, 0.62), rgba(18, 12, 9, 0.62)),url("https://cuestadelbacalao.com/wp-content/uploads/2026/09/cuesta_del_bacalao_full_04.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;flex-direction:column;gap:4px;justify-content:center;align-items:flex-start;}.elementor .e-b3e6d442-afef272{font-family:Montserrat;font-weight:500;font-size:12px;color:rgb(59, 54, 35);letter-spacing:4px;line-height:1.4em;text-align:start;text-transform:uppercase;}.elementor .e-5da98a44-e312c88{font-family:"Cormorant Garamond";font-weight:500;font-size:46px;color:rgb(93, 41, 39);line-height:1.08em;text-align:start;}.elementor .e-59d2cc49-3ee01a5{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-1ea7871e-7a0ba9f{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:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-63546187-de55b7f{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:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-b7df2027-57fbfaa{width:45%;padding-block-start:10px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:34px;flex-direction:column;justify-content:center;align-items:flex-start;}.elementor .e-312a1465-93f1df1{width:76%;height:430px;object-fit:cover;object-position:center center;}.elementor .e-2b753f66-af170c2{width:24%;font-family:"Cormorant Garamond";font-weight:500;font-size:30px;color:rgb(162, 139, 94);line-height:1.15em;text-align:center;font-style:italic;}.elementor .e-45ea323d-a2e81a0{width:55%;flex-direction:row;gap:22px;align-items:center;}.elementor .e-93dd22c7-6ea24cc{width:100%;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:38px;}.elementor .e-902d04de-505988e{font-family:Montserrat;font-weight:500;font-size:12px;color:rgb(59, 54, 35);letter-spacing:4px;line-height:1.4em;text-align:start;text-transform:uppercase;}.elementor .e-5ea27faa-e529877{font-family:"Cormorant Garamond";font-weight:500;font-size:46px;color:rgb(93, 41, 39);line-height:1.08em;text-align:start;}.elementor .e-613d4533-d9a693c{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-d4d4941a-086d4e9{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:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-27b5cf40-b9771aa{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:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-67d0b047-572ddd9{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(59, 54, 35);}.elementor .e-67d0b047-572ddd9:hover,.elementor .e-67d0b047-572ddd9:focus-visible{color:rgb(242, 240, 236);border-color:rgb(93, 41, 39);background-color:rgb(93, 41, 39);}.elementor .e-98bca533-84c3349{width:42%;padding-block-start:10px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:42px;flex-direction:column;justify-content:center;align-items:flex-start;}.elementor .e-8e05b5b9-2f0c40b{width:100%;height:360px;object-fit:cover;object-position:center center;}.elementor .e-9f4a59e8-ff983aa{font-family:Montserrat;font-weight:500;font-size:12px;color:rgb(59, 54, 35);letter-spacing:4px;line-height:1.4em;text-align:center;text-transform:uppercase;}.elementor .e-6da32f07-562215e{width:32%;flex-direction:column;gap:14px;align-items:center;}.elementor .e-4dd8723b-f0c28f3{width:100%;height:360px;object-fit:cover;object-position:center center;}.elementor .e-3157b5d5-d762747{font-family:Montserrat;font-weight:500;font-size:12px;color:rgb(59, 54, 35);letter-spacing:4px;line-height:1.4em;text-align:center;text-transform:uppercase;}.elementor .e-a97e3e79-0329617{width:32%;flex-direction:column;gap:14px;align-items:center;}.elementor .e-79b7fb70-730f58c{width:100%;height:360px;object-fit:cover;object-position:center center;}.elementor .e-49469e04-43bbafc{font-family:Montserrat;font-weight:500;font-size:12px;color:rgb(59, 54, 35);letter-spacing:4px;line-height:1.4em;text-align:center;text-transform:uppercase;}.elementor .e-caad24e4-d7330af{width:32%;flex-direction:column;gap:14px;align-items:center;}.elementor .e-19c19739-ffee6fc{width:58%;flex-direction:row;gap:12px;justify-content:space-between;align-items:flex-start;}.elementor .e-5c70723e-8dae4ad{width:100%;padding-block-start:76px;padding-block-end:76px;padding-inline-start:70px;padding-inline-end:70px;background-color:rgb(235, 231, 225);flex-direction:row;gap:34px;}.elementor .e-0e4d7962-8550cc0{width:100%;height:315px;object-fit:cover;object-position:center center;}.elementor .e-83791c80-c953cc4{width:37%;flex-direction:column;}.elementor .e-76087a46-966c140{font-family:"Cormorant Garamond";font-weight:500;font-size:38px;color:rgb(242, 240, 236);line-height:1.08em;text-align:start;font-style:italic;}.elementor .e-01c0b396-dd6e61d{width:42px;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-2a730ba5-655f6b4{width:20%;min-height:315px;padding-block-start:38px;padding-block-end:38px;padding-inline-start:38px;padding-inline-end:38px;background-color:rgb(93, 41, 39);flex-direction:column;justify-content:center;align-items:flex-start;}.elementor .e-24efd32e-22e5b47{width:100%;height:315px;object-fit:cover;object-position:center center;}.elementor .e-bae6c967-e289edd{width:43%;flex-direction:column;}.elementor .e-05cf9325-8b6981e{width:100%;flex-direction:row;gap:0px;}.elementor .e-2e1607c7-7366b21{width:76%;font-family:"Cormorant Garamond";font-weight:500;font-size:38px;color:rgb(93, 41, 39);line-height:1.18em;text-align:center;font-style:italic;}.elementor .e-06d50a15-16427a1{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-dd173406-6d8198c{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-dd173406-6d8198c:hover,.elementor .e-dd173406-6d8198c:focus-visible{color:rgb(242, 240, 236);border-color:rgb(93, 41, 39);background-color:rgb(59, 54, 35);}.elementor .e-b5343ab7-13da3c1{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-b5343ab7-13da3c1:hover,.elementor .e-b5343ab7-13da3c1:focus-visible{color:rgb(242, 240, 236);border-color:rgb(93, 41, 39);background-color:rgb(93, 41, 39);}.elementor .e-1281e4cc-8d539a1{width:100%;flex-direction:row;gap:24px;justify-content:center;align-items:center;}.elementor .e-28d66bee-1663573{width:100%;min-height:430px;padding-block-start:76px;padding-block-end:76px;padding-inline-start:70px;padding-inline-end:70px;background-color:rgb(242, 240, 236);flex-direction:column;gap:12px;justify-content:center;align-items:center;}