.elementor-380 .elementor-element.elementor-element-a6fabcd{--display:flex;--position:relative;--min-height:1008px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0}.elementor-380 .elementor-element.elementor-element-a6fabcd:not(.elementor-motion-effects-element-type-background),.elementor-380 .elementor-element.elementor-element-a6fabcd>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#1a1410;background:url(https://cosmo-restaurants.ie/wp-content/uploads/2026/07/cosmo-hero.jpg) 50% 50%;background-size:cover}body:not(.rtl) .elementor-380 .elementor-element.elementor-element-a6fabcd{left:0}body.rtl .elementor-380 .elementor-element.elementor-element-a6fabcd{right:0}.elementor-380 .elementor-element.elementor-element-c0fefff{--display:flex;--min-height:1009px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--padding-top:104px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px}.elementor-380 .elementor-element.elementor-element-c0fefff:not(.elementor-motion-effects-element-type-background),.elementor-380 .elementor-element.elementor-element-c0fefff>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000}.elementor-380 .elementor-element.elementor-element-e6f355e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:10px;--padding-bottom:10px;--padding-left:45px;--padding-right:45px}.elementor-380 .elementor-element.elementor-element-e6f355e:not(.elementor-motion-effects-element-type-background),.elementor-380 .elementor-element.elementor-element-e6f355e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-380 .elementor-element.elementor-element-3fc22da{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:60px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px}.elementor-380 .elementor-element.elementor-element-3fc22da:not(.elementor-motion-effects-element-type-background),.elementor-380 .elementor-element.elementor-element-3fc22da>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-380 .elementor-element.elementor-element-95a85c9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:nowrap}.elementor-380 .elementor-element.elementor-element-7720787{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center}.elementor-380 .elementor-element.elementor-element-9d13f45{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center}.elementor-380 .elementor-element.elementor-element-3701c5e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-380 .elementor-element.elementor-element-120bd1b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center}.elementor-380 .elementor-element.elementor-element-99565dd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center}.elementor-380 .elementor-element.elementor-element-02f2a0a{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-380 .elementor-element.elementor-element-02f2a0a.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-380 .elementor-element.elementor-element-eb0483c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center}.elementor-380 .elementor-element.elementor-element-2fc09f0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px}.elementor-380 .elementor-element.elementor-element-2fc09f0:not(.elementor-motion-effects-element-type-background),.elementor-380 .elementor-element.elementor-element-2fc09f0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#BC8B52}.elementor-380 .elementor-element.elementor-element-8a250be{--e-image-carousel-slides-to-show:4}.elementor-380 .elementor-element.elementor-element-8a250be .elementor-image-carousel-caption{text-align:start;color:#FFF;font-family:"Ando",Sans-serif;font-size:32px;font-weight:900;text-transform:uppercase;font-style:normal;margin-block-start:15px}:root{--page-title-display:none}@media(min-width:768px){.elementor-380 .elementor-element.elementor-element-a6fabcd{--width:100%}}@media(max-width:1024px){.elementor-380 .elementor-element.elementor-element-a6fabcd{--min-height:620px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:40px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px}.elementor-380 .elementor-element.elementor-element-8a250be{--e-image-carousel-slides-to-show:3}}@media(max-width:767px){.elementor-380 .elementor-element.elementor-element-a6fabcd{--min-height:480px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:80px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px}.elementor-380 .elementor-element.elementor-element-c0fefff{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-380 .elementor-element.elementor-element-8a250be{--e-image-carousel-slides-to-show:2}}@media(max-width:1024px){.elementor-380 .elementor-element.elementor-element-a6fabcd .e-hero-heading{margin-bottom:40px!important}.elementor-380 .elementor-element.elementor-element-a6fabcd .e-hero-subhead,.elementor-380 .elementor-element.elementor-element-a6fabcd .e-pill-book,.elementor-380 .elementor-element.elementor-element-a6fabcd .e-pill-price{margin-bottom:20px!important}}@media(max-width:767px){.elementor-380 .elementor-element.elementor-element-a6fabcd .e-hero-heading{margin-bottom:36px!important}.elementor-380 .elementor-element.elementor-element-a6fabcd .e-hero-subhead,.elementor-380 .elementor-element.elementor-element-a6fabcd .e-pill-book,.elementor-380 .elementor-element.elementor-element-a6fabcd .e-pill-price{margin-bottom:16px!important}}.elementor-380 .elementor-element.elementor-element-c0fefff{padding-top:12px!important;padding-bottom:50px!important;padding-left:40px!important;padding-right:40px!important}.elementor-380 .elementor-element.elementor-element-c0fefff #endless-possibilities-fill{margin-top:-94px!important}.elementor-380 .elementor-element.elementor-element-c0fefff #one-destination-paragraph{margin-top:37px!important}.elementor-380 .elementor-element.elementor-element-e6f355e #tm-price-pill{margin-right:130px!important;padding-left:94px!important;padding-right:10px!important}.elementor-380 .elementor-element.elementor-element-95a85c9{padding-left:55px;padding-top:41px;padding-bottom:20px;padding-right:55px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;row-gap:43px;column-gap:109px}.elementor-380 .elementor-element.elementor-element-95a85c9 .e-navpill-txt,.elementor-380 .elementor-element.elementor-element-95a85c9 .e-navpill-txt2,.elementor-380 .elementor-element.elementor-element-95a85c9 .e-navpill-txt3,.elementor-380 .elementor-element.elementor-element-95a85c9 .e-navpill-txt4,.elementor-380 .elementor-element.elementor-element-95a85c9 .e-navpill-txt5,.elementor-380 .elementor-element.elementor-element-95a85c9 .e-navpill-txt6,.elementor-380 .elementor-element.elementor-element-95a85c9 .e-navpill-txt7,.elementor-380 .elementor-element.elementor-element-95a85c9 .e-navpill-txt8{white-space:nowrap!important}.elementor-380 .elementor-element.elementor-element-95a85c9 .e-navpill,.elementor-380 .elementor-element.elementor-element-95a85c9 .e-navpill2,.elementor-380 .elementor-element.elementor-element-95a85c9 .e-navpill3,.elementor-380 .elementor-element.elementor-element-95a85c9 .e-navpill4,.elementor-380 .elementor-element.elementor-element-95a85c9 .e-navpill5,.elementor-380 .elementor-element.elementor-element-95a85c9 .e-navpill6,.elementor-380 .elementor-element.elementor-element-95a85c9 .e-navpill7,.elementor-380 .elementor-element.elementor-element-95a85c9 .e-navpill8{flex-shrink:0!important}.elementor-380 .elementor-element.elementor-element-3fc22da #card-img-japanese,.elementor-380 .elementor-element.elementor-element-3fc22da #card-img-dessert,.elementor-380 .elementor-element.elementor-element-3fc22da #card-img-italian,.elementor-380 .elementor-element.elementor-element-3fc22da #card-img-indian,.elementor-380 .elementor-element.elementor-element-3fc22da #card-img-asian,.elementor-380 .elementor-element.elementor-element-3fc22da #card-img-fresh,.elementor-380 .elementor-element.elementor-element-3fc22da #card-img-grill,.elementor-380 .elementor-element.elementor-element-3fc22da #card-img-street{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:cover!important}.elementor-380 .elementor-element.elementor-element-3fc22da .e-card-asian,.elementor-380 .elementor-element.elementor-element-3fc22da .e-card-fresh,.elementor-380 .elementor-element.elementor-element-3fc22da .e-card-italian,.elementor-380 .elementor-element.elementor-element-3fc22da .e-card-indian,.elementor-380 .elementor-element.elementor-element-3fc22da .e-card-japanese,.elementor-380 .elementor-element.elementor-element-3fc22da .e-card-dessert,.elementor-380 .elementor-element.elementor-element-3fc22da .e-card-grill,.elementor-380 .elementor-element.elementor-element-3fc22da .e-card-street{flex-shrink:0!important;box-shadow:0 4px 16px rgb(0 0 0 / .38)!important}.elementor-380 .elementor-element.elementor-element-3fc22da #pill-asian,.elementor-380 .elementor-element.elementor-element-3fc22da #pill-fresh,.elementor-380 .elementor-element.elementor-element-3fc22da #pill-grill,.elementor-380 .elementor-element.elementor-element-3fc22da #pill-street,.elementor-380 .elementor-element.elementor-element-3fc22da #pill-dessert,.elementor-380 .elementor-element.elementor-element-3fc22da #pill-italian,.elementor-380 .elementor-element.elementor-element-3fc22da #pill-indian,.elementor-380 .elementor-element.elementor-element-3fc22da #pill-japanese{background:#FFFFFF!important;color:#000000!important;font-family:'Ando'!important;font-size:44px!important;font-weight:900!important;padding:18px 36px!important;border-radius:100px!important;line-height:1!important;position:relative!important;z-index:2!important;transition:none!important}.elementor-380 .elementor-element.elementor-element-3fc22da #pill-asian:hover,.elementor-380 .elementor-element.elementor-element-3fc22da #pill-fresh:hover,.elementor-380 .elementor-element.elementor-element-3fc22da #pill-grill:hover,.elementor-380 .elementor-element.elementor-element-3fc22da #pill-street:hover,.elementor-380 .elementor-element.elementor-element-3fc22da #pill-dessert:hover,.elementor-380 .elementor-element.elementor-element-3fc22da #pill-italian:hover,.elementor-380 .elementor-element.elementor-element-3fc22da #pill-indian:hover,.elementor-380 .elementor-element.elementor-element-3fc22da #pill-japanese:hover{color:transparent!important;transition:none!important}.elementor-380 .elementor-element.elementor-element-3fc22da #pill-asian:hover::after,.elementor-380 .elementor-element.elementor-element-3fc22da #pill-fresh:hover::after,.elementor-380 .elementor-element.elementor-element-3fc22da #pill-grill:hover::after,.elementor-380 .elementor-element.elementor-element-3fc22da #pill-street:hover::after,.elementor-380 .elementor-element.elementor-element-3fc22da #pill-dessert:hover::after,.elementor-380 .elementor-element.elementor-element-3fc22da #pill-italian:hover::after,.elementor-380 .elementor-element.elementor-element-3fc22da #pill-indian:hover::after,.elementor-380 .elementor-element.elementor-element-3fc22da #pill-japanese:hover::after{content:'CLICK HERE'!important;color:#000000!important;position:absolute!important;inset:0!important;display:flex!important;align-items:center!important;justify-content:center!important;transition:none!important}.elementor-380 .elementor-element.elementor-element-7720787{padding-left:55px;padding-top:20px;padding-bottom:40px;display:flex;flex-direction:column;align-items:flex-start!important;gap:5px}.elementor-380 .elementor-element.elementor-element-3701c5e{background:#FFF;height:341px;padding-left:71px;padding-top:29px;display:flex;align-items:flex-start}.elementor-380 .elementor-element.elementor-element-9d13f45{position:relative;display:block;padding:0!important}.elementor-380 .elementor-element.elementor-element-9d13f45 #chef-photo{width:100%;height:unset;max-width:none;display:block}.elementor-380 .elementor-element.elementor-element-9d13f45 #chef-bottom-black{height:63px;background:#000;display:block}.elementor-380 .elementor-element.elementor-element-9d13f45 #chef-emblem{position:absolute!important;top:164px!important;left:1363px!important;width:355px!important;height:355px!important;z-index:5}.elementor-380 .elementor-element.elementor-element-9d13f45 .e-chef-pill{position:absolute!important;top:1287px!important;left:70px!important;z-index:5}.elementor-380 .elementor-element.elementor-element-9d13f45 .e-chef-pill-txt{white-space:nowrap!important}.elementor-380 .elementor-element.elementor-element-99565dd{width:1054px;margin:100px auto 0;border:2px solid #FFF;border-radius:60px;padding:60px 80px 60px;display:flex;flex-direction:column;align-items:center}.elementor-380 .elementor-element.elementor-element-99565dd .e-form-title2{margin-top:-48px!important}.elementor-380 .elementor-element.elementor-element-120bd1b{position:relative;display:block;background:#000;padding:0!important;padding-bottom:150px!important}.elementor-380 .elementor-element.elementor-element-120bd1b #about{padding-left:71px;padding-top:126px;padding-right:0!important;box-sizing:content-box!important}.elementor-380 .elementor-element.elementor-element-120bd1b #passport-heading-col{margin-top:100px;gap:0}.elementor-380 .elementor-element.elementor-element-120bd1b #passport-cosmo-passport{margin-top:-41px!important}.elementor-380 .elementor-element.elementor-element-120bd1b #passport-cta-row{margin-top:50px;padding-left:71px;padding-right:94px}.elementor-380 .elementor-element.elementor-element-120bd1b #signup-pill{flex-shrink:0!important}.elementor-380 .elementor-element.elementor-element-120bd1b #passport-benefits-row{margin-top:50px;padding-left:66px;padding-right:60px;display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start}.elementor-380 .elementor-element.elementor-element-120bd1b #passport-benefits-list{display:flex;flex-direction:column;flex-shrink:0!important;width:max-content!important}.elementor-380 .elementor-element.elementor-element-120bd1b #benefit-imgstack{flex-shrink:0!important;width:600px!important;height:1040px!important;margin-left:40px!important;margin-top:120px!important}.elementor-380 .elementor-element.elementor-element-120bd1b .e-benefit-txt,.elementor-380 .elementor-element.elementor-element-120bd1b .e-benefit-txt2,.elementor-380 .elementor-element.elementor-element-120bd1b .e-benefit-txt3,.elementor-380 .elementor-element.elementor-element-120bd1b .e-benefit-txt4,.elementor-380 .elementor-element.elementor-element-120bd1b .e-benefit-txt5,.elementor-380 .elementor-element.elementor-element-120bd1b .e-benefit-txt6{white-space:nowrap!important;padding-bottom:36px!important;margin-bottom:35px!important;border-bottom:3px solid rgb(255 255 255 / .85)!important;cursor:pointer!important;transition:color 0.25s ease}.elementor-380 .elementor-element.elementor-element-120bd1b .e-benefit-txt6{border-bottom:none!important}.elementor-380 .elementor-element.elementor-element-120bd1b .e-benefit-txt:hover,.elementor-380 .elementor-element.elementor-element-120bd1b .e-benefit-txt2:hover,.elementor-380 .elementor-element.elementor-element-120bd1b .e-benefit-txt3:hover,.elementor-380 .elementor-element.elementor-element-120bd1b .e-benefit-txt4:hover,.elementor-380 .elementor-element.elementor-element-120bd1b .e-benefit-txt5:hover,.elementor-380 .elementor-element.elementor-element-120bd1b .e-benefit-txt6:hover{color:#BC8B52!important}.elementor-380 .elementor-element.elementor-element-120bd1b .benefit-txt-active{color:#BC8B52!important}.elementor-380 .elementor-element.elementor-element-120bd1b #benefit-sq-back{transform:rotate(3deg)!important;box-shadow:0 8px 24px rgb(0 0 0 / .5)!important;background-image:url(https://cosmo-restaurants.ie/wp-content/uploads/2026/09/new-restaurant-openings.jpg)!important;background-size:cover!important;background-position:center!important;transition:transform 0.35s ease,box-shadow 0.35s ease}.elementor-380 .elementor-element.elementor-element-120bd1b #benefit-sq-2{transform:rotate(-3deg)!important;box-shadow:0 8px 24px rgb(0 0 0 / .5)!important;background-image:url(https://cosmo-restaurants.ie/wp-content/uploads/2026/09/new-dishes.jpg)!important;background-size:cover!important;background-position:center!important;transition:transform 0.35s ease,box-shadow 0.35s ease}.elementor-380 .elementor-element.elementor-element-120bd1b #benefit-sq-1b{transform:rotate(2deg)!important;box-shadow:0 8px 24px rgb(0 0 0 / .5)!important;background-image:url(https://cosmo-restaurants.ie/wp-content/uploads/2026/09/seasonal-menus.jpg)!important;background-size:cover!important;background-position:center!important;transition:transform 0.35s ease,box-shadow 0.35s ease}.elementor-380 .elementor-element.elementor-element-120bd1b #benefit-sq-3{transform:rotate(7deg)!important;box-shadow:0 8px 24px rgb(0 0 0 / .5)!important;background-image:url(https://cosmo-restaurants.ie/wp-content/uploads/2026/09/exclusive-offers.jpg)!important;background-size:cover!important;background-position:center!important;transition:transform 0.35s ease,box-shadow 0.35s ease}.elementor-380 .elementor-element.elementor-element-120bd1b #benefit-sq-front{transform:rotate(-11deg)!important;box-shadow:0 10px 30px rgb(0 0 0 / .5)!important;background-image:url(https://cosmo-restaurants.ie/wp-content/uploads/2026/09/competitions.jpg)!important;background-size:cover!important;background-position:center!important;transition:transform 0.35s ease,box-shadow 0.35s ease}.elementor-380 .elementor-element.elementor-element-120bd1b #benefit-sq-2b{transform:rotate(14deg)!important;box-shadow:0 12px 34px rgb(0 0 0 / .5)!important;background-image:url(https://cosmo-restaurants.ie/wp-content/uploads/2026/09/special-events.jpg)!important;background-size:cover!important;background-position:center!important;transition:transform 0.35s ease,box-shadow 0.35s ease}.elementor-380 .elementor-element.elementor-element-120bd1b .benefit-sq-active{z-index:50!important}.elementor-380 .elementor-element.elementor-element-8a250be .swiper-slide{height:auto}.elementor-380 .elementor-element.elementor-element-8a250be .swiper-slide-inner{display:flex;flex-direction:column;align-items:flex-start}.elementor-380 .elementor-element.elementor-element-8a250be .swiper-slide-image{width:100%;aspect-ratio:1 / 1;height:auto;object-fit:cover;object-position:center;display:block}.elementor-380 .elementor-element.elementor-element-8a250be .elementor-image-carousel-caption{text-align:left;width:100%}.elementor-380 .elementor-element.elementor-element-eb0483c{position:relative;display:block;background:#BC8B52;padding:0!important;padding-bottom:330px!important;overflow:hidden}.elementor-380 .elementor-element.elementor-element-eb0483c #offers-scroll-thru{padding-left:62px;padding-top:90px}.elementor-380 .elementor-element.elementor-element-eb0483c #offers-heading-row{padding-left:56px;margin-top:30px}.elementor-380 .elementor-element.elementor-element-eb0483c #our-offers-fill{background-repeat:no-repeat!important;background-size:200% 100%!important;-webkit-background-clip:text!important;background-clip:text!important;color:transparent!important;-webkit-text-fill-color:transparent!important;background-position-x:100%;background-image:linear-gradient(to right,#FFFFFF 50.6%,#D1B089 50.6%)!important}.elementor-380 .elementor-element.elementor-element-eb0483c #offers-track{margin-top:100px;padding-left:56px;padding-right:56px;overflow-x:hidden}.elementor-380 .elementor-element.elementor-element-eb0483c #offers-row{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;gap:25px}.elementor-380 .elementor-element.elementor-element-eb0483c #offer-card-1,.elementor-380 .elementor-element.elementor-element-eb0483c #offer-card-2,.elementor-380 .elementor-element.elementor-element-eb0483c #offer-card-3,.elementor-380 .elementor-element.elementor-element-eb0483c #offer-card-4{width:425px!important;flex-shrink:0!important;display:block!important}.elementor-380 .elementor-element.elementor-element-eb0483c #offer-card-2,.elementor-380 .elementor-element.elementor-element-eb0483c #offer-card-4{margin-top:90px!important}.elementor-380 .elementor-element.elementor-element-eb0483c #offer-card-1,.elementor-380 .elementor-element.elementor-element-eb0483c #offer-card-3{margin-top:0!important}.elementor-380 .elementor-element.elementor-element-eb0483c #offer-ph-3{width:425px;height:553px;background-image:url(https://cosmo-restaurants.ie/wp-content/uploads/2026/09/nhs-emergency.jpg)!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;box-shadow:0 4px 16px rgb(0 0 0 / .3)}.elementor-380 .elementor-element.elementor-element-eb0483c #offer-ph-2{width:425px;height:553px;background-image:url(https://cosmo-restaurants.ie/wp-content/uploads/2026/09/birthday-offer.jpg)!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;box-shadow:0 4px 16px rgb(0 0 0 / .3)}.elementor-380 .elementor-element.elementor-element-eb0483c #offer-ph-1,.elementor-380 .elementor-element.elementor-element-eb0483c #offer-ph-4{width:425px;height:553px;background-image:url(https://cosmo-restaurants.ie/wp-content/uploads/2026/09/student-discount.jpg)!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;box-shadow:0 4px 16px rgb(0 0 0 / .3)}.elementor-380 .elementor-element.elementor-element-eb0483c #offer-label-1,.elementor-380 .elementor-element.elementor-element-eb0483c #offer-label-2,.elementor-380 .elementor-element.elementor-element-eb0483c #offer-label-3,.elementor-380 .elementor-element.elementor-element-eb0483c #offer-label-4{display:block;font-family:'Ando';font-weight:900;font-size:38px;color:#FFF;line-height:1em;margin-top:20px!important;white-space:nowrap}.elementor-380 .elementor-element.elementor-element-eb0483c #offers-wordmark-wrap{position:absolute!important;left:50%!important;bottom:-70px!important;transform:translateX(-50%)!important;width:1970px!important;pointer-events:none!important}.elementor-380 .elementor-element.elementor-element-eb0483c #offers-wordmark{display:block!important;width:1970px!important;height:auto!important}@font-face{font-family:'Ando';font-style:normal;font-weight:900;font-display:auto;src:url(https://cosmo-restaurants.ie/wp-content/uploads/2026/07/Ando-Black.woff2) format('woff2')}@font-face{font-family:'Ando';font-style:normal;font-weight:400;font-display:auto;src:url(https://cosmo-restaurants.ie/wp-content/uploads/2026/07/Ando-Regular.woff2) format('woff2')}@font-face{font-family:'Ando';font-style:normal;font-weight:100;font-display:auto;src:url(https://cosmo-restaurants.ie/wp-content/uploads/2026/07/Ando-Thin.woff2) format('woff2')}@font-face{font-family:'Ando';font-style:normal;font-weight:300;font-display:auto;src:url(https://cosmo-restaurants.ie/wp-content/uploads/2026/07/AndoLight.woff2) format('woff2')}@font-face{font-family:'Ando';font-style:normal;font-weight:600;font-display:auto;src:url(https://cosmo-restaurants.ie/wp-content/uploads/2026/07/Ando-Semibold.woff2) format('woff2')}@font-face{font-family:'Ando';font-style:normal;font-weight:700;font-display:auto;src:url(https://cosmo-restaurants.ie/wp-content/uploads/2026/07/Ando-Bold.woff2) format('woff2')}