.elementor .e-7e467d9-688977b{max-width:1000px;text-align:center;}.elementor .e-83ecfa4-0c9cb1c{padding:0px;margin:0px;flex-direction:column;gap:40px;justify-content:center;align-items:center;z-index: 2;\n}.elementor .e-fc8fcb2-749667c{width:50%;padding:0px;margin:0px;flex-direction:column;gap:20px;}.elementor .e-4871dcf-6fab6e2{padding:0px;margin:0px;flex-direction:row;gap:20px;flex-wrap:nowrap;grid-column:2 / 14;}.elementor .e-35e0fe9{padding-block-start:60px;padding-block-end:60px;padding-inline-start:20px;padding-inline-end:20px;margin:0px;background-image:url("https://colonialbuffet.es/wp-content/uploads/2026/08/colonial-buffet-fondo.svg");background-repeat:no-repeat;background-attachment:fixed;background-size:cover;background-position:center center;background-color:var(--Rojo);display:grid;flex-direction:column;gap:20px;grid-template-columns:repeat(14, 1fr);grid-template-rows:repeat(1, 1fr);}.elementor .e-ce3e802-c426ce7{color:var(--Rojo_Oscuro);display:flex;grid-column:2 / 14;}.elementor .e-a09508e-7376f4b{font-size:56px;color:var(--Rojo);text-align:start;}.elementor .e-a09508e-7376f4b:hover,.elementor .e-a09508e-7376f4b:focus-visible{color:var(--Rojo_Oscuro);}.elementor .e-a09508e-7376f4b:focus{color:var(--Rojo_Oscuro);}.elementor .e-a09508e-7376f4b:active{color:var(--Rojo_Oscuro);}.elementor .e-e5c2fec-68e2753{width:100%;padding-block-start:10px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(136, 24, 25, 0.2);border-style:solid;background-color:#ffffff00;display:flex;flex-direction:column;gap:0px;}.elementor .e-e5c2fec-68e2753:hover,.elementor .e-e5c2fec-68e2753:focus-visible{background-color:#ffffff00;}.elementor .e-e5c2fec-68e2753:focus{border-color:rgba(136, 24, 25, 0.2);}.elementor .e-e5c2fec-68e2753:active{border-color:rgba(136, 24, 25, 0.2);}.elementor .e-5ee70df-e56acad{font-size:56px;color:var(--Rojo);text-align:start;}.elementor .e-5ee70df-e56acad:hover,.elementor .e-5ee70df-e56acad:focus-visible{color:var(--Rojo_Oscuro);}.elementor .e-5ee70df-e56acad:focus{color:var(--Rojo_Oscuro);}.elementor .e-5ee70df-e56acad:active{color:var(--Rojo_Oscuro);}.elementor .e-9061564-8252739{width:100%;padding-block-start:10px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;border-radius:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(136, 24, 25, 0.2);border-style:solid;background-color:#ffffff00;display:flex;flex-direction:column;gap:0px;align-items:start;}.elementor .e-9061564-8252739:hover,.elementor .e-9061564-8252739:focus-visible{border-radius:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(136, 24, 25, 0.2);border-style:solid;background-color:#ffffff00;}.elementor .e-9061564-8252739:focus{border-radius:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(136, 24, 25, 0.2);border-style:solid;}.elementor .e-9061564-8252739:active{border-radius:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(136, 24, 25, 0.2);border-style:solid;}.elementor .e-1ec894b-ec1b181{font-size:56px;color:var(--Rojo);text-align:start;}.elementor .e-1ec894b-ec1b181:hover,.elementor .e-1ec894b-ec1b181:focus-visible{color:var(--Rojo_Oscuro);}.elementor .e-1ec894b-ec1b181:focus{color:var(--Rojo_Oscuro);}.elementor .e-1ec894b-ec1b181:active{color:var(--Rojo_Oscuro);}.elementor .e-3e934fe-34733fc{width:100%;padding-block-start:10px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(136, 24, 25, 0.2);border-style:solid;background-color:#ffffff00;display:flex;flex-direction:column;gap:0px;align-items:start;}.elementor .e-3e934fe-34733fc:hover,.elementor .e-3e934fe-34733fc:focus-visible{background-color:#ffffff00;}.elementor .e-3e934fe-34733fc:focus{border-color:rgba(136, 24, 25, 0.2);}.elementor .e-3e934fe-34733fc:active{border-color:rgba(136, 24, 25, 0.2);}.elementor .e-a7a133b-778e28f{font-size:56px;color:var(--Rojo);text-align:start;}.elementor .e-a7a133b-778e28f:hover,.elementor .e-a7a133b-778e28f:focus-visible{color:var(--Rojo_Oscuro);}.elementor .e-a7a133b-778e28f:focus{color:var(--Rojo_Oscuro);}.elementor .e-a7a133b-778e28f:active{color:var(--Rojo_Oscuro);}.elementor .e-7ad4a68-f4dcf44{width:100%;padding-block-start:10px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(136, 24, 25, 0.2);border-style:solid;background-color:#ffffff00;display:flex;flex-direction:column;gap:0px;align-items:start;}.elementor .e-7ad4a68-f4dcf44:hover,.elementor .e-7ad4a68-f4dcf44:focus-visible{background-color:#ffffff00;}.elementor .e-7ad4a68-f4dcf44:focus{border-color:rgba(136, 24, 25, 0.2);}.elementor .e-7ad4a68-f4dcf44:active{border-color:rgba(136, 24, 25, 0.2);}.elementor .e-d642b63-b80a8fc{font-size:56px;color:var(--Rojo);text-align:start;}.elementor .e-d642b63-b80a8fc:hover,.elementor .e-d642b63-b80a8fc:focus-visible{color:var(--Rojo_Oscuro);}.elementor .e-d642b63-b80a8fc:focus{color:var(--Rojo_Oscuro);}.elementor .e-d642b63-b80a8fc:active{color:var(--Rojo_Oscuro);}.elementor .e-82abb8e-d99eabb{width:100%;padding-block-start:10px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(136, 24, 25, 0.2);border-style:solid;background-color:#ffffff00;display:flex;flex-direction:column;gap:0px;align-items:start;}.elementor .e-82abb8e-d99eabb:hover,.elementor .e-82abb8e-d99eabb:focus-visible{background-color:#ffffff00;}.elementor .e-82abb8e-d99eabb:focus{border-color:rgba(136, 24, 25, 0.2);}.elementor .e-82abb8e-d99eabb:active{border-color:rgba(136, 24, 25, 0.2);}.elementor .e-ad67569-0a17049{font-size:56px;color:var(--Rojo);text-align:start;}.elementor .e-ad67569-0a17049:hover,.elementor .e-ad67569-0a17049:focus-visible{color:var(--Rojo_Oscuro);}.elementor .e-ad67569-0a17049:focus{color:var(--Rojo_Oscuro);}.elementor .e-ad67569-0a17049:active{color:var(--Rojo_Oscuro);}.elementor .e-5d1e394-0a4d7cd{width:100%;padding-block-start:10px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(136, 24, 25, 0.2);border-style:solid;background-color:#ffffff00;display:flex;flex-direction:column;gap:0px;align-items:start;}.elementor .e-5d1e394-0a4d7cd:hover,.elementor .e-5d1e394-0a4d7cd:focus-visible{background-color:#ffffff00;}.elementor .e-5d1e394-0a4d7cd:focus{border-color:rgba(136, 24, 25, 0.2);}.elementor .e-5d1e394-0a4d7cd:active{border-color:rgba(136, 24, 25, 0.2);}.elementor .e-89168a6-df389bb{font-size:56px;color:var(--Rojo);text-align:start;}.elementor .e-89168a6-df389bb:hover,.elementor .e-89168a6-df389bb:focus-visible{color:var(--Rojo_Oscuro);}.elementor .e-89168a6-df389bb:focus{color:var(--Rojo_Oscuro);}.elementor .e-89168a6-df389bb:active{color:var(--Rojo_Oscuro);}.elementor .e-056760b-df64297{width:100%;padding-block-start:10px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(136, 24, 25, 0.2);border-style:solid;background-color:#ffffff00;display:flex;flex-direction:column;gap:0px;align-items:start;}.elementor .e-056760b-df64297:hover,.elementor .e-056760b-df64297:focus-visible{background-color:#ffffff00;}.elementor .e-056760b-df64297:focus{border-color:rgba(136, 24, 25, 0.2);}.elementor .e-056760b-df64297:active{border-color:rgba(136, 24, 25, 0.2);}.elementor .e-d255cd2-ce8a6bb{font-size:56px;color:var(--Rojo);text-align:start;}.elementor .e-d255cd2-ce8a6bb:hover,.elementor .e-d255cd2-ce8a6bb:focus-visible{color:var(--Rojo_Oscuro);}.elementor .e-d255cd2-ce8a6bb:focus{color:var(--Rojo_Oscuro);}.elementor .e-d255cd2-ce8a6bb:active{color:var(--Rojo_Oscuro);}.elementor .e-d97c4b8-66f69a6{width:100%;padding-block-start:10px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;border-width:0px;border-color:rgba(136, 24, 25, 0.2);border-style:none;background-color:#ffffff00;display:flex;flex-direction:column;gap:0px;align-items:start;}.elementor .e-d97c4b8-66f69a6:hover,.elementor .e-d97c4b8-66f69a6:focus-visible{background-color:#ffffff00;}.elementor .e-d97c4b8-66f69a6:focus{border-color:rgba(136, 24, 25, 0.2);}.elementor .e-d97c4b8-66f69a6:active{border-color:rgba(136, 24, 25, 0.2);}.elementor .e-2e1b5e1-b238fa3{width:50%;padding:0px;margin:0px;flex-direction:column;justify-content:space-between;}.elementor .e-fa5a2d7-fa2fbd3{width:100%;height:100%;padding:0px;margin:0px;background-image:url("https://colonialbuffet.es/wp-content/uploads/2026/08/colonial-buffet-nuestros-platos-comida-asiatica-y-sushi.jpg");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;}.elementor .e-86ffd4c-9164ece{width:100%;height:100%;padding:0px;margin:0px;background-image:url("https://colonialbuffet.es/wp-content/uploads/2026/08/colonial-buffet-nuestros-platos-marisco-hervido.jpg");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;}.elementor .e-c23245f-5b4e1c5{width:100%;height:100%;padding:0px;margin:0px;background-image:url("https://colonialbuffet.es/wp-content/uploads/2026/08/colonial-buffet-nuestros-platos-comida-italiana-y-pizzas.jpg");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;}.elementor .e-2ddc45f-3b5ecee{width:100%;height:100%;padding:0px;margin:0px;background-image:url("https://colonialbuffet.es/wp-content/uploads/2026/08/colonial-buffet-nuestros-platos-carne-a-la-brasa.jpg");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;}.elementor .e-bdb256f-1f1e045{width:100%;height:100%;padding:0px;margin:0px;background-image:url("https://colonialbuffet.es/wp-content/uploads/2026/08/colonial-buffet-nuestros-platos-pescado-y-marisco-a-la-plancha.jpg");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;}.elementor .e-67f0708-bd43935{width:100%;height:100%;padding:0px;margin:0px;background-image:url("https://colonialbuffet.es/wp-content/uploads/2026/08/colonial-buffet-nuestros-platos-paellas.jpg");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;}.elementor .e-3fefd0d-85ccfa9{width:100%;height:100%;padding:0px;margin:0px;background-image:url("https://colonialbuffet.es/wp-content/uploads/2026/08/colonial-buffet-nuestros-platos-ensaladas-y-montaditos.jpg");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;}.elementor .e-882b02d-297cfe7{width:100%;height:100%;padding:0px;margin:0px;background-image:url("https://colonialbuffet.es/wp-content/uploads/2026/08/colonial-buffet-nuestros-platos-postres-y-dulces.jpg");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;}.elementor .e-68edde9-8c73f70{width:50%;padding:0px;margin:0px;}.elementor .e-53eac65-9b4d01b{padding:0px;margin:0px;flex-direction:row;gap:30px;grid-column:2 / 14;justify-content:space-between;}.elementor .e-3661763{padding-block-start:60px;padding-block-end:60px;padding-inline-start:20px;padding-inline-end:20px;margin:0px;background-image:url("https://colonialbuffet.es/wp-content/uploads/2026/08/colonial-buffet-fondo.svg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;background-color:var(--Crema);display:grid;flex-direction:column;gap:40px;grid-template-columns:repeat(14, 1fr);}.elementor .e-89fa959-74631a0{width:100%;height:auto;grid-column:3 / 13;}.elementor .e-b6a1d8b-7060bbd{text-align:center;grid-column:3 / 13;}.elementor .e-053ecc4-dad4192{color:var(--Crema);text-align:center;margin-block-start:80px;display:flex;grid-column:3 / 13;align-self:center;}.elementor .e-b6492e5{min-height:60vh;padding-block-start:60px;padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px;margin:0px;display:grid;flex-direction:column;gap:20px;grid-template-columns:repeat(14, 1fr);grid-template-rows:repeat(1, 1fr);grid-auto-flow:column;}.elementor .e-4583cbe-bc079ba{font-size:48px;color:var(--Rojo);filter:saturate(100%);z-index: 2;\n}.elementor .e-3b5360a-145529c{position:absolute;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;padding:0px;margin:0px;}.elementor .e-7c318c2-f15f8be{font-size:48px;color:var(--Rojo);filter:saturate(100%);}.elementor .e-6a9361e-6a42f88{position:absolute;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;padding:0px;margin:0px;}.elementor .e-469070e-b6b9aa7{font-size:48px;color:var(--Rojo);filter:saturate(100%);z-index: 2;\n}.elementor .e-1037074-21167ef{position:absolute;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;padding:0px;margin:0px;}.elementor .e-2bc6436{padding:10px;margin:0px;background-color:var(--Rojo);flex-direction:row;gap:10px;flex-wrap:nowrap;}.elementor .e-9a3d9fb-2666a6b{grid-column:2 / 11;}.elementor .e-a05a1fd-e6b328f{width:100%;height:auto;grid-column:2 / 3;align-self:start;}.elementor .e-fb00255-6bb8521{width:20vw;height:auto;position:absolute;inset-block-start:70px;inset-inline-end:-40px;z-index:-1;transform:rotateX(0deg) rotateY(0deg) rotateZ(-20deg);}.elementor .e-c6dd20f-577d849{padding:0px;margin:0px;grid-column:3 / 11;}.elementor .e-4f8e3f3{overflow:hidden;column-gap:20px;padding-block-start:120px;padding-block-end:120px;padding-inline-start:20px;padding-inline-end:20px;margin:0px;display:grid;flex-direction:column;row-gap:60px;grid-template-columns:repeat(14, 1fr);grid-template-rows:repeat(1, 1fr);grid-auto-flow:column;}.elementor .e-512a086{padding-block-start:40px;padding-block-end:40px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;background-image:linear-gradient(180deg, #E73A24 0%,#F9EEDA 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;}.elementor .e-37c1e02-96b97df{color:var(--Rojo);text-align:start;grid-column:8 / 15;}.elementor .e-55915ee-7c4530a{color:var(--Rojo);text-align:start;grid-column:2 / 7;}.elementor .e-58e602a-b16fb9e{grid-column:2 / 11;}.elementor .e-0375fd8-a87faf1{padding:0px;margin:0px;gap:0px;grid-column:11 / 15;}.elementor .e-b1dc233{column-gap:20px;padding-block-start:64px;padding-block-end:64px;padding-inline-start:20px;padding-inline-end:20px;margin:0px;background-color:var(--Crema);display:none;flex-direction:column;row-gap:64px;grid-template-columns:repeat(14, 1fr);grid-template-rows:repeat(1, 1fr);grid-auto-flow:column;}.elementor .e-106efc4-970f0d5{color:var(--Rojo);grid-column:2 / 10;}.elementor .e-7e206e7-c70c976{color:var(--Rojo);}.elementor .e-253ecdc-486d26d{color:var(--Rojo);}.elementor .e-7a0cf59-b283627{color:var(--Rojo);}.elementor .e-7b4aee3-ab15ad2{color:var(--Rojo);}.elementor .e-0c79d5d-18957d0{color:var(--Rojo);}.elementor .e-371b459-3c28b29{color:var(--Rojo);}.elementor .e-cb09d5c-4348804{color:var(--Rojo);}.elementor .e-bb2712c-27bf560{color:var(--Rojo);}.elementor .e-5b092de-8a0f024{padding:0px;gap:0px;grid-column:2 / 11;}.elementor .e-01daff1{padding-block-start:60px;padding-block-end:60px;padding-inline-start:20px;padding-inline-end:20px;margin:0px;background-color:var(--Crema);display:grid;flex-direction:column;gap:56px;grid-template-columns:repeat(14, 1fr);grid-template-rows:repeat(1, 1fr);grid-auto-flow:column;}.elementor .e-1408d71{padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;background-color:var(--Crema);flex-direction:column;gap:0px;}