var body = document.body; body.className += " u-body"; body.style.cssText += " "; (function ($) { var ResponsiveCms = window.ResponsiveCms; if (!ResponsiveCms) { return; } ResponsiveCms.contentDom = $('script:last').parent(); ResponsiveCms.mediaStyleUrl = "/administrator/components/com_nicepage/assets/css/media.css"; ResponsiveCms.responsiveStyleUrl = "/administrator/components/com_nicepage/assets/css/responsive.css"; if (typeof ResponsiveCms.recalcClasses === 'function') { ResponsiveCms.recalcClasses(); } })(jQuery); Sobremesas & Cafetaria Sobremesas da CasaFrutasTaça de GeladoGeladosCafetaria Sobremesas da Casa table, th, td { border: 0px solid black; border-collapse: collapse; } th, td { padding: 0px; text-align: left; font-size: 15px; } Sobremesa do Dia 5,50€ Pavlova 6,50€ Mousse de Chocolate 5,00€ Leite Creme 5,00€ Tarte de Amêndoa 6,00€ Morangos c/ Chantilly ou Gelado 7,00€ Tarte de Maçã com Gelado 7,00€ Pijama Algarvio 8,00€ Queijo da Serra 8,00€ Frutas table, th, td { border: 0px solid black; border-collapse: collapse; } th, td { padding: 0px; text-align: left; font-size: 15px; } Banana 2,50€ Laranja 2,50€ Manga 6,00€ Abacaxi 4,00€ Morangos Simples 5,00€ Taça de Gelado table, th, td { border: 0px solid black; border-collapse: collapse; } th, td { padding: 0px; text-align: left; font-size: 15px; } Banana Split 8,80€ Dame Blanch 8,80€ Poesia 8,80€ Brownie sem Glúten 6,50€ 1 colher de gelado 3,00€ Voltar ao Topo COFFEE Coffee table, th, td { border: 0px solid black; border-collapse: collapse; } th, td { padding: 0px; text-align: left; font-size: 15px; } Expresso 1,30€ Café Duplo 2,20€ Café com Leite 2,50€ Chocolate Quente 3,50€ Chá 2,00€ Galic Coffee 7,50€ Irish Coffee 7,50€ Calipso 9,50€ French Coffee 9,50€ Algarvian Coffee 7,50€ Capuccino 3,50€ Voltar ao Topo .u-body { font-family: 'Open Sans',sans-serif; } h1, h2, h3, h4, h5, h6 { font-family: Roboto,sans-serif; } .u-overlap.u-overlap-transparent .u-header, .u-image, .u-gradient { color: #111111; } .u-shading, .u-overlap.u-overlap-contrast .u-header { color: #ffffff; } .u-body { color: #111111; background-color: #ffffff; } .u-custom-font.u-text-font { font-family: 'Open Sans',sans-serif !important; } .u-custom-font.u-heading-font { font-family: Roboto,sans-serif !important; }/*begin-color palette-1*/ .u-palette-1, .u-body.u-palette-1, .u-container-style.u-palette-1:before { color: #ffffff; background-color: #bca78d; } .u-button-style.u-palette-1, .u-button-style.u-palette-1[class*="u-border-"] { color: #ffffff !important; background-color: #bca78d !important; } .u-button-style.u-palette-1:hover, .u-button-style.u-palette-1[class*="u-border-"]:hover { color: white !important; background-color: #b09778 !important; } a.u-button-style.u-hover-palette-1:hover, a.u-button-style.u-hover-palette-1[class*="u-border-"]:hover, a.u-btn.u-active-palette-1[href]:active, a.u-btn.u-active-palette-1[class*="u-border-"][href]:active, a.u-nav-link.u-active-palette-1[href].active, a.u-nav-link.u-active-palette-1[class*="u-border-"][href].active { color: #ffffff !important; background-color: #bca78d !important; } a.u-link.u-hover-palette-1:hover { color: #bca78d !important; } /*end-color palette-1*//*begin-color palette-1-light-2*/ .u-palette-1-light-2, .u-body.u-palette-1-light-2, .u-container-style.u-palette-1-light-2:before { color: #111111; background-color: #f0e5d8; } .u-button-style.u-palette-1-light-2, .u-button-style.u-palette-1-light-2[class*="u-border-"] { color: #111111 !important; background-color: #f0e5d8 !important; } .u-button-style.u-palette-1-light-2:hover, .u-button-style.u-palette-1-light-2[class*="u-border-"]:hover { color: black !important; background-color: #e3cfb7 !important; } a.u-button-style.u-hover-palette-1-light-2:hover, a.u-button-style.u-hover-palette-1-light-2[class*="u-border-"]:hover, a.u-btn.u-active-palette-1-light-2[href]:active, a.u-btn.u-active-palette-1-light-2[class*="u-border-"][href]:active, a.u-nav-link.u-active-palette-1-light-2[href].active, a.u-nav-link.u-active-palette-1-light-2[class*="u-border-"][href].active { color: #111111 !important; background-color: #f0e5d8 !important; } a.u-link.u-hover-palette-1-light-2:hover { color: #f0e5d8 !important; } /*end-color palette-1-light-2*//*begin-color palette-1-base*/ .u-palette-1-base, .u-body.u-palette-1-base, .u-container-style.u-palette-1-base:before { color: #111111; background-color: #e3d1ba; } .u-button-style.u-palette-1-base, .u-button-style.u-palette-1-base[class*="u-border-"] { color: #111111 !important; background-color: #e3d1ba !important; } .u-button-style.u-palette-1-base:hover, .u-button-style.u-palette-1-base[class*="u-border-"]:hover { color: black !important; background-color: #d7bd9d !important; } a.u-button-style.u-hover-palette-1-base:hover, a.u-button-style.u-hover-palette-1-base[class*="u-border-"]:hover, a.u-btn.u-active-palette-1-base[href]:active, a.u-btn.u-active-palette-1-base[class*="u-border-"][href]:active, a.u-nav-link.u-active-palette-1-base[href].active, a.u-nav-link.u-active-palette-1-base[class*="u-border-"][href].active { color: #111111 !important; background-color: #e3d1ba !important; } a.u-link.u-hover-palette-1-base:hover { color: #e3d1ba !important; } /*end-color palette-1-base*//*begin-color palette-2*/ .u-palette-2, .u-body.u-palette-2, .u-container-style.u-palette-2:before { color: #ffffff; background-color: #90a9ba; } .u-button-style.u-palette-2, .u-button-style.u-palette-2[class*="u-border-"] { color: #ffffff !important; background-color: #90a9ba !important; } .u-button-style.u-palette-2:hover, .u-button-style.u-palette-2[class*="u-border-"]:hover { color: white !important; background-color: #7c99ad !important; } a.u-button-style.u-hover-palette-2:hover, a.u-button-style.u-hover-palette-2[class*="u-border-"]:hover, a.u-btn.u-active-palette-2[href]:active, a.u-btn.u-active-palette-2[class*="u-border-"][href]:active, a.u-nav-link.u-active-palette-2[href].active, a.u-nav-link.u-active-palette-2[class*="u-border-"][href].active { color: #ffffff !important; background-color: #90a9ba !important; } a.u-link.u-hover-palette-2:hover { color: #90a9ba !important; } /*end-color palette-2*//*begin-color palette-2-base*/ .u-palette-2-base, .u-body.u-palette-2-base, .u-container-style.u-palette-2-base:before { color: #ffffff; background-color: #425664; } .u-button-style.u-palette-2-base, .u-button-style.u-palette-2-base[class*="u-border-"] { color: #ffffff !important; background-color: #425664 !important; } .u-button-style.u-palette-2-base:hover, .u-button-style.u-palette-2-base[class*="u-border-"]:hover { color: white !important; background-color: #3b4d5a !important; } a.u-button-style.u-hover-palette-2-base:hover, a.u-button-style.u-hover-palette-2-base[class*="u-border-"]:hover, a.u-btn.u-active-palette-2-base[href]:active, a.u-btn.u-active-palette-2-base[class*="u-border-"][href]:active, a.u-nav-link.u-active-palette-2-base[href].active, a.u-nav-link.u-active-palette-2-base[class*="u-border-"][href].active { color: #ffffff !important; background-color: #425664 !important; } a.u-link.u-hover-palette-2-base:hover { color: #425664 !important; } /*end-color palette-2-base*//*begin-color palette-4*/ .u-palette-4, .u-body.u-palette-4, .u-container-style.u-palette-4:before { color: #ffffff; background-color: #189ef6; } .u-button-style.u-palette-4, .u-button-style.u-palette-4[class*="u-border-"] { color: #ffffff !important; background-color: #189ef6 !important; } .u-button-style.u-palette-4:hover, .u-button-style.u-palette-4[class*="u-border-"]:hover { color: white !important; background-color: #0991ea !important; } a.u-button-style.u-hover-palette-4:hover, a.u-button-style.u-hover-palette-4[class*="u-border-"]:hover, a.u-btn.u-active-palette-4[href]:active, a.u-btn.u-active-palette-4[class*="u-border-"][href]:active, a.u-nav-link.u-active-palette-4[href].active, a.u-nav-link.u-active-palette-4[class*="u-border-"][href].active { color: #ffffff !important; background-color: #189ef6 !important; } a.u-link.u-hover-palette-4:hover { color: #189ef6 !important; } /*end-color palette-4*//*begin-color palette-4-base*/ .u-palette-4-base, .u-body.u-palette-4-base, .u-container-style.u-palette-4-base:before { color: #ffffff; background-color: #0a83d2; } .u-button-style.u-palette-4-base, .u-button-style.u-palette-4-base[class*="u-border-"] { color: #ffffff !important; background-color: #0a83d2 !important; } .u-button-style.u-palette-4-base:hover, .u-button-style.u-palette-4-base[class*="u-border-"]:hover { color: white !important; background-color: #0976bd !important; } a.u-button-style.u-hover-palette-4-base:hover, a.u-button-style.u-hover-palette-4-base[class*="u-border-"]:hover, a.u-btn.u-active-palette-4-base[href]:active, a.u-btn.u-active-palette-4-base[class*="u-border-"][href]:active, a.u-nav-link.u-active-palette-4-base[href].active, a.u-nav-link.u-active-palette-4-base[class*="u-border-"][href].active { color: #ffffff !important; background-color: #0a83d2 !important; } a.u-link.u-hover-palette-4-base:hover { color: #0a83d2 !important; } /*end-color palette-4-base*//*begin-color white*/ .u-white, .u-body.u-white, .u-container-style.u-white:before { color: #111111; background-color: #ffffff; } .u-button-style.u-white, .u-button-style.u-white[class*="u-border-"] { color: #111111 !important; background-color: #ffffff !important; } .u-button-style.u-white:hover, .u-button-style.u-white[class*="u-border-"]:hover { color: black !important; background-color: #e6e6e6 !important; } a.u-button-style.u-hover-white:hover, a.u-button-style.u-hover-white[class*="u-border-"]:hover, a.u-btn.u-active-white[href]:active, a.u-btn.u-active-white[class*="u-border-"][href]:active, a.u-nav-link.u-active-white[href].active, a.u-nav-link.u-active-white[class*="u-border-"][href].active { color: #111111 !important; background-color: #ffffff !important; } a.u-link.u-hover-white:hover { color: #ffffff !important; } /*end-color white*//*begin-color black*/ .u-black, .u-body.u-black, .u-container-style.u-black:before { color: #ffffff; background-color: #000000; } .u-button-style.u-black, .u-button-style.u-black[class*="u-border-"] { color: #ffffff !important; background-color: #000000 !important; } .u-button-style.u-black:hover, .u-button-style.u-black[class*="u-border-"]:hover { color: white !important; background-color: #000000 !important; } a.u-button-style.u-hover-black:hover, a.u-button-style.u-hover-black[class*="u-border-"]:hover, a.u-btn.u-active-black[href]:active, a.u-btn.u-active-black[class*="u-border-"][href]:active, a.u-nav-link.u-active-black[href].active, a.u-nav-link.u-active-black[class*="u-border-"][href].active { color: #ffffff !important; background-color: #000000 !important; } a.u-link.u-hover-black:hover { color: #000000 !important; } /*end-color black*//*begin-color palette-1*/ .u-border-palette-1, .u-separator-palette-1:after { border-color: #bca78d; } .u-link.u-border-palette-1[class*="u-border-"] { border-color: #bca78d; } .u-link.u-border-palette-1[class*="u-border-"]:hover { border-color: #b09778; } .u-btn.u-border-palette-1 { color: #bca78d !important; } .u-button-style.u-border-palette-1 { border-color: #bca78d !important; background-color: transparent !important; } .u-btn.u-border-palette-1:hover { color: #ffffff !important; background-color: #bca78d !important; } a.u-btn.u-border-hover-palette-1:hover, a.u-btn.u-border-active-palette-1[href]:active { color: #bca78d !important; background-color: transparent !important; } a.u-button-style.u-border-hover-palette-1:hover, a.u-button-style.u-border-active-palette-1[href]:active, a.u-nav-link.u-border-active-palette-1[href].active { border-color: #bca78d !important; } /*end-color palette-1*//*begin-color palette-1-light-2*/ .u-border-palette-1-light-2, .u-separator-palette-1-light-2:after { border-color: #f0e5d8; } .u-link.u-border-palette-1-light-2[class*="u-border-"] { border-color: #f0e5d8; } .u-link.u-border-palette-1-light-2[class*="u-border-"]:hover { border-color: #e3cfb7; } .u-btn.u-border-palette-1-light-2 { color: #f0e5d8 !important; } .u-button-style.u-border-palette-1-light-2 { border-color: #f0e5d8 !important; background-color: transparent !important; } .u-btn.u-border-palette-1-light-2:hover { color: #111111 !important; background-color: #f0e5d8 !important; } a.u-btn.u-border-hover-palette-1-light-2:hover, a.u-btn.u-border-active-palette-1-light-2[href]:active { color: #f0e5d8 !important; background-color: transparent !important; } a.u-button-style.u-border-hover-palette-1-light-2:hover, a.u-button-style.u-border-active-palette-1-light-2[href]:active, a.u-nav-link.u-border-active-palette-1-light-2[href].active { border-color: #f0e5d8 !important; } /*end-color palette-1-light-2*//*begin-color palette-1-base*/ .u-border-palette-1-base, .u-separator-palette-1-base:after { border-color: #e3d1ba; } .u-link.u-border-palette-1-base[class*="u-border-"] { border-color: #e3d1ba; } .u-link.u-border-palette-1-base[class*="u-border-"]:hover { border-color: #d7bd9d; } .u-btn.u-border-palette-1-base { color: #e3d1ba !important; } .u-button-style.u-border-palette-1-base { border-color: #e3d1ba !important; background-color: transparent !important; } .u-btn.u-border-palette-1-base:hover { color: #111111 !important; background-color: #e3d1ba !important; } a.u-btn.u-border-hover-palette-1-base:hover, a.u-btn.u-border-active-palette-1-base[href]:active { color: #e3d1ba !important; background-color: transparent !important; } a.u-button-style.u-border-hover-palette-1-base:hover, a.u-button-style.u-border-active-palette-1-base[href]:active, a.u-nav-link.u-border-active-palette-1-base[href].active { border-color: #e3d1ba !important; } /*end-color palette-1-base*//*begin-color palette-2*/ .u-border-palette-2, .u-separator-palette-2:after { border-color: #90a9ba; } .u-link.u-border-palette-2[class*="u-border-"] { border-color: #90a9ba; } .u-link.u-border-palette-2[class*="u-border-"]:hover { border-color: #7c99ad; } .u-btn.u-border-palette-2 { color: #90a9ba !important; } .u-button-style.u-border-palette-2 { border-color: #90a9ba !important; background-color: transparent !important; } .u-btn.u-border-palette-2:hover { color: #ffffff !important; background-color: #90a9ba !important; } a.u-btn.u-border-hover-palette-2:hover, a.u-btn.u-border-active-palette-2[href]:active { color: #90a9ba !important; background-color: transparent !important; } a.u-button-style.u-border-hover-palette-2:hover, a.u-button-style.u-border-active-palette-2[href]:active, a.u-nav-link.u-border-active-palette-2[href].active { border-color: #90a9ba !important; } /*end-color palette-2*//*begin-color palette-2-base*/ .u-border-palette-2-base, .u-separator-palette-2-base:after { border-color: #425664; } .u-link.u-border-palette-2-base[class*="u-border-"] { border-color: #425664; } .u-link.u-border-palette-2-base[class*="u-border-"]:hover { border-color: #3b4d5a; } .u-btn.u-border-palette-2-base { color: #425664 !important; } .u-button-style.u-border-palette-2-base { border-color: #425664 !important; background-color: transparent !important; } .u-btn.u-border-palette-2-base:hover { color: #ffffff !important; background-color: #425664 !important; } a.u-btn.u-border-hover-palette-2-base:hover, a.u-btn.u-border-active-palette-2-base[href]:active { color: #425664 !important; background-color: transparent !important; } a.u-button-style.u-border-hover-palette-2-base:hover, a.u-button-style.u-border-active-palette-2-base[href]:active, a.u-nav-link.u-border-active-palette-2-base[href].active { border-color: #425664 !important; } /*end-color palette-2-base*//*begin-color palette-4*/ .u-border-palette-4, .u-separator-palette-4:after { border-color: #189ef6; } .u-link.u-border-palette-4[class*="u-border-"] { border-color: #189ef6; } .u-link.u-border-palette-4[class*="u-border-"]:hover { border-color: #0991ea; } .u-btn.u-border-palette-4 { color: #189ef6 !important; } .u-button-style.u-border-palette-4 { border-color: #189ef6 !important; background-color: transparent !important; } .u-btn.u-border-palette-4:hover { color: #ffffff !important; background-color: #189ef6 !important; } a.u-btn.u-border-hover-palette-4:hover, a.u-btn.u-border-active-palette-4[href]:active { color: #189ef6 !important; background-color: transparent !important; } a.u-button-style.u-border-hover-palette-4:hover, a.u-button-style.u-border-active-palette-4[href]:active, a.u-nav-link.u-border-active-palette-4[href].active { border-color: #189ef6 !important; } /*end-color palette-4*//*begin-color palette-4-base*/ .u-border-palette-4-base, .u-separator-palette-4-base:after { border-color: #0a83d2; } .u-link.u-border-palette-4-base[class*="u-border-"] { border-color: #0a83d2; } .u-link.u-border-palette-4-base[class*="u-border-"]:hover { border-color: #0976bd; } .u-btn.u-border-palette-4-base { color: #0a83d2 !important; } .u-button-style.u-border-palette-4-base { border-color: #0a83d2 !important; background-color: transparent !important; } .u-btn.u-border-palette-4-base:hover { color: #ffffff !important; background-color: #0a83d2 !important; } a.u-btn.u-border-hover-palette-4-base:hover, a.u-btn.u-border-active-palette-4-base[href]:active { color: #0a83d2 !important; background-color: transparent !important; } a.u-button-style.u-border-hover-palette-4-base:hover, a.u-button-style.u-border-active-palette-4-base[href]:active, a.u-nav-link.u-border-active-palette-4-base[href].active { border-color: #0a83d2 !important; } /*end-color palette-4-base*//*begin-color white*/ .u-border-white, .u-separator-white:after { border-color: #ffffff; } .u-link.u-border-white[class*="u-border-"] { border-color: #ffffff; } .u-link.u-border-white[class*="u-border-"]:hover { border-color: #e6e6e6; } .u-btn.u-border-white { color: #ffffff !important; } .u-button-style.u-border-white { border-color: #ffffff !important; background-color: transparent !important; } .u-btn.u-border-white:hover { color: #111111 !important; background-color: #ffffff !important; } a.u-btn.u-border-hover-white:hover, a.u-btn.u-border-active-white[href]:active { color: #ffffff !important; background-color: transparent !important; } a.u-button-style.u-border-hover-white:hover, a.u-button-style.u-border-active-white[href]:active, a.u-nav-link.u-border-active-white[href].active { border-color: #ffffff !important; } /*end-color white*//*begin-color black*/ .u-border-black, .u-separator-black:after { border-color: #000000; } .u-link.u-border-black[class*="u-border-"] { border-color: #000000; } .u-link.u-border-black[class*="u-border-"]:hover { border-color: #000000; } .u-btn.u-border-black { color: #000000 !important; } .u-button-style.u-border-black { border-color: #000000 !important; background-color: transparent !important; } .u-btn.u-border-black:hover { color: #ffffff !important; background-color: #000000 !important; } a.u-btn.u-border-hover-black:hover, a.u-btn.u-border-active-black[href]:active { color: #000000 !important; background-color: transparent !important; } a.u-button-style.u-border-hover-black:hover, a.u-button-style.u-border-active-black[href]:active, a.u-nav-link.u-border-active-black[href].active { border-color: #000000 !important; } /*end-color black*//*begin-color palette-1*/ .u-text-palette-1, .u-text-palette-1 a, a.u-button-style.u-text-palette-1, a.u-button-style.u-text-palette-1[class*="u-border-"] { color: #bca78d !important; } .u-link.u-text-palette-1:hover, a.u-nav-link.u-text-palette-1:hover { color: #b09778 !important; } .u-link.u-text-hover-palette-1:hover, :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-hover-palette-1:hover, :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-active-palette-1.active, .u-popupmenu-items.u-text-hover-palette-1:hover .u-nav-link, .u-popupmenu-items.u-text-hover-palette-1.active .u-nav-link { color: #bca78d !important; } .u-text-palette-1 svg { fill: #bca78d; } /*end-color palette-1*//*begin-color palette-1-light-2*/ .u-text-palette-1-light-2, .u-text-palette-1-light-2 a, a.u-button-style.u-text-palette-1-light-2, a.u-button-style.u-text-palette-1-light-2[class*="u-border-"] { color: #f0e5d8 !important; } .u-link.u-text-palette-1-light-2:hover, a.u-nav-link.u-text-palette-1-light-2:hover { color: #e3cfb7 !important; } .u-link.u-text-hover-palette-1-light-2:hover, :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-hover-palette-1-light-2:hover, :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-active-palette-1-light-2.active, .u-popupmenu-items.u-text-hover-palette-1-light-2:hover .u-nav-link, .u-popupmenu-items.u-text-hover-palette-1-light-2.active .u-nav-link { color: #f0e5d8 !important; } .u-text-palette-1-light-2 svg { fill: #f0e5d8; } /*end-color palette-1-light-2*//*begin-color palette-1-base*/ .u-text-palette-1-base, .u-text-palette-1-base a, a.u-button-style.u-text-palette-1-base, a.u-button-style.u-text-palette-1-base[class*="u-border-"] { color: #e3d1ba !important; } .u-link.u-text-palette-1-base:hover, a.u-nav-link.u-text-palette-1-base:hover { color: #d7bd9d !important; } .u-link.u-text-hover-palette-1-base:hover, :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-hover-palette-1-base:hover, :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-active-palette-1-base.active, .u-popupmenu-items.u-text-hover-palette-1-base:hover .u-nav-link, .u-popupmenu-items.u-text-hover-palette-1-base.active .u-nav-link { color: #e3d1ba !important; } .u-text-palette-1-base svg { fill: #e3d1ba; } /*end-color palette-1-base*//*begin-color palette-2*/ .u-text-palette-2, .u-text-palette-2 a, a.u-button-style.u-text-palette-2, a.u-button-style.u-text-palette-2[class*="u-border-"] { color: #90a9ba !important; } .u-link.u-text-palette-2:hover, a.u-nav-link.u-text-palette-2:hover { color: #7c99ad !important; } .u-link.u-text-hover-palette-2:hover, :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-hover-palette-2:hover, :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-active-palette-2.active, .u-popupmenu-items.u-text-hover-palette-2:hover .u-nav-link, .u-popupmenu-items.u-text-hover-palette-2.active .u-nav-link { color: #90a9ba !important; } .u-text-palette-2 svg { fill: #90a9ba; } /*end-color palette-2*//*begin-color palette-2-base*/ .u-text-palette-2-base, .u-text-palette-2-base a, a.u-button-style.u-text-palette-2-base, a.u-button-style.u-text-palette-2-base[class*="u-border-"] { color: #425664 !important; } .u-link.u-text-palette-2-base:hover, a.u-nav-link.u-text-palette-2-base:hover { color: #3b4d5a !important; } .u-link.u-text-hover-palette-2-base:hover, :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-hover-palette-2-base:hover, :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-active-palette-2-base.active, .u-popupmenu-items.u-text-hover-palette-2-base:hover .u-nav-link, .u-popupmenu-items.u-text-hover-palette-2-base.active .u-nav-link { color: #425664 !important; } .u-text-palette-2-base svg { fill: #425664; } /*end-color palette-2-base*//*begin-color palette-4*/ .u-text-palette-4, .u-text-palette-4 a, a.u-button-style.u-text-palette-4, a.u-button-style.u-text-palette-4[class*="u-border-"] { color: #189ef6 !important; } .u-link.u-text-palette-4:hover, a.u-nav-link.u-text-palette-4:hover { color: #0991ea !important; } .u-link.u-text-hover-palette-4:hover, :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-hover-palette-4:hover, :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-active-palette-4.active, .u-popupmenu-items.u-text-hover-palette-4:hover .u-nav-link, .u-popupmenu-items.u-text-hover-palette-4.active .u-nav-link { color: #189ef6 !important; } .u-text-palette-4 svg { fill: #189ef6; } /*end-color palette-4*//*begin-color palette-4-base*/ .u-text-palette-4-base, .u-text-palette-4-base a, a.u-button-style.u-text-palette-4-base, a.u-button-style.u-text-palette-4-base[class*="u-border-"] { color: #0a83d2 !important; } .u-link.u-text-palette-4-base:hover, a.u-nav-link.u-text-palette-4-base:hover { color: #0976bd !important; } .u-link.u-text-hover-palette-4-base:hover, :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-hover-palette-4-base:hover, :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-active-palette-4-base.active, .u-popupmenu-items.u-text-hover-palette-4-base:hover .u-nav-link, .u-popupmenu-items.u-text-hover-palette-4-base.active .u-nav-link { color: #0a83d2 !important; } .u-text-palette-4-base svg { fill: #0a83d2; } /*end-color palette-4-base*//*begin-color white*/ .u-text-white, .u-text-white a, a.u-button-style.u-text-white, a.u-button-style.u-text-white[class*="u-border-"] { color: #ffffff !important; } .u-link.u-text-white:hover, a.u-nav-link.u-text-white:hover { color: #e6e6e6 !important; } .u-link.u-text-hover-white:hover, :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-hover-white:hover, :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-active-white.active, .u-popupmenu-items.u-text-hover-white:hover .u-nav-link, .u-popupmenu-items.u-text-hover-white.active .u-nav-link { color: #ffffff !important; } .u-text-white svg { fill: #ffffff; } /*end-color white*//*begin-color black*/ .u-text-black, .u-text-black a, a.u-button-style.u-text-black, a.u-button-style.u-text-black[class*="u-border-"] { color: #000000 !important; } .u-link.u-text-black:hover, a.u-nav-link.u-text-black:hover { color: #000000 !important; } .u-link.u-text-hover-black:hover, :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-hover-black:hover, :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-active-black.active, .u-popupmenu-items.u-text-hover-black:hover .u-nav-link, .u-popupmenu-items.u-text-hover-black.active .u-nav-link { color: #000000 !important; } .u-text-black svg { fill: #000000; } /*end-color black*//*begin-variables sitestylecss*/h1.u-title { font-weight: 400; font-size: 4.5rem; line-height: 1.1; margin-top: 20px; margin-bottom: 20px; } h2.u-subtitle { font-weight: 400; font-size: 2.25rem; line-height: 1.1; margin-top: 20px; margin-bottom: 20px; } h1:not(.u-title) { font-weight: 400; font-size: 3rem; line-height: 1.1; margin-top: 20px; margin-bottom: 20px; } h2:not(.u-subtitle) { font-weight: 400; font-size: 2.25rem; line-height: 1.1; margin-top: 20px; margin-bottom: 20px; } h3 { font-weight: 400; font-size: 1.875rem; line-height: 1.2; margin-top: 20px; margin-bottom: 20px; } h4 { font-weight: 400; font-size: 1.5rem; line-height: 1.2; margin-top: 20px; margin-bottom: 20px; } h5 { font-weight: 400; font-size: 1.25rem; line-height: 1.2; margin-top: 20px; margin-bottom: 20px; } h6 { font-weight: 400; font-size: 1.125rem; line-height: 1.2; margin-top: 20px; margin-bottom: 20px; } p.u-large-text { font-size: 1.25rem; margin-top: 20px; margin-bottom: 20px; } p.u-small-text { font-size: 0.875rem; margin-top: 20px; margin-bottom: 20px; } p:not(.u-text-variant) { margin-top: 20px; margin-bottom: 20px; } .u-link, a { margin-top: 20px; margin-bottom: 20px; font-weight: 700; font-size: 1.125rem; } .u-btn { margin-top: 20px; margin-bottom: 20px; } blockquote { font-style: italic; padding-left: 20px; border-width: 4px; margin-top: 20px; margin-bottom: 20px; } .u-metadata { margin-top: 20px; margin-bottom: 20px; } ul:not(.u-unstyled) { margin-top: 20px; margin-bottom: 20px; } ol { margin-top: 20px; margin-bottom: 20px; } .u-post-content { margin-top: 20px; margin-bottom: 20px; } .u-overlap.u-overlap-transparent:not(.u-overlap-contrast) .u-header .u-link, .u-overlap.u-overlap-transparent:not(.u-overlap-contrast) .u-header a, .u-gradient > .u-container-layout > .u-link, .u-gradient > .u-container-layout > a, .u-image:not(.u-shading) > .u-container-layout > .u-link, .u-image:not(.u-shading) > .u-container-layout > a, .u-link, a { color: #0a83d2; } .u-overlap.u-overlap-transparent:not(.u-overlap-contrast) .u-header .u-link:hover, .u-overlap.u-overlap-transparent:not(.u-overlap-contrast) .u-header a:hover, .u-gradient > .u-container-layout > .u-link:hover, .u-gradient > .u-container-layout > a:hover, .u-image:not(.u-shading) > .u-container-layout > .u-link:hover, .u-image:not(.u-shading) > .u-container-layout > a:hover, .u-link:hover, a:hover { color: #8f806d; } .u-overlap.u-overlap-transparent:not(.u-overlap-contrast) .u-header .u-btn, .u-gradient > .u-container-layout > .u-btn, .u-image:not(.u-shading) > .u-container-layout > .u-btn, .u-btn { background-color: #e3d1ba; color: #000000; } .u-overlap.u-overlap-transparent:not(.u-overlap-contrast) .u-header .u-btn:hover, .u-gradient > .u-container-layout > .u-btn:hover, .u-image:not(.u-shading) > .u-container-layout > .u-btn:hover, .u-btn:hover { background-color: #0a83d2; color: #ffffff; } .u-overlap.u-overlap-transparent:not(.u-overlap-contrast) .u-header .u-btn:active, .u-gradient > .u-container-layout > .u-btn:active, .u-image:not(.u-shading) > .u-container-layout > .u-btn:active, .u-btn:active { background-color: #e3d1ba; color: #000000; } .u-overlap.u-overlap-transparent:not(.u-overlap-contrast) .u-header blockquote, .u-gradient > .u-container-layout > blockquote, .u-image:not(.u-shading) > .u-container-layout > blockquote, blockquote { border-color: #e3d1ba; } .u-custom-color-6 .u-link, .u-custom-color-6 a,.u-custom-color-8 .u-link, .u-custom-color-8 a,.u-body-color .u-link, .u-body-color a,.u-palette-1-dark-3 .u-link, .u-palette-1-dark-3 a,.u-palette-1-dark-2 .u-link, .u-palette-1-dark-2 a,.u-palette-1-dark-1 .u-link, .u-palette-1-dark-1 a,.u-palette-1 .u-link, .u-palette-1 a,.u-palette-2-base .u-link, .u-palette-2-base a,.u-palette-2-dark-3 .u-link, .u-palette-2-dark-3 a,.u-palette-2-dark-2 .u-link, .u-palette-2-dark-2 a,.u-palette-2-dark-1 .u-link, .u-palette-2-dark-1 a,.u-palette-2 .u-link, .u-palette-2 a,.u-palette-3-dark-3 .u-link, .u-palette-3-dark-3 a,.u-palette-3-dark-2 .u-link, .u-palette-3-dark-2 a,.u-palette-3-dark-1 .u-link, .u-palette-3-dark-1 a,.u-palette-3 .u-link, .u-palette-3 a,.u-palette-3-light-1 .u-link, .u-palette-3-light-1 a,.u-palette-4-base .u-link, .u-palette-4-base a,.u-palette-4-dark-3 .u-link, .u-palette-4-dark-3 a,.u-palette-4-dark-2 .u-link, .u-palette-4-dark-2 a,.u-palette-4-dark-1 .u-link, .u-palette-4-dark-1 a,.u-palette-4 .u-link, .u-palette-4 a,.u-palette-4-light-1 .u-link, .u-palette-4-light-1 a,.u-palette-5-dark-3 .u-link, .u-palette-5-dark-3 a,.u-palette-5-dark-2 .u-link, .u-palette-5-dark-2 a,.u-palette-5-dark-1 .u-link, .u-palette-5-dark-1 a,.u-grey-40 .u-link, .u-grey-40 a,.u-grey-30 .u-link, .u-grey-30 a,.u-grey-90 .u-link, .u-grey-90 a,.u-grey-80 .u-link, .u-grey-80 a,.u-grey-75 .u-link, .u-grey-75 a,.u-black .u-link, .u-black a,.u-grey-70 .u-link, .u-grey-70 a,.u-grey-60 .u-link, .u-grey-60 a,.u-grey-50 .u-link, .u-grey-50 a,.u-grey-dark-3 .u-link, .u-grey-dark-3 a,.u-grey-dark-2 .u-link, .u-grey-dark-2 a,.u-grey-dark-1 .u-link, .u-grey-dark-1 a,.u-grey .u-link, .u-grey a,.u-shading .u-link, .u-shading a,.u-overlap-contrast .u-header .u-link, .u-overlap-contrast .u-header a { color: #a1d8fc; } .u-custom-color-6 .u-link:hover, .u-custom-color-6 a:hover,.u-custom-color-8 .u-link:hover, .u-custom-color-8 a:hover,.u-body-color .u-link:hover, .u-body-color a:hover,.u-palette-1-dark-3 .u-link:hover, .u-palette-1-dark-3 a:hover,.u-palette-1-dark-2 .u-link:hover, .u-palette-1-dark-2 a:hover,.u-palette-1-dark-1 .u-link:hover, .u-palette-1-dark-1 a:hover,.u-palette-1 .u-link:hover, .u-palette-1 a:hover,.u-palette-2-base .u-link:hover, .u-palette-2-base a:hover,.u-palette-2-dark-3 .u-link:hover, .u-palette-2-dark-3 a:hover,.u-palette-2-dark-2 .u-link:hover, .u-palette-2-dark-2 a:hover,.u-palette-2-dark-1 .u-link:hover, .u-palette-2-dark-1 a:hover,.u-palette-2 .u-link:hover, .u-palette-2 a:hover,.u-palette-3-dark-3 .u-link:hover, .u-palette-3-dark-3 a:hover,.u-palette-3-dark-2 .u-link:hover, .u-palette-3-dark-2 a:hover,.u-palette-3-dark-1 .u-link:hover, .u-palette-3-dark-1 a:hover,.u-palette-3 .u-link:hover, .u-palette-3 a:hover,.u-palette-3-light-1 .u-link:hover, .u-palette-3-light-1 a:hover,.u-palette-4-base .u-link:hover, .u-palette-4-base a:hover,.u-palette-4-dark-3 .u-link:hover, .u-palette-4-dark-3 a:hover,.u-palette-4-dark-2 .u-link:hover, .u-palette-4-dark-2 a:hover,.u-palette-4-dark-1 .u-link:hover, .u-palette-4-dark-1 a:hover,.u-palette-4 .u-link:hover, .u-palette-4 a:hover,.u-palette-4-light-1 .u-link:hover, .u-palette-4-light-1 a:hover,.u-palette-5-dark-3 .u-link:hover, .u-palette-5-dark-3 a:hover,.u-palette-5-dark-2 .u-link:hover, .u-palette-5-dark-2 a:hover,.u-palette-5-dark-1 .u-link:hover, .u-palette-5-dark-1 a:hover,.u-grey-40 .u-link:hover, .u-grey-40 a:hover,.u-grey-30 .u-link:hover, .u-grey-30 a:hover,.u-grey-90 .u-link:hover, .u-grey-90 a:hover,.u-grey-80 .u-link:hover, .u-grey-80 a:hover,.u-grey-75 .u-link:hover, .u-grey-75 a:hover,.u-black .u-link:hover, .u-black a:hover,.u-grey-70 .u-link:hover, .u-grey-70 a:hover,.u-grey-60 .u-link:hover, .u-grey-60 a:hover,.u-grey-50 .u-link:hover, .u-grey-50 a:hover,.u-grey-dark-3 .u-link:hover, .u-grey-dark-3 a:hover,.u-grey-dark-2 .u-link:hover, .u-grey-dark-2 a:hover,.u-grey-dark-1 .u-link:hover, .u-grey-dark-1 a:hover,.u-grey .u-link:hover, .u-grey a:hover { color: #e3cfb7; } .u-shading .u-btn:hover,.u-overlap-contrast .u-header .u-btn:hover { background-color: #a1d8fc; color: #000000; } .u-shading .u-btn:active,.u-overlap-contrast .u-header .u-btn:active { background-color: #61584c; color: #ffffff; } /*end-variables sitestylecss*/ /*begin-variables base-font-size*/ html { font-size: 16px; } /*end-variables base-font-size*/.u-section-1 {background-image: none} .u-section-1 .u-sheet-1 {min-height: 601px} .u-section-1 .u-group-1 {min-height: 55px; height: auto; background-image: none; margin: 26px auto 0 0} .u-section-1 .u-container-layout-1 {padding-left: 60px; padding-right: 60px} .u-section-1 .u-text-1 {font-weight: 700; text-transform: uppercase; margin: 5px 0 0} .u-section-1 .u-layout-wrap-1 {margin: 19px auto 0 0} .u-section-1 .u-image-1 {min-height: 441px; background-image: url("https://www.restaurante-festa-da-praia.info-online.pt/images/nicepage-images/sobremesas_cafe.jpg"); background-position: 50% 50%} .u-section-1 .u-container-layout-2 {padding: 30px} .u-section-1 .u-layout-cell-2 {min-height: 441px; background-image: none} .u-section-1 .u-container-layout-3 {padding: 30px 20px} .u-section-1 .u-btn-1 {font-size: 1.125rem; font-weight: 700; margin: 0 auto; padding: 17px 102px 18px} .u-section-1 .u-btn-2 {font-size: 1.125rem; font-weight: 700; margin: 15px auto 0 32px; padding: 16px 164px 18px} .u-section-1 .u-btn-3 {font-size: 1.125rem; font-weight: 700; margin: 19px auto 0 31px; padding: 17px 126px 18px 125px} .u-section-1 .u-btn-4 {font-size: 1.125rem; font-weight: 700; margin: 16px auto 0; padding: 16px 156px 18px} .u-section-1 .u-btn-5 {font-size: 1.125rem; font-weight: 700; margin: 15px auto 0 31px; padding: 16px 152px 18px 151px} /*RESPONSIVE_MEDIA*/@media (max-width: 1199px){ .u-section-1 .u-sheet-1 {min-height: 400px} .u-section-1 .u-group-1 {margin-right: initial; margin-left: initial} .u-section-1 .u-layout-wrap-1 {margin-right: initial; margin-left: initial} .u-section-1 .u-image-1 {min-height: 400px} .u-section-1 .u-layout-cell-2 {min-height: 400px} .u-section-1 .u-container-layout-3 {padding-left: 10px; padding-right: 10px} .u-section-1 .u-btn-1 {margin-left: 0; margin-right: 0; padding-right: 100px; padding-left: 100px} .u-section-1 .u-btn-2 {margin-left: 0; padding-right: 162px; padding-left: 162px} .u-section-1 .u-btn-3 {margin-left: 0; padding-right: 124px; padding-bottom: 17px; padding-left: 123px} .u-section-1 .u-btn-4 {padding-right: 155px; padding-left: 155px} .u-section-1 .u-btn-5 {margin-left: 0; padding-right: 150px; padding-bottom: 17px; padding-left: 149px} }/*/RESPONSIVE_MEDIA*/ /*RESPONSIVE_MEDIA*/@media (max-width: 991px){ .u-section-1 .u-container-layout-1 {padding-left: 30px; padding-right: 30px} .u-section-1 .u-layout-wrap-1 {margin-top: 0; margin-bottom: 17px; margin-right: initial; margin-left: initial} .u-section-1 .u-image-1 {min-height: 449px; background-position: 43.73% 50%} .u-section-1 .u-layout-cell-2 {min-height: 449px} .u-section-1 .u-btn-1 {margin-left: auto; margin-right: auto; padding-right: 52px; padding-left: 52px} .u-section-1 .u-btn-2 {padding-right: 115px; padding-left: 114px} .u-section-1 .u-btn-3 {margin-left: auto; padding-right: 76px; padding-left: 75px} .u-section-1 .u-btn-4 {padding: 17px 108px 17px 107px} .u-section-1 .u-btn-5 {padding-top: 17px; padding-right: 102px; padding-left: 101px} }/*/RESPONSIVE_MEDIA*/ /*RESPONSIVE_MEDIA*/@media (max-width: 767px){ .u-section-1 .u-sheet-1 {min-height: auto} .u-section-1 .u-container-layout-1 {padding-left: 10px; padding-right: 10px} .u-section-1 .u-image-1 {min-height: 400px} .u-section-1 .u-container-layout-2 {padding-left: 10px; padding-right: 10px} .u-section-1 .u-layout-cell-2 {min-height: auto} .u-section-1 .u-container-layout-3 {padding-left: 20px; padding-right: 20px} .u-section-1 .u-btn-1 {padding-right: 160px; padding-bottom: 17px; padding-left: 158px} .u-section-1 .u-btn-2 {margin-left: auto; padding: 17px 221px} .u-section-1 .u-btn-3 {margin-left: 0; margin-right: 0; padding-right: 183px; padding-left: 182px} .u-section-1 .u-btn-4 {margin-left: 0; margin-right: 0; padding: 16px 216px 18px 214px} .u-section-1 .u-btn-5 {padding: 16px 210px 18px 208px} }/*/RESPONSIVE_MEDIA*/ /*RESPONSIVE_MEDIA*/@media (max-width: 575px){ .u-section-1 .u-sheet-1 {min-height: 837px} .u-section-1 .u-layout-wrap-1 {margin-bottom: 26px; margin-right: initial; margin-left: initial} .u-section-1 .u-image-1 {min-height: 235px} .u-section-1 .u-layout-cell-2 {min-height: 443px} .u-section-1 .u-container-layout-3 {padding-left: 10px; padding-right: 10px} .u-section-1 .u-btn-1 {padding-right: 70px; padding-left: 68px} .u-section-1 .u-btn-2 {padding-right: 132px; padding-left: 131px} .u-section-1 .u-btn-3 {margin-left: auto; margin-right: auto; padding: 16px 93px 18px 92px} .u-section-1 .u-btn-4 {margin-left: auto; margin-right: auto; padding-right: 125px; padding-left: 124px} .u-section-1 .u-btn-5 {padding: 17px 119px 17px 118px} }/*/RESPONSIVE_MEDIA*/ .u-section-2 {background-image: none} .u-section-2 .u-sheet-1 {min-height: 767px} .u-section-2 .u-layout-wrap-1 {margin: 38px auto 0 0} .u-section-2 .u-layout-cell-1 {background-image: none; min-height: 615px} .u-section-2 .u-custom-html-1 {min-height: 45px; height: auto; width: 305px; margin: 0 auto} .u-section-2 .u-icon-1 {height: 100px; width: 100px; margin: 87px 127px 0 auto} .u-section-2 .u-text-1 {font-weight: 700; font-size: 1.75rem; margin: 10px 37px 0} .u-section-2 .u-custom-html-2 {min-height: 261px; height: auto; margin: 32px 0 0} .u-section-2 .u-layout-cell-2 {background-image: none; min-height: 615px} .u-section-2 .u-custom-html-3 {min-height: 45px; height: auto; width: 325px; margin: 10px auto 0} .u-section-2 .u-icon-2 {height: 100px; width: 100px; margin: 77px auto 0} .u-section-2 .u-text-2 {font-weight: 700; font-size: 1.75rem; width: 239px; margin: 10px auto 0} .u-section-2 .u-custom-html-4 {min-height: 196px; height: auto; margin: 32px 0 0} .u-section-2 .u-layout-cell-3 {background-image: none; min-height: 615px} .u-section-2 .u-custom-html-5 {min-height: 45px; height: auto; width: 325px; margin: 10px auto 0} .u-section-2 .u-icon-3 {height: 100px; width: 100px; margin: 77px auto 0 139px} .u-section-2 .u-text-3 {font-weight: 700; font-size: 1.75rem; margin: 10px 38px 0 22px} .u-section-2 .u-custom-html-6 {min-height: 175px; height: auto; margin: 32px 0 0} .u-section-2 .u-custom-html-7 {min-height: 77px; height: auto; margin: 30px 0 10px 20px} /*RESPONSIVE_MEDIA*/@media (max-width: 1199px){ .u-section-2 .u-sheet-1 {min-height: 626px} .u-section-2 .u-layout-wrap-1 {margin-right: initial; margin-left: initial} .u-section-2 .u-layout-cell-1 {min-height: 581px} .u-section-2 .u-custom-html-1 {width: 251px} .u-section-2 .u-icon-1 {margin-right: 104px} .u-section-2 .u-text-1 {font-weight: normal; font-size: 1.5625rem; margin-left: 31px; margin-right: 31px} .u-section-2 .u-custom-html-2 {margin-right: initial; margin-left: initial} .u-section-2 .u-layout-cell-2 {min-height: 581px} .u-section-2 .u-custom-html-3 {width: 268px} .u-section-2 .u-text-2 {width: 197px; font-weight: normal; font-size: 1.5625rem} .u-section-2 .u-custom-html-4 {margin-right: initial; margin-left: initial} .u-section-2 .u-layout-cell-3 {min-height: 581px} .u-section-2 .u-custom-html-5 {width: 268px} .u-section-2 .u-icon-3 {margin-left: 115px} .u-section-2 .u-text-3 {font-weight: normal; font-size: 1.5625rem; margin-right: 31px; margin-left: 18px} .u-section-2 .u-custom-html-6 {margin-right: initial; margin-left: initial} .u-section-2 .u-custom-html-7 {margin-top: 16px; margin-left: 16px} }/*/RESPONSIVE_MEDIA*/ /*RESPONSIVE_MEDIA*/@media (max-width: 991px){ .u-section-2 .u-sheet-1 {min-height: 707px} .u-section-2 .u-layout-cell-1 {min-height: 634px} .u-section-2 .u-container-layout-1 {padding-left: 5px; padding-right: 5px} .u-section-2 .u-custom-html-1 {width: 193px} .u-section-2 .u-icon-1 {margin-top: 44px; margin-right: auto} .u-section-2 .u-text-1 {font-weight: 400; width: 183px; margin-top: 23px; margin-left: auto; margin-right: auto} .u-section-2 .u-custom-html-2 {min-height: 307px; margin-top: 10px; margin-right: initial; margin-left: initial} .u-section-2 .u-layout-cell-2 {min-height: 634px} .u-section-2 .u-container-layout-2 {padding-left: 5px; padding-right: 5px} .u-section-2 .u-custom-html-3 {width: 205px} .u-section-2 .u-icon-2 {margin-top: 34px} .u-section-2 .u-text-2 {width: 151px; font-weight: 400; margin-top: 23px} .u-section-2 .u-custom-html-4 {margin-top: 40px; margin-right: initial; margin-left: initial} .u-section-2 .u-layout-cell-3 {min-height: 634px} .u-section-2 .u-container-layout-3 {padding-left: 5px; padding-right: 5px} .u-section-2 .u-custom-html-5 {width: 205px} .u-section-2 .u-icon-3 {margin-top: 34px; margin-left: auto} .u-section-2 .u-text-3 {font-weight: 400; margin-top: 23px; margin-left: 19px; margin-right: 19px} .u-section-2 .u-custom-html-6 {margin-top: 40px; margin-right: initial; margin-left: initial} .u-section-2 .u-custom-html-7 {margin-top: 13px; margin-left: 13px} }/*/RESPONSIVE_MEDIA*/ /*RESPONSIVE_MEDIA*/@media (max-width: 767px){ .u-section-2 .u-sheet-1 {min-height: 1567px} .u-section-2 .u-layout-cell-1 {min-height: 465px} .u-section-2 .u-container-layout-1 {padding-left: 14px; padding-right: 14px} .u-section-2 .u-custom-html-1 {width: 181px} .u-section-2 .u-icon-1 {margin-top: 14px; margin-right: 202px} .u-section-2 .u-text-1 {width: 294px; margin-top: 34px} .u-section-2 .u-custom-html-2 {margin-top: 14px; margin-right: initial; margin-left: initial} .u-section-2 .u-layout-cell-2 {min-height: 437px} .u-section-2 .u-container-layout-2 {padding-left: 14px; padding-right: 14px} .u-section-2 .u-custom-html-3 {width: 192px} .u-section-2 .u-icon-2 {margin-top: 13px} .u-section-2 .u-text-2 {width: 142px; margin-top: 14px} .u-section-2 .u-custom-html-4 {margin-top: 14px; margin-right: initial; margin-left: initial} .u-section-2 .u-layout-cell-3 {min-height: 438px} .u-section-2 .u-container-layout-3 {padding-left: 14px; padding-right: 14px} .u-section-2 .u-custom-html-5 {width: 192px} .u-section-2 .u-icon-3 {margin-top: 10px} .u-section-2 .u-text-3 {margin-top: 28px; margin-left: 12px; margin-right: 12px} .u-section-2 .u-custom-html-6 {margin-top: 26px; margin-right: initial; margin-left: initial} .u-section-2 .u-custom-html-7 {margin-bottom: -121px; margin-left: 9px} }/*/RESPONSIVE_MEDIA*/ /*RESPONSIVE_MEDIA*/@media (max-width: 575px){ .u-section-2 .u-sheet-1 {min-height: 1580px} .u-section-2 .u-layout-cell-1 {min-height: 526px} .u-section-2 .u-container-layout-1 {padding-left: 0; padding-right: 0} .u-section-2 .u-custom-html-1 {width: 181px} .u-section-2 .u-icon-1 {margin-top: 21px; margin-right: auto} .u-section-2 .u-text-1 {margin-top: 23px; margin-left: 0; margin-right: 0} .u-section-2 .u-custom-html-2 {min-height: 264px; margin-top: 19px; margin-right: initial; margin-left: initial} .u-section-2 .u-layout-cell-2 {min-height: 442px} .u-section-2 .u-container-layout-2 {padding-left: 0; padding-right: 0} .u-section-2 .u-icon-2 {margin-top: 19px} .u-section-2 .u-text-2 {margin-top: 24px} .u-section-2 .u-custom-html-4 {margin-top: 23px; margin-right: initial; margin-left: initial} .u-section-2 .u-layout-cell-3 {min-height: 446px} .u-section-2 .u-container-layout-3 {padding-left: 0; padding-right: 0} .u-section-2 .u-icon-3 {margin-top: 23px} .u-section-2 .u-text-3 {margin-top: 24px; margin-left: 9px; margin-right: 9px} .u-section-2 .u-custom-html-6 {margin-top: 24px; margin-right: initial; margin-left: initial} .u-section-2 .u-custom-html-7 {margin-top: 21px; margin-bottom: -124px; margin-left: 6px} }/*/RESPONSIVE_MEDIA*/ .u-section-3 .u-sheet-1 {min-height: 470px} .u-section-3 .u-layout-wrap-1 {margin: 26px auto 26px 0} .u-section-3 .u-image-1 {min-height: 428px; background-image: url("https://www.restaurante-festa-da-praia.info-online.pt/images/nicepage-images/sobremesa2.jpg"); background-position: 50% 81.31%} .u-section-3 .u-image-2 {min-height: 428px; background-image: url("https://www.restaurante-festa-da-praia.info-online.pt/images/nicepage-images/sobremesa0_.jpg"); background-position: 74.51% 50%} .u-section-3 .u-image-3 {min-height: 428px; background-image: url("https://www.restaurante-festa-da-praia.info-online.pt/images/nicepage-images/sobremesa1_.jpg"); background-position: 33.57% 50%} /*RESPONSIVE_MEDIA*/@media (max-width: 1199px){ .u-section-3 .u-sheet-1 {min-height: 51px} .u-section-3 .u-layout-wrap-1 {margin-top: 25px; margin-bottom: 36px; margin-right: initial; margin-left: initial} .u-section-3 .u-image-1 {min-height: 300px; background-position: 0% 64.03%} .u-section-3 .u-image-2 {min-height: 300px; background-position: 86.19% 50%} .u-section-3 .u-image-3 {min-height: 300px; background-position: 19.39% 50%} }/*/RESPONSIVE_MEDIA*/ /*RESPONSIVE_MEDIA*/@media (max-width: 991px){ .u-section-3 .u-sheet-1 {min-height: 144px} .u-section-3 .u-layout-wrap-1 {margin-top: 30px; margin-bottom: 30px; margin-right: initial; margin-left: initial} .u-section-3 .u-image-1 {background-position: 50% 50%} .u-section-3 .u-image-2 {background-position: 66.05% 50%} .u-section-3 .u-image-3 {background-position: 39.67% 50%} }/*/RESPONSIVE_MEDIA*/ /*RESPONSIVE_MEDIA*/@media (max-width: 767px){ .u-section-3 .u-sheet-1 {min-height: 550px} .u-section-3 .u-image-2 {background-position: 50% 50%} .u-section-3 .u-image-3 {background-position: 50% 43.98%} }/*/RESPONSIVE_MEDIA*/ /*RESPONSIVE_MEDIA*/@media (max-width: 575px){ .u-section-3 .u-sheet-1 {min-height: 540px} }/*/RESPONSIVE_MEDIA*/ .u-section-4 .u-sheet-1 {min-height: 500px} .u-section-4 .u-layout-wrap-1 {margin-bottom: 16px} .u-section-4 .u-image-1 {min-height: 510px; background-image: url("https://www.restaurante-festa-da-praia.info-online.pt/images/nicepage-images/Cremebrull0.jpg")} .u-section-4 .u-container-layout-1 {padding: 30px} .u-section-4 .u-image-2 {min-height: 510px; background-image: url("https://www.restaurante-festa-da-praia.info-online.pt/images/nicepage-images/Limecheesecake0.jpg")} .u-section-4 .u-container-layout-2 {padding: 30px} .u-section-4 .u-layout-cell-3 {min-height: 510px; background-image: none} .u-section-4 .u-container-layout-3 {padding: 30px} /*RESPONSIVE_MEDIA*/@media (max-width: 1199px){ .u-section-4 .u-sheet-1 {min-height: 412px} .u-section-4 .u-image-1 {min-height: 421px} .u-section-4 .u-image-2 {min-height: 421px} .u-section-4 .u-layout-cell-3 {min-height: 421px} }/*/RESPONSIVE_MEDIA*/ /*RESPONSIVE_MEDIA*/@media (max-width: 991px){ .u-section-4 .u-sheet-1 {min-height: 332px} .u-section-4 .u-image-1 {min-height: 322px} .u-section-4 .u-image-2 {min-height: 322px} .u-section-4 .u-layout-cell-3 {min-height: 322px} }/*/RESPONSIVE_MEDIA*/ /*RESPONSIVE_MEDIA*/@media (max-width: 767px){ .u-section-4 .u-sheet-1 {min-height: 296px} .u-section-4 .u-image-1 {min-height: 725px} .u-section-4 .u-container-layout-1 {padding-left: 10px; padding-right: 10px} .u-section-4 .u-image-2 {min-height: 725px} .u-section-4 .u-container-layout-2 {padding-left: 10px; padding-right: 10px} .u-section-4 .u-layout-cell-3 {min-height: 725px} .u-section-4 .u-container-layout-3 {padding-left: 10px; padding-right: 10px} }/*/RESPONSIVE_MEDIA*/ /*RESPONSIVE_MEDIA*/@media (max-width: 575px){ .u-section-4 .u-image-1 {min-height: 456px} .u-section-4 .u-image-2 {min-height: 456px} .u-section-4 .u-layout-cell-3 {min-height: 456px} }/*/RESPONSIVE_MEDIA*/ .u-section-5 {background-image: none} .u-section-5 .u-sheet-1 {min-height: 784px} .u-section-5 .u-group-1 {min-height: 55px; height: auto; background-image: none; margin: 20px auto 0 1px} .u-section-5 .u-container-layout-1 {padding-left: 60px; padding-right: 60px} .u-section-5 .u-text-1 {font-weight: 700; text-transform: uppercase; margin: 5px 0 0} .u-section-5 .u-layout-wrap-1 {width: 1140px; margin: 30px auto 0 0} .u-section-5 .u-image-1 {min-height: 584px; background-image: url("https://www.restaurante-festa-da-praia.info-online.pt/images/nicepage-images/cafe.jpg")} .u-section-5 .u-layout-cell-2 {background-image: none; min-height: 584px} .u-section-5 .u-container-layout-3 {padding-left: 19px} .u-section-5 .u-icon-1 {height: 100px; width: 100px; margin: 50px auto 0 170px} .u-section-5 .u-text-2 {font-weight: 700; margin: 19px 30px 0 11px} .u-section-5 .u-custom-html-1 {min-height: 287px; height: auto; margin: 30px 20px 0 1px} .u-section-5 .u-custom-html-2 {min-height: 91px; height: auto; width: 1142px; margin: 24px -1px 10px} /*RESPONSIVE_MEDIA*/@media (max-width: 1199px){ .u-section-5 .u-sheet-1 {min-height: 800px} .u-section-5 .u-group-1 {min-height: 66px; margin-right: initial; margin-left: initial} .u-section-5 .u-container-layout-1 {padding-left: 49px; padding-right: 49px} .u-section-5 .u-text-1 {font-weight: normal; text-transform: none; margin-top: 16px; margin-bottom: 10px} .u-section-5 .u-layout-wrap-1 {margin-bottom: 29px; margin-right: initial; margin-left: initial; width: auto} .u-section-5 .u-image-1 {min-height: 511px} .u-section-5 .u-container-layout-3 {padding-left: 16px} .u-section-5 .u-icon-1 {margin-top: 10px; margin-left: 130px} .u-section-5 .u-text-2 {margin-top: 9px; margin-right: 25px; margin-left: 10px} .u-section-5 .u-custom-html-1 {width: 362px; margin-right: 16px} .u-section-5 .u-custom-html-2 {width: 941px} }/*/RESPONSIVE_MEDIA*/ /*RESPONSIVE_MEDIA*/@media (max-width: 991px){ .u-section-5 .u-sheet-1 {min-height: 724px} .u-section-5 .u-group-1 {min-height: 71px; margin-top: 36px; margin-right: initial; margin-left: initial} .u-section-5 .u-container-layout-1 {padding-left: 38px; padding-right: 38px} .u-section-5 .u-text-1 {margin-top: 18px; margin-bottom: 13px} .u-section-5 .u-layout-wrap-1 {margin-top: 23px; margin-bottom: 41px; width: auto; margin-right: initial; margin-left: initial} .u-section-5 .u-container-layout-2 {padding-left: 19px; padding-right: 19px} .u-section-5 .u-container-layout-3 {padding-left: 12px} .u-section-5 .u-icon-1 {margin-left: 83px} .u-section-5 .u-text-2 {width: auto; margin-right: 22px; margin-left: 4px} .u-section-5 .u-custom-html-1 {margin-top: 36px; margin-right: 10px; margin-left: 0; width: 277px} .u-section-5 .u-custom-html-2 {width: 721px} }/*/RESPONSIVE_MEDIA*/ /*RESPONSIVE_MEDIA*/@media (max-width: 767px){ .u-section-5 .u-sheet-1 {min-height: 1119px} .u-section-5 .u-group-1 {min-height: 80px; margin-right: initial; margin-left: initial} .u-section-5 .u-container-layout-1 {padding-left: 20px; padding-right: 36px} .u-section-5 .u-text-1 {width: auto; margin-top: 25px; margin-bottom: 15px} .u-section-5 .u-layout-wrap-1 {margin-top: 25px; margin-bottom: 0; width: auto; margin-right: initial; margin-left: initial} .u-section-5 .u-image-1 {min-height: 465px} .u-section-5 .u-container-layout-2 {padding-left: 14px; padding-right: 14px} .u-section-5 .u-layout-cell-2 {min-height: 525px} .u-section-5 .u-container-layout-3 {padding-left: 9px} .u-section-5 .u-icon-1 {margin-top: 20px; margin-left: 211px} .u-section-5 .u-text-2 {width: 513px; margin-top: 26px; margin-right: 14px; margin-left: 5px} .u-section-5 .u-custom-html-1 {margin-top: 18px; margin-right: 141px; margin-left: 132px; width: 260px} .u-section-5 .u-custom-html-2 {width: 541px; margin-left: 0; margin-right: 0} }/*/RESPONSIVE_MEDIA*/ /*RESPONSIVE_MEDIA*/@media (max-width: 575px){ .u-section-5 .u-sheet-1 {min-height: 1278px} .u-section-5 .u-group-1 {min-height: 67px; margin-right: initial; margin-left: initial} .u-section-5 .u-container-layout-1 {padding-left: 18px; padding-right: 18px} .u-section-5 .u-text-1 {width: 304px; margin-top: 15px; margin-bottom: 0} .u-section-5 .u-layout-wrap-1 {margin-top: 22px; width: auto; margin-right: initial; margin-left: initial} .u-section-5 .u-image-1 {min-height: 605px} .u-section-5 .u-container-layout-2 {padding-left: 0; padding-right: 0} .u-section-5 .u-layout-cell-2 {min-height: 541px} .u-section-5 .u-container-layout-3 {padding-left: 6px} .u-section-5 .u-icon-1 {margin-top: 11px; margin-right: 112px; margin-left: auto} .u-section-5 .u-text-2 {width: 323px; margin-top: 8px; margin-right: 7px} .u-section-5 .u-custom-html-1 {margin-top: 22px; margin-right: 41px; margin-left: 35px} .u-section-5 .u-custom-html-2 {width: 341px} }/*/RESPONSIVE_MEDIA*/ .u-section-6 {background-image: none} .u-section-6 .u-image-1 {min-height: 605px; background-image: url("https://www.restaurante-festa-da-praia.info-online.pt/images/nicepage-images/pratosexpostos.jpg"); background-position: 49.62% 50%} /*RESPONSIVE_MEDIA*/@media (max-width: 1199px){ .u-section-6 .u-image-1 {min-height: 490px; background-position: 50% 50%} }/*/RESPONSIVE_MEDIA*/ /*RESPONSIVE_MEDIA*/@media (max-width: 991px){ .u-section-6 .u-image-1 {min-height: 400px} }/*/RESPONSIVE_MEDIA*/ /*RESPONSIVE_MEDIA*/@media (max-width: 575px){ .u-section-6 .u-image-1 {background-position: 55.47% 50%} }/*/RESPONSIVE_MEDIA*/ landing_with_header_footer