.elementor-10580 .elementor-element.elementor-element-7d453bc > .elementor-container{min-height:400px;}.elementor-10580 .elementor-element.elementor-element-7d453bc > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-10580 .elementor-element.elementor-element-7d453bc:not(.elementor-motion-effects-element-type-background), .elementor-10580 .elementor-element.elementor-element-7d453bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cocinasquivir.es/wp-content/uploads/2023/05/proyectos-cabecera.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10580 .elementor-element.elementor-element-7d453bc > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10580 .elementor-element.elementor-element-7d453bc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-94px;margin-bottom:0px;}.elementor-10580 .elementor-element.elementor-element-e146569 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10580 .elementor-element.elementor-element-e146569 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10580 .elementor-element.elementor-element-6c0a33e{text-align:center;color:#FFFFFF;font-family:"Roboto", Sans-serif;font-weight:400;text-transform:uppercase;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-10580 .elementor-element.elementor-element-aa55b64{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:2px;}.elementor-10580 .elementor-element.elementor-element-aa55b64 .elementor-divider-separator{width:40%;margin:0 auto;margin-center:0;}.elementor-10580 .elementor-element.elementor-element-aa55b64 .elementor-divider{text-align:center;padding-top:2px;padding-bottom:2px;}.elementor-10580 .elementor-element.elementor-element-baafde7 .elementor-icon-list-icon i{color:#FFFFFF00;font-size:0px;}.elementor-10580 .elementor-element.elementor-element-baafde7 .elementor-icon-list-icon svg{fill:#FFFFFF00;--e-icon-list-icon-size:0px;}.elementor-10580 .elementor-element.elementor-element-baafde7 .elementor-icon-list-icon{width:0px;}.elementor-10580 .elementor-element.elementor-element-baafde7 .elementor-icon-list-text, .elementor-10580 .elementor-element.elementor-element-baafde7 .elementor-icon-list-text a{color:#FFFFFF;}.elementor-10580 .elementor-element.elementor-element-baafde7 .elementor-icon-list-item{font-family:"Square721 BT", Sans-serif;font-size:23px;font-weight:400;text-transform:uppercase;}.elementor-10580 .elementor-element.elementor-element-baafde7 > .elementor-widget-container{background-color:#5757565C;box-shadow:0px 0px 10px 16px rgba(87, 87, 86, 0.3607843137254902);}.elementor-10580 .elementor-element.elementor-element-7112a23{--spacer-size:10px;}.elementor-10580 .elementor-element.elementor-element-4baadaf{--spacer-size:10px;}.elementor-10580 .elementor-element.elementor-element-c8976a5{color:#575756;font-family:"Square721 BT", Sans-serif;font-weight:400;}.elementor-10580 .elementor-element.elementor-element-26d219d{text-align:center;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-10580 .elementor-element.elementor-element-26d219d img{height:400px;object-fit:cover;border-radius:10px 10px 10px 10px;}.elementor-10580 .elementor-element.elementor-element-6bbb731{--spacer-size:50px;}.elementor-10580 .elementor-element.elementor-element-57c6408 .elementor-heading-title{color:#4A757F;font-family:"Fonseca", Sans-serif;font-size:40px;font-weight:600;letter-spacing:0.8px;}.elementor-10580 .elementor-element.elementor-element-fcf4991{color:#575756;font-family:"Square721 BT", Sans-serif;font-weight:400;}.elementor-10580 .elementor-element.elementor-element-e9236e5 img{height:400px;border-radius:10px 10px 10px 10px;}.elementor-10580 .elementor-element.elementor-element-3a95bf8{--spacer-size:50px;}.elementor-10580 .elementor-element.elementor-element-992c4b7 .elementor-heading-title{color:#4A757F;font-family:"Fonseca", Sans-serif;font-size:40px;font-weight:600;letter-spacing:0.8px;}.elementor-10580 .elementor-element.elementor-element-9c21e7b{color:#575756;font-family:"Square721 BT", Sans-serif;font-weight:400;}.elementor-10580 .elementor-element.elementor-element-8ab22c7 .elementor-heading-title{color:#4A757F;font-family:"Fonseca", Sans-serif;font-size:24px;font-weight:600;letter-spacing:0.8px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-10580 .elementor-element.elementor-element-bfacf5e{color:#575756;font-family:"Square721 BT", Sans-serif;font-weight:400;}.elementor-10580 .elementor-element.elementor-element-ec8574e .elementor-heading-title{color:#4A757F;font-family:"Fonseca", Sans-serif;font-size:24px;font-weight:600;letter-spacing:0.8px;}.elementor-10580 .elementor-element.elementor-element-dcf79f4{color:#575756;font-family:"Square721 BT", Sans-serif;font-weight:400;}.elementor-10580 .elementor-element.elementor-element-12a2520 .elementor-heading-title{color:#4A757F;font-family:"Fonseca", Sans-serif;font-size:24px;font-weight:600;letter-spacing:0.8px;}.elementor-10580 .elementor-element.elementor-element-dc08389{color:#575756;font-family:"Square721 BT", Sans-serif;font-weight:400;}.elementor-10580 .elementor-element.elementor-element-68b7997 img{height:400px;border-radius:10px 10px 10px 10px;}.elementor-10580 .elementor-element.elementor-element-ee46020{--spacer-size:50px;}.elementor-10580 .elementor-element.elementor-element-e1c36dc .elementor-heading-title{color:#4A757F;font-family:"Fonseca", Sans-serif;font-size:40px;font-weight:600;letter-spacing:0.8px;}.elementor-10580 .elementor-element.elementor-element-1e9c7a5{color:#575756;font-family:"Square721 BT", Sans-serif;font-weight:400;}.elementor-10580 .elementor-element.elementor-element-132cc7d .elementor-heading-title{color:#4A757F;font-family:"Fonseca", Sans-serif;font-size:24px;font-weight:600;letter-spacing:0.8px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-10580 .elementor-element.elementor-element-15081dc{color:#575756;font-family:"Square721 BT", Sans-serif;font-weight:400;}.elementor-10580 .elementor-element.elementor-element-e04aa0e .elementor-heading-title{color:#4A757F;font-family:"Fonseca", Sans-serif;font-size:24px;font-weight:600;letter-spacing:0.8px;}.elementor-10580 .elementor-element.elementor-element-a8edb76{color:#575756;font-family:"Square721 BT", Sans-serif;font-weight:400;}.elementor-10580 .elementor-element.elementor-element-4639605 .elementor-heading-title{color:#4A757F;font-family:"Fonseca", Sans-serif;font-size:24px;font-weight:600;letter-spacing:0.8px;}.elementor-10580 .elementor-element.elementor-element-22dcaff{color:#575756;font-family:"Square721 BT", Sans-serif;font-weight:400;}.elementor-10580 .elementor-element.elementor-element-5d8f9cd .elementor-heading-title{color:#4A757F;font-family:"Fonseca", Sans-serif;font-size:24px;font-weight:600;letter-spacing:0.8px;}.elementor-10580 .elementor-element.elementor-element-09ef4cc{color:#575756;font-family:"Square721 BT", Sans-serif;font-weight:400;}.elementor-10580 .elementor-element.elementor-element-282243f > .elementor-background-overlay{background-image:url("https://cocinasquivir.es/wp-content/uploads/2023/09/Pino_linea_Original_Togheter_cocina-scaled.jpg");background-size:cover;opacity:1;}.elementor-10580 .elementor-element.elementor-element-c3d39d9{--spacer-size:70px;}.elementor-10580 .elementor-element.elementor-element-61c73c9{text-align:center;}.elementor-10580 .elementor-element.elementor-element-61c73c9 .elementor-heading-title{color:#F5F5F5;font-family:"Fonseca", Sans-serif;font-size:24px;font-weight:600;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-10580 .elementor-element.elementor-element-61c73c9 > .elementor-widget-container{padding:20px 20px 20px 20px;background-color:#57575678;}.elementor-10580 .elementor-element.elementor-element-8655606 .elementor-button{font-family:"Square721 BT", Sans-serif;font-size:20px;font-weight:500;text-shadow:0px 0px 10px rgba(0,0,0,0.3);background-color:#4A757FCC;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-10580 .elementor-element.elementor-element-db540d3{--spacer-size:70px;}.elementor-10580 .elementor-element.elementor-element-e293674{--spacer-size:50px;}.elementor-10580 .elementor-element.elementor-element-f030fc8 .elementor-heading-title{color:#4A757F;font-family:"Fonseca", Sans-serif;font-size:40px;font-weight:600;letter-spacing:0.8px;}.elementor-10580 .elementor-element.elementor-element-0b84cae{color:#575756;font-family:"Square721 BT", Sans-serif;font-weight:400;}.elementor-10580 .elementor-element.elementor-element-ebc21bc img{height:400px;border-radius:10px 10px 10px 10px;}.elementor-10580 .elementor-element.elementor-element-16d644d{--spacer-size:50px;}.elementor-10580 .elementor-element.elementor-element-cca68ce .elementor-heading-title{color:#4A757F;font-family:"Fonseca", Sans-serif;font-size:40px;font-weight:600;letter-spacing:0.8px;}.elementor-10580 .elementor-element.elementor-element-c397a14{color:#575756;font-family:"Square721 BT", Sans-serif;font-weight:400;}.elementor-10580 .elementor-element.elementor-element-99d88e2 .elementor-button{font-family:"Square721 BT", Sans-serif;font-size:20px;font-weight:500;text-shadow:0px 0px 10px rgba(0,0,0,0.3);background-color:#4A757FCC;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);padding:15px 15px 15px 15px;}.elementor-10580 .elementor-element.elementor-element-3220f5c{--spacer-size:50px;}.elementor-10580 .elementor-element.elementor-element-eb04bbd .elementor-heading-title{color:#4A757F;font-family:"Fonseca", Sans-serif;font-size:40px;font-weight:600;letter-spacing:0.8px;}.elementor-10580 .elementor-element.elementor-element-ebfd6c5{--spacer-size:20px;}.elementor-10580 .elementor-element.elementor-element-e5866e5{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-10580 .elementor-element.elementor-element-9a01094{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-10580 .elementor-element.elementor-element-5611d4d{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-10580 .elementor-element.elementor-element-c5928cb{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-10580 .elementor-element.elementor-element-36bc0bd{--spacer-size:25px;}.elementor-10580 .elementor-element.elementor-element-a1d36f2:not(.elementor-motion-effects-element-type-background), .elementor-10580 .elementor-element.elementor-element-a1d36f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D0D7D9;}.elementor-10580 .elementor-element.elementor-element-a1d36f2{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 40px 20px 40px;}.elementor-10580 .elementor-element.elementor-element-a1d36f2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10580 .elementor-element.elementor-element-ca5f7bc:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10580 .elementor-element.elementor-element-ca5f7bc > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D0D7D900;}.elementor-10580 .elementor-element.elementor-element-ca5f7bc > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10580 .elementor-element.elementor-element-ca5f7bc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10580 .elementor-element.elementor-element-0182526{text-align:center;}.elementor-10580 .elementor-element.elementor-element-0182526 .elementor-heading-title{color:#4A757FCC;font-family:"Fonseca", Sans-serif;font-size:27px;font-weight:600;letter-spacing:0.8px;}.elementor-10580 .elementor-element.elementor-element-5cadd54{text-align:center;color:#575756;font-family:"Square721 BT", Sans-serif;font-size:14px;font-weight:400;}.elementor-10580 .elementor-element.elementor-element-8efbf80:not(.elementor-motion-effects-element-type-background), .elementor-10580 .elementor-element.elementor-element-8efbf80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D0D7D9;}.elementor-10580 .elementor-element.elementor-element-8efbf80{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10580 .elementor-element.elementor-element-8efbf80 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10580 .elementor-element.elementor-element-2b1b0e8 .elementor-button{font-family:"Square721 BT", Sans-serif;font-size:18px;font-weight:500;background-color:#4A757F;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-10580 .elementor-element.elementor-element-b8955d6{--spacer-size:50px;}.elementor-10580 .elementor-element.elementor-element-1191250 .elementor-heading-title{color:#4A757F;font-family:"Fonseca", Sans-serif;font-size:40px;font-weight:600;letter-spacing:0.8px;}.elementor-10580 .elementor-element.elementor-element-87c990f .elementor-accordion-title{font-family:"Square721 BT", Sans-serif;font-weight:500;}.elementor-10580 .elementor-element.elementor-element-87c990f .elementor-tab-content{color:#575756;font-family:"Square721 BT", Sans-serif;font-weight:500;}.elementor-10580 .elementor-element.elementor-element-a505804{--spacer-size:50px;}.elementor-10580 .elementor-element.elementor-element-1977e91:not(.elementor-motion-effects-element-type-background), .elementor-10580 .elementor-element.elementor-element-1977e91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D0D7D9;}.elementor-10580 .elementor-element.elementor-element-1977e91{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 40px 20px 40px;}.elementor-10580 .elementor-element.elementor-element-1977e91 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10580 .elementor-element.elementor-element-63338cb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10580 .elementor-element.elementor-element-63338cb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D0D7D900;}.elementor-10580 .elementor-element.elementor-element-63338cb > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10580 .elementor-element.elementor-element-63338cb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10580 .elementor-element.elementor-element-afcf55a{text-align:center;}.elementor-10580 .elementor-element.elementor-element-afcf55a .elementor-heading-title{color:#4A757FCC;font-family:"Fonseca", Sans-serif;font-size:27px;font-weight:600;letter-spacing:0.8px;}.elementor-10580 .elementor-element.elementor-element-461617e{text-align:center;color:#575756;font-family:"Square721 BT", Sans-serif;font-size:14px;font-weight:400;}.elementor-10580 .elementor-element.elementor-element-a724e49:not(.elementor-motion-effects-element-type-background), .elementor-10580 .elementor-element.elementor-element-a724e49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D0D7D9;}.elementor-10580 .elementor-element.elementor-element-a724e49{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10580 .elementor-element.elementor-element-a724e49 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10580 .elementor-element.elementor-element-47e0758 .elementor-button{font-family:"Square721 BT", Sans-serif;font-size:18px;font-weight:500;text-shadow:0px 0px 10px rgba(0,0,0,0.3);background-color:#4A757F;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-10580 .elementor-element.elementor-element-17bcffe .elementor-button{font-family:"Square721 BT", Sans-serif;font-size:18px;font-weight:500;text-shadow:0px 0px 10px rgba(0,0,0,0.3);background-color:#575756;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}@media(min-width:452px){.elementor-10580 .elementor-element.elementor-element-be42132{width:25%;}.elementor-10580 .elementor-element.elementor-element-fdae8f4{width:75%;}.elementor-10580 .elementor-element.elementor-element-23a8b98{width:50%;}.elementor-10580 .elementor-element.elementor-element-a22aed8{width:49.999%;}}@media(max-width:771px) and (min-width:452px){.elementor-10580 .elementor-element.elementor-element-be42132{width:100%;}.elementor-10580 .elementor-element.elementor-element-fdae8f4{width:100%;}.elementor-10580 .elementor-element.elementor-element-90eacff{width:50%;}.elementor-10580 .elementor-element.elementor-element-63fa0ae{width:50%;}.elementor-10580 .elementor-element.elementor-element-0de19ff{width:50%;}.elementor-10580 .elementor-element.elementor-element-5f2a902{width:50%;}.elementor-10580 .elementor-element.elementor-element-23a8b98{width:100%;}.elementor-10580 .elementor-element.elementor-element-a22aed8{width:100%;}}@media(max-width:771px){.elementor-10580 .elementor-element.elementor-element-6c0a33e{text-align:center;}.elementor-10580 .elementor-element.elementor-element-baafde7 .elementor-icon-list-item{font-size:16px;}.elementor-10580 .elementor-element.elementor-element-57c6408 .elementor-heading-title{font-size:35px;}.elementor-10580 .elementor-element.elementor-element-992c4b7 .elementor-heading-title{font-size:35px;}.elementor-10580 .elementor-element.elementor-element-e1c36dc .elementor-heading-title{font-size:35px;}.elementor-10580 .elementor-element.elementor-element-f030fc8 .elementor-heading-title{font-size:35px;}.elementor-10580 .elementor-element.elementor-element-cca68ce .elementor-heading-title{font-size:35px;}.elementor-10580 .elementor-element.elementor-element-eb04bbd .elementor-heading-title{font-size:35px;}.elementor-10580 .elementor-element.elementor-element-a1d36f2{padding:30px 30px 30px 30px;}.elementor-10580 .elementor-element.elementor-element-1191250 .elementor-heading-title{font-size:35px;}.elementor-10580 .elementor-element.elementor-element-1977e91{padding:30px 30px 30px 30px;}}@media(max-width:451px){.elementor-10580 .elementor-element.elementor-element-c8976a5{font-size:15px;}.elementor-10580 .elementor-element.elementor-element-57c6408 .elementor-heading-title{font-size:26px;}.elementor-10580 .elementor-element.elementor-element-fcf4991{font-size:15px;}.elementor-10580 .elementor-element.elementor-element-992c4b7 .elementor-heading-title{font-size:26px;}.elementor-10580 .elementor-element.elementor-element-9c21e7b{font-size:15px;}.elementor-10580 .elementor-element.elementor-element-8ab22c7 .elementor-heading-title{font-size:18px;}.elementor-10580 .elementor-element.elementor-element-bfacf5e{font-size:15px;}.elementor-10580 .elementor-element.elementor-element-ec8574e .elementor-heading-title{font-size:18px;}.elementor-10580 .elementor-element.elementor-element-dcf79f4{font-size:15px;}.elementor-10580 .elementor-element.elementor-element-12a2520 .elementor-heading-title{font-size:18px;}.elementor-10580 .elementor-element.elementor-element-dc08389{font-size:15px;}.elementor-10580 .elementor-element.elementor-element-e1c36dc .elementor-heading-title{font-size:26px;}.elementor-10580 .elementor-element.elementor-element-1e9c7a5{font-size:15px;}.elementor-10580 .elementor-element.elementor-element-132cc7d .elementor-heading-title{font-size:18px;}.elementor-10580 .elementor-element.elementor-element-15081dc{font-size:15px;}.elementor-10580 .elementor-element.elementor-element-e04aa0e .elementor-heading-title{font-size:18px;}.elementor-10580 .elementor-element.elementor-element-a8edb76{font-size:15px;}.elementor-10580 .elementor-element.elementor-element-4639605 .elementor-heading-title{font-size:18px;}.elementor-10580 .elementor-element.elementor-element-22dcaff{font-size:15px;}.elementor-10580 .elementor-element.elementor-element-5d8f9cd .elementor-heading-title{font-size:18px;}.elementor-10580 .elementor-element.elementor-element-09ef4cc{font-size:15px;}.elementor-10580 .elementor-element.elementor-element-61c73c9 .elementor-heading-title{font-size:20px;letter-spacing:0.8px;}.elementor-10580 .elementor-element.elementor-element-8655606 .elementor-button{font-size:18px;}.elementor-10580 .elementor-element.elementor-element-f030fc8 .elementor-heading-title{font-size:26px;}.elementor-10580 .elementor-element.elementor-element-0b84cae{font-size:15px;}.elementor-10580 .elementor-element.elementor-element-cca68ce .elementor-heading-title{font-size:26px;}.elementor-10580 .elementor-element.elementor-element-c397a14{font-size:15px;}.elementor-10580 .elementor-element.elementor-element-99d88e2 .elementor-button{font-size:16px;}.elementor-10580 .elementor-element.elementor-element-eb04bbd .elementor-heading-title{font-size:26px;}.elementor-10580 .elementor-element.elementor-element-a1d36f2{padding:10px 10px 10px 10px;}.elementor-10580 .elementor-element.elementor-element-0182526 .elementor-heading-title{font-size:24px;}.elementor-10580 .elementor-element.elementor-element-5cadd54{font-size:13px;}.elementor-10580 .elementor-element.elementor-element-2b1b0e8 .elementor-button{font-size:15px;}.elementor-10580 .elementor-element.elementor-element-1191250 .elementor-heading-title{font-size:26px;}.elementor-10580 .elementor-element.elementor-element-1977e91{padding:10px 10px 10px 10px;}.elementor-10580 .elementor-element.elementor-element-afcf55a .elementor-heading-title{font-size:24px;}.elementor-10580 .elementor-element.elementor-element-461617e{font-size:13px;}.elementor-10580 .elementor-element.elementor-element-47e0758 .elementor-button{font-size:15px;}.elementor-10580 .elementor-element.elementor-element-17bcffe .elementor-button{font-size:14px;}}/* Start Custom Fonts CSS *//* End Custom Fonts CSS */
/* Start Custom Fonts CSS *//* End Custom Fonts CSS */