/**
 * Description: Secondary stylesheet related to Share IT styles.
 * User: Nuno Nunes
 * Date: 21/July/2020
**/@import url("https://p.typekit.net/p.css?s=1&k=kva3bdw&ht=tk&f=10881.10882.10884.10885.15357.15358.15361.15362.27907.27935.27943.27948.27950.27965.27974.27978.27982.28009.28010.28041.28043.28049.32874.32875&a=5181405&app=typekit&e=css");/*LANDING PAGES*/@font-face{font-family:"serenity";src:url("https://use.typekit.net/af/841142/00000000000000003b9b36ba/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i3&v=3") format("woff2"), url("https://use.typekit.net/af/841142/00000000000000003b9b36ba/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i3&v=3") format("woff"), url("https://use.typekit.net/af/841142/00000000000000003b9b36ba/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i3&v=3") format("opentype");font-display:auto;font-style:italic;font-weight:300;}@font-face{font-family:"serenity";src:url("https://use.typekit.net/af/a2c77c/00000000000000003b9b36c0/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("woff2"), url("https://use.typekit.net/af/a2c77c/00000000000000003b9b36c0/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("woff"), url("https://use.typekit.net/af/a2c77c/00000000000000003b9b36c0/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("opentype");font-display:auto;font-style:italic;font-weight:700;}@font-face{font-family:"serenity";src:url("https://use.typekit.net/af/da2044/00000000000000003b9b36b9/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3") format("woff2"), url("https://use.typekit.net/af/da2044/00000000000000003b9b36b9/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3") format("woff"), url("https://use.typekit.net/af/da2044/00000000000000003b9b36b9/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:300;}@font-face{font-family:"serenity";src:url("https://use.typekit.net/af/956ebf/00000000000000003b9b36b8/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i2&v=3") format("woff2"), url("https://use.typekit.net/af/956ebf/00000000000000003b9b36b8/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i2&v=3") format("woff"), url("https://use.typekit.net/af/956ebf/00000000000000003b9b36b8/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i2&v=3") format("opentype");font-display:auto;font-style:italic;font-weight:200;}@font-face{font-family:"serenity";src:url("https://use.typekit.net/af/762737/00000000000000003b9b36b7/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n2&v=3") format("woff2"), url("https://use.typekit.net/af/762737/00000000000000003b9b36b7/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n2&v=3") format("woff"), url("https://use.typekit.net/af/762737/00000000000000003b9b36b7/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n2&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:200;}@font-face{font-family:"serenity";src:url("https://use.typekit.net/af/c01e9d/00000000000000003b9b36bf/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff2"), url("https://use.typekit.net/af/c01e9d/00000000000000003b9b36bf/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff"), url("https://use.typekit.net/af/c01e9d/00000000000000003b9b36bf/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:700;}@font-face{font-family:"serenity";src:url("https://use.typekit.net/af/531d79/00000000000000003b9b36c1/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n9&v=3") format("woff2"), url("https://use.typekit.net/af/531d79/00000000000000003b9b36c1/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n9&v=3") format("woff"), url("https://use.typekit.net/af/531d79/00000000000000003b9b36c1/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n9&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:900;}@font-face{font-family:"serenity";src:url("https://use.typekit.net/af/390df3/00000000000000003b9b36be/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i6&v=3") format("woff2"), url("https://use.typekit.net/af/390df3/00000000000000003b9b36be/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i6&v=3") format("woff"), url("https://use.typekit.net/af/390df3/00000000000000003b9b36be/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i6&v=3") format("opentype");font-display:auto;font-style:italic;font-weight:600;}@font-face{font-family:"serenity";src:url("https://use.typekit.net/af/d1d1a8/00000000000000003b9b36bc/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i5&v=3") format("woff2"), url("https://use.typekit.net/af/d1d1a8/00000000000000003b9b36bc/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i5&v=3") format("woff"), url("https://use.typekit.net/af/d1d1a8/00000000000000003b9b36bc/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i5&v=3") format("opentype");font-display:auto;font-style:italic;font-weight:500;}@font-face{font-family:"serenity";src:url("https://use.typekit.net/af/5551a8/00000000000000003b9b36bd/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3") format("woff2"), url("https://use.typekit.net/af/5551a8/00000000000000003b9b36bd/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3") format("woff"), url("https://use.typekit.net/af/5551a8/00000000000000003b9b36bd/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:600;}@font-face{font-family:"serenity";src:url("https://use.typekit.net/af/e93d8a/00000000000000003b9b36b5/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n1&v=3") format("woff2"), url("https://use.typekit.net/af/e93d8a/00000000000000003b9b36b5/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n1&v=3") format("woff"), url("https://use.typekit.net/af/e93d8a/00000000000000003b9b36b5/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n1&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:100;}@font-face{font-family:"serenity";src:url("https://use.typekit.net/af/8140f5/00000000000000003b9b36bb/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3") format("woff2"), url("https://use.typekit.net/af/8140f5/00000000000000003b9b36bb/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3") format("woff"), url("https://use.typekit.net/af/8140f5/00000000000000003b9b36bb/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:500;}@font-face{font-family:"serenity";src:url("https://use.typekit.net/af/7d5242/00000000000000003b9b36c2/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i9&v=3") format("woff2"), url("https://use.typekit.net/af/7d5242/00000000000000003b9b36c2/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i9&v=3") format("woff"), url("https://use.typekit.net/af/7d5242/00000000000000003b9b36c2/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i9&v=3") format("opentype");font-display:auto;font-style:italic;font-weight:900;}@font-face{font-family:"serenity";src:url("https://use.typekit.net/af/ba359f/00000000000000003b9b36b6/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i1&v=3") format("woff2"), url("https://use.typekit.net/af/ba359f/00000000000000003b9b36b6/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i1&v=3") format("woff"), url("https://use.typekit.net/af/ba359f/00000000000000003b9b36b6/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i1&v=3") format("opentype");font-display:auto;font-style:italic;font-weight:100;}.blackBorder{border:10px solid rgba(0,0,0,0.2);-webkit-background-clip:padding-box;background-clip:padding-box;}.borderBoxSizing{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.verticalCenter{display:table-cell;vertical-align:middle;}.verticalBottom{display:table-cell;vertical-align:bottom;}.fa{display:inline-block;font-family:'FontAwesome5ProRegular';font-feature-settings:normal;font-kerning:auto;font-language-override:normal;font-size:inherit;font-size-adjust:none;font-stretch:normal;font-style:normal;font-synthesis:weight style;font-variant:normal;font-weight:normal;line-height:1;text-rendering:auto;}.fas{font-family:'FontAwesome5ProSolid' !important;}.fal{font-family:'FontAwesome5ProLight' !important;font-weight:300;}.far{font-family:'FontAwesome5ProRegular' !important;font-weight:400;}.fab{font-family:'FontAwesome5Brands' !important;}@font-face{font-family:"FontAwesome5Brands";src:url(https://riashopping.pt/wp-content/themes/betheme-child/assets/fonts/FontAwesome/FontAwesome5Brands-Regular.eot);src:url(https://riashopping.pt/wp-content/themes/betheme-child/assets/fonts/FontAwesome/FontAwesome5Brands-Regular.eot?#iefix) format("embedded-opentype"), url(https://riashopping.pt/wp-content/themes/betheme-child/assets/fonts/FontAwesome/FontAwesome5Brands-Regular.woff) format("woff"), url(https://riashopping.pt/wp-content/themes/betheme-child/assets/fonts/FontAwesome/FontAwesome5Brands-Regular.ttf) format("truetype"), url(https://riashopping.pt/wp-content/themes/betheme-child/assets/fonts/FontAwesome/FontAwesome5Brands-Regular.svg#FontAwesome5Brands) format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:"FontAwesome5ProLight";src:url(https://riashopping.pt/wp-content/themes/betheme-child/assets/fonts/FontAwesome/FontAwesome5Pro-Light.eot);src:url(https://riashopping.pt/wp-content/themes/betheme-child/assets/fonts/FontAwesome/FontAwesome5Pro-Light.eot?#iefix) format("embedded-opentype"), url(https://riashopping.pt/wp-content/themes/betheme-child/assets/fonts/FontAwesome/FontAwesome5Pro-Light.woff) format("woff"), url(https://riashopping.pt/wp-content/themes/betheme-child/assets/fonts/FontAwesome/FontAwesome5Pro-Light.ttf) format("truetype"), url(https://riashopping.pt/wp-content/themes/betheme-child/assets/fonts/FontAwesome/FontAwesome5Pro-Light.svg#FontAwesome5ProLight) format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:"FontAwesome5ProRegular";src:url(https://riashopping.pt/wp-content/themes/betheme-child/assets/fonts/FontAwesome/FontAwesome5Pro-Regular.eot);src:url(https://riashopping.pt/wp-content/themes/betheme-child/assets/fonts/FontAwesome/FontAwesome5Pro-Regular.eot?#iefix) format("embedded-opentype"), url(https://riashopping.pt/wp-content/themes/betheme-child/assets/fonts/FontAwesome/FontAwesome5Pro-Regular.woff) format("woff"), url(https://riashopping.pt/wp-content/themes/betheme-child/assets/fonts/FontAwesome/FontAwesome5Pro-Regular.ttf) format("truetype"), url(https://riashopping.pt/wp-content/themes/betheme-child/assets/fonts/FontAwesome/FontAwesome5Pro-Regular.svg#FontAwesome5ProRegular) format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:"FontAwesome5ProSolid";src:url(https://riashopping.pt/wp-content/themes/betheme-child/assets/fonts/FontAwesome/FontAwesome5Pro-Solid.eot);src:url(https://riashopping.pt/wp-content/themes/betheme-child/assets/fonts/FontAwesome/FontAwesome5Pro-Solid.eot?#iefix) format("embedded-opentype"), url(https://riashopping.pt/wp-content/themes/betheme-child/assets/fonts/FontAwesome/FontAwesome5Pro-Solid.woff) format("woff"), url(https://riashopping.pt/wp-content/themes/betheme-child/assets/fonts/FontAwesome/FontAwesome5Pro-Solid.ttf) format("truetype"), url(https://riashopping.pt/wp-content/themes/betheme-child/assets/fonts/FontAwesome/FontAwesome5Pro-Solid.svg#FontAwesome5ProSolid) format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:"grota-sans-regular";src:url(https://riashopping.pt/wp-content/themes/betheme-child/assets/fonts/GrotaSans/GrotaSans.eot);src:url(https://riashopping.pt/wp-content/themes/betheme-child/assets/fonts/GrotaSans/GrotaSans.eot?#iefix) format("embedded-opentype"), url(https://riashopping.pt/wp-content/themes/betheme-child/assets/fonts/GrotaSans/GrotaSans.woff) format("woff"), url(https://riashopping.pt/wp-content/themes/betheme-child/assets/fonts/GrotaSans/GrotaSans.ttf) format("truetype"), url(https://riashopping.pt/wp-content/themes/betheme-child/assets/fonts/GrotaSans/GrotaSans.svg#grota-sans-regular) format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:"grota-sans-black";src:url(https://riashopping.pt/wp-content/themes/betheme-child/assets/fonts/GrotaSans/GrotaSansBlack.eot);src:url(https://riashopping.pt/wp-content/themes/betheme-child/assets/fonts/GrotaSans/GrotaSansBlack.eot?#iefix) format("embedded-opentype"), url(https://riashopping.pt/wp-content/themes/betheme-child/assets/fonts/GrotaSans/GrotaSansBlack.woff) format("woff"), url(https://riashopping.pt/wp-content/themes/betheme-child/assets/fonts/GrotaSans/GrotaSansBlack.ttf) format("truetype"), url(https://riashopping.pt/wp-content/themes/betheme-child/assets/fonts/GrotaSans/GrotaSansBlack.svg#grota-sans-black) format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:"grota-sans-bold";src:url(https://riashopping.pt/wp-content/themes/betheme-child/assets/fonts/GrotaSans/GrotaSansBold.eot);src:url(https://riashopping.pt/wp-content/themes/betheme-child/assets/fonts/GrotaSans/GrotaSansBold.eot?#iefix) format("embedded-opentype"), url(https://riashopping.pt/wp-content/themes/betheme-child/assets/fonts/GrotaSans/GrotaSansBold.woff) format("woff"), url(https://riashopping.pt/wp-content/themes/betheme-child/assets/fonts/GrotaSans/GrotaSansBold.ttf) format("truetype"), url(https://riashopping.pt/wp-content/themes/betheme-child/assets/fonts/GrotaSans/GrotaSansBold.svg#grota-sans-bold) format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:"grota-sans-heavy";src:url(https://riashopping.pt/wp-content/themes/betheme-child/assets/fonts/GrotaSans/GrotaSansHeavy.eot);src:url(https://riashopping.pt/wp-content/themes/betheme-child/assets/fonts/GrotaSans/GrotaSansHeavy.eot?#iefix) format("embedded-opentype"), url(https://riashopping.pt/wp-content/themes/betheme-child/assets/fonts/GrotaSans/GrotaSansHeavy.woff) format("woff"), url(https://riashopping.pt/wp-content/themes/betheme-child/assets/fonts/GrotaSans/GrotaSansHeavy.ttf) format("truetype"), url(https://riashopping.pt/wp-content/themes/betheme-child/assets/fonts/GrotaSans/GrotaSansHeavy.svg#grota-sans-heavy) format("svg");font-weight:normal;font-style:normal;}.grota-regular{font-family:"grota-sans-regular", sans-serif;}.grota-black{font-family:"grota-sans-black", sans-serif;}.grota-bold{font-family:"grota-sans-bold", sans-serif;}.grota-heavy{font-family:"grota-sans-heavy", sans-serif;}.serenity{font-family:"serenity", sans-serif;}body{/* Box image Component*//* Intro sections*//* Slider component*//* Ria Shopping*//* Shop list*//* Breadcrumbs *//* Shop grid components*//* Shop detail*//* Restaurant List*//* Restaurant Detail*//* Movie List*//* Movie Detail*//* shopping map*//* Defaults*//* Ria Shopping News*//* Quick Contact*/}body #snippet{position:fixed;right:-100px;width:100px;z-index:5;top:40%;text-align:center;box-shadow:1px 1px 10px rgba(0,0,0,0.7);}@media (max-width: 767px){body #snippet{width:80px;height:145px;}}body #snippet a{padding:20px 10px;width:80px;font-size:15px;float:right;font-weight:700;color:#fff;background-color:#0d6b89;height:160px;display:block;letter-spacing:0.05rem;line-height:20px;font-family:"grota-sans-regular", sans-serif;}@media (max-width: 767px){body #snippet a{width:60px;height:125px;padding:10px;font-size:13px;}}body #snippet a:hover{text-decoration:none;}body #snippet a img{margin:10px 0;}@media (max-width: 767px){body #snippet a img{margin:0 0 10px;}}body #snippet a span{display:block;}body #snippet a i{margin-top:10px;font-size:30px;color:#fff;}@media (max-width: 767px){body #snippet a i{font-size:25px;margin-top:5px;}}body #Content{padding-top:0;}@media (max-width: 991px){body #Content .section.the_content.has_content .section_wrapper{padding:0px 15px !important;max-width:100% !important;}}@media (max-width: 767px){body #Content .section.the_content.has_content .section_wrapper{padding:0px !important;max-width:100% !important;}}body h1,body h2,body h3,body h4,body h5,body h6{font-family:"grota-sans-heavy", sans-serif;}@media (max-width: 767px){body h1{font-size:30px;line-height:40px;}body h2{font-size:24px;line-height:34px;}body h3{font-size:18px;line-height:24px;}body h4,body h5,body h6{font-size:14px;line-height:24px;}body p{font-size:14px;line-height:24px;}}body #Intro.light .intro-inner{padding:22px 10%;}body #Intro.light .intro-inner .intro-title{font-family:"serenity", sans-serif;color:#0fb5bf;}body #Intro.light .intro-inner .intro-meta .date{font-family:"serenity", sans-serif;color:#0fb5bf;}body #Intro.light .intro-next{display:none;}body.home header .mhb-row.first-row .mhb-row-wrapper.container .mhb-col.left .mhb-logo{display:none;}body.home header .mhb-row.first-row .mhb-row-wrapper.container .mhb-col.left .mhb-logo:first-of-type{display:block;}body header.ria-parking,body header.store-in{position:fixed;top:0;left:0;z-index:9999;width:100%;background:#fff;}body header.is-sticky .mhb-view{-webkit-box-shadow:0px 2px 14px 0px rgba(0,0,0,0.5);-moz-box-shadow:0px 2px 14px 0px rgba(0,0,0,0.5);box-shadow:0px 2px 14px 0px rgba(0,0,0,0.5);}body header .mhb-row{height:90px;}body header .mhb-row.first-row .mhb-row-wrapper.container .mhb-col .icon-search-fine{cursor:pointer;}body header .mhb-row.first-row .mhb-row-wrapper.container .mhb-col.left .mhb-logo{display:block;}body header .mhb-row.first-row .mhb-row-wrapper.container .mhb-col.left .mhb-logo:first-of-type{display:none;}body header .mhb-row.first-row .mhb-row-wrapper.container .mhb-col.right{background-color:#ffc629;}body header .mhb-row.first-row .mhb-row-wrapper.container .mhb-col.right .mhb-item.mhb-extras{height:90px;background-color:#fff;margin:0;display:flex;align-items:center;}body header .mhb-row.first-row .mhb-row-wrapper.container .mhb-col.right .mhb-item.mhb-extras form{margin-right:40px;}body header .mhb-row.first-row .mhb-row-wrapper.container .mhb-col.right .mhb-item.mhb-extras form ::placeholder{color:#0fb5bf !important;}body header .mhb-row.first-row .mhb-row-wrapper.container .mhb-col.right .mhb-item.mhb-extras form i{right:0;left:unset;margin-right:10px;color:#0fb5bf !important;}body header .mhb-row.first-row .mhb-row-wrapper.container .mhb-col.right .mhb-item.mhb-extras form i:before{font-weight:bold !important;}body header .mhb-row.first-row .mhb-row-wrapper.container .mhb-col.right .mhb-item.mhb-extras form input{border-color:#0fb5bf;border-radius:15px;border-width:1px;width:331px;}body header .mhb-row.first-row .mhb-row-wrapper.container .mhb-col.right .mhb-item.mhb-text{display:flex;align-items:center;height:100%;margin:0;padding:0 20px;cursor:pointer;font-family:"grota-sans-bold", sans-serif;}body header .mhb-row.first-row .mhb-row-wrapper.container .mhb-col.right .mhb-item.mhb-menu{background:#ffc629;}body header .mhb-row.first-row .mhb-row-wrapper.container .mhb-col.right .mhb-item.mhb-menu #menu-main-menu{position:absolute;background-color:#0fb5bf;width:40vw;height:100vh;top:0;right:-2000px;-webkit-transition:right 0.5s ease;-moz-transition:right 0.5s ease;-o-transition:right 0.5s ease;-ms-transition:right 0.5s ease;transition:right 0.5s ease;padding-top:100px;}body header .mhb-row.first-row .mhb-row-wrapper.container .mhb-col.right .mhb-item.mhb-menu #menu-main-menu:after{content:'';position:relative;bottom:calc(-100vh + 325px) !important;right:20px;height:220px;display:block;background-image:url("https://riashopping.pt/wp-content/themes/betheme-child/assets/images/peixe.svg");background-size:contain;background-repeat:no-repeat;background-position:right;}body header .mhb-row.first-row .mhb-row-wrapper.container .mhb-col.right .mhb-item.mhb-menu #menu-main-menu .icon-close{display:block;z-index:400;top:30px;right:30px;padding:20px;position:absolute;cursor:pointer;opacity:0.5;}body header .mhb-row.first-row .mhb-row-wrapper.container .mhb-col.right .mhb-item.mhb-menu #menu-main-menu .icon-close:before{content:'';position:absolute;width:32px;height:2px;background-color:#fff;box-shadow:0 0 2px 0 #ccc;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg);left:2px;}body header .mhb-row.first-row .mhb-row-wrapper.container .mhb-col.right .mhb-item.mhb-menu #menu-main-menu .icon-close:after{content:'';position:absolute;width:32px;height:2px;background-color:#fff;box-shadow:0 0 2px 0 #ccc;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg);right:2px;}body header .mhb-row.first-row .mhb-row-wrapper.container .mhb-col.right .mhb-item.mhb-menu #menu-main-menu.active{-webkit-transition:right 0.5s ease;-moz-transition:right 0.5s ease;-o-transition:right 0.5s ease;-ms-transition:right 0.5s ease;transition:right 0.5s ease;right:-20px;display:block !important;}body header .mhb-row.first-row .mhb-row-wrapper.container .mhb-col.right .mhb-item.mhb-menu #menu-main-menu li{display:block;float:left;clear:left;margin-left:150px;color:#fff;}body header .mhb-row.first-row .mhb-row-wrapper.container .mhb-col.right .mhb-item.mhb-menu #menu-main-menu li.current_page_item a{color:#ffc629;}body header .mhb-row.first-row .mhb-row-wrapper.container .mhb-col.right .mhb-item.mhb-menu #menu-main-menu li span{font-size:34px;font-weight:bold;font-family:"grota-sans-heavy", sans-serif;}body header .mhb-row.first-row .mhb-row-wrapper.container .mhb-col.right .mhb-item.mhb-menu #menu-main-menu li ul.sub-menu{display:block !important;position:relative;opacity:1 !important;}body header .mhb-row.first-row .mhb-row-wrapper.container .mhb-col.right .mhb-item.mhb-menu #menu-main-menu li ul.sub-menu span{font-size:24px;color:#fff;}body header .mhb-row.first-row .mhb-row-wrapper.container .mhb-col.right .mhb-item.mhb-menu #menu-main-menu li ul.sub-menu span:hover{color:#ffc629;}body header .mhb-row.first-row .mhb-row-wrapper.container .mhb-col.right .mhb-item.mhb-menu #menu-main-menu li ul.sub-menu a{border-bottom:0 !important;}body header .mhb-row.first-row .mhb-row-wrapper.container .mhb-col.right .mhb-item.mhb-menu #menu-main-menu li ul.sub-menu li{margin-left:40px;color:#fff;}body header .mhb-row.first-row .mhb-row-wrapper.container .mhb-col.right .mhb-item.mhb-menu #menu-main-menu li ul.sub-menu li.current_page_item a span{color:#ffc629;}body header .mhb-row.first-row .mhb-row-wrapper.container .mhb-col.right .mhb-item.mhb-menu #menu-main-menu li ul.sub-menu li a:hover{background-color:transparent;}@media (max-width: 991px){body header .mhb-row.first-row .mhb-row-wrapper.container .mhb-col.right .mhb-item.mhb-menu #menu-main-menu.active{width:100vw;overflow-y:scroll;}}@media (max-width: 575px){body header .mhb-row.first-row .mhb-row-wrapper.container .mhb-col.right .mhb-item.mhb-menu #menu-main-menu.active{width:252px;}}body header .mhb-row.first-row .mhb-row-wrapper.container .mhb-col.right .mhb-item .mobile-menu-toggle{color:#fff;display:flex;height:100%;align-items:center;}@media (max-height: 800px){body header .mhb-row.first-row .mhb-row-wrapper.container .mhb-col.right .mhb-item.mhb-menu #menu-main-menu{padding-top:50px;}}@media (max-width: 1600px) and (max-height: 800px){body header .mhb-row.first-row .mhb-row-wrapper.container .mhb-col.right .mhb-item.mhb-menu #menu-main-menu{padding-top:50px;}body header .mhb-row.first-row .mhb-row-wrapper.container .mhb-col.right .mhb-item.mhb-menu #menu-main-menu:after{bottom:calc(-100vh + 165px) !important;right:20px;height:100px;}body header .mhb-row.first-row .mhb-row-wrapper.container .mhb-col.right .mhb-item.mhb-menu #menu-main-menu li{margin-left:100px;}body header .mhb-row.first-row .mhb-row-wrapper.container .mhb-col.right .mhb-item.mhb-menu #menu-main-menu li span{font-size:24px;line-height:30px;}body header .mhb-row.first-row .mhb-row-wrapper.container .mhb-col.right .mhb-item.mhb-menu #menu-main-menu li ul.sub-menu span{font-size:18px;color:#fff;}body header .mhb-row.first-row .mhb-row-wrapper.container .mhb-col.right .mhb-item.mhb-menu #menu-main-menu li ul.sub-menu a{padding:0;}body header .mhb-row.first-row .mhb-row-wrapper.container .mhb-col.right .mhb-item.mhb-menu #menu-main-menu li ul.sub-menu li{margin-left:30px;color:#fff;}}@media (max-width: 1368px){body header .mhb-row.first-row .mhb-row-wrapper.container .mhb-col.right .mhb-item.mhb-menu #menu-main-menu > li > a{padding:5px 0;}body header .mhb-row.first-row .mhb-row-wrapper.container .mhb-col.right .mhb-item.mhb-menu #menu-main-menu li{margin-left:70px;}body header .mhb-row.first-row .mhb-row-wrapper.container .mhb-col.right .mhb-item.mhb-menu #menu-main-menu li span{font-size:24px;line-height:30px;}body header .mhb-row.first-row .mhb-row-wrapper.container .mhb-col.right .mhb-item.mhb-menu #menu-main-menu li ul.sub-menu span{font-size:18px;color:#fff;}body header .mhb-row.first-row .mhb-row-wrapper.container .mhb-col.right .mhb-item.mhb-menu #menu-main-menu li ul.sub-menu a{padding:0;}body header .mhb-row.first-row .mhb-row-wrapper.container .mhb-col.right .mhb-item.mhb-menu #menu-main-menu li ul.sub-menu li{margin-left:30px;color:#fff;}}@media (max-width: 991px){body header .mhb-row.first-row .mhb-row-wrapper{max-width:100% !important;padding:0 !important;}body header .mhb-row.first-row .mhb-row-wrapper .mhb-col.right{height:90px;}body header .mhb-row.first-row .mhb-row-wrapper .mhb-col.right .mhb-item.mhb-extras{display:none !important;}}@media (max-width: 767px){body header .mhb-placeholder{height:60px;}body header .mhb-row{height:60px;}body header .mhb-row.first-row .mhb-row-wrapper{min-height:60px !important;}body header .mhb-row.first-row .mhb-row-wrapper.container .mhb-col.right{height:60px;}body header .mhb-row.first-row .mhb-row-wrapper.container .mhb-col.right .mhb-item.mhb-text{font-size:0;padding:0 15px;}body header .mhb-row.first-row .mhb-row-wrapper.container .mhb-col.right .mhb-item.mhb-menu #menu-main-menu{padding-top:50px;}body header .mhb-row.first-row .mhb-row-wrapper.container .mhb-col.right .mhb-item.mhb-menu #menu-main-menu:after{bottom:calc(-100vh + 165px) !important;right:20px;height:100px;}body header .mhb-row.first-row .mhb-row-wrapper.container .mhb-col.right .mhb-item.mhb-menu #menu-main-menu .icon-close:before{left:13px;width:21px;}body header .mhb-row.first-row .mhb-row-wrapper.container .mhb-col.right .mhb-item.mhb-menu #menu-main-menu .icon-close:after{width:21px;}body header .mhb-row.first-row .mhb-row-wrapper.container .mhb-col.right .mhb-item.mhb-menu #menu-main-menu > li{margin-left:30px;}body header .mhb-row.first-row .mhb-row-wrapper.container .mhb-col.right .mhb-item.mhb-menu #menu-main-menu > li span{font-size:18px;line-height:24px;}body header .mhb-row.first-row .mhb-row-wrapper.container .mhb-col.right .mhb-item.mhb-menu #menu-main-menu > li > a{padding:0;}body header .mhb-row.first-row .mhb-row-wrapper.container .mhb-col.right .mhb-item.mhb-menu #menu-main-menu > li ul.sub-menu span{font-size:14px;color:#fff;line-height:24px !important;}body header .mhb-row.first-row .mhb-row-wrapper.container .mhb-col.right .mhb-item.mhb-menu #menu-main-menu > li ul.sub-menu a{padding:0;}body header .mhb-row.first-row .mhb-row-wrapper.container .mhb-col.right .mhb-item.mhb-menu #menu-main-menu > li ul.sub-menu li{margin-left:30px;color:#fff;}body header .mhb-row.first-row .mhb-row-wrapper.container .mhb-col.left{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}body header .mhb-row.first-row .mhb-row-wrapper.container .mhb-col.left .logo{height:56px !important;}}body .mhb-row-wrapper{max-width:100%;}body .mhb-col.right .mhb-item.mhb-menu{background:#f29700;}@media (max-width: 767px){body #Footer .widgets_wrapper .container{padding:0 !important;}}body #Footer .widgets_wrapper .container .column .widget{margin:0;/*.newsletter {
                .container {

                }
              }*//*.wpcf7-list-item-label {
                a {
                  color: red;
                }
              }*//*.wpcf7-list-item-label {
                a {
                  color: @grey777;
                }
              }*/}body #Footer .widgets_wrapper .container .column .widget h4{display:block;margin-bottom:30px;font-size:18px;}body #Footer .widgets_wrapper .container .column .widget.widget_custom_html h4{margin-bottom:20px;}body #Footer .widgets_wrapper .container .column .widget.widget_mfn_menu .menu.submenus-show li a{background:transparent;font-weight:500;font-size:14px;border:none;padding:0;font-family:"serenity", sans-serif;color:#919191;line-height:20px;margin-bottom:10px;}body #Footer .widgets_wrapper .container .column .widget.widget_mfn_menu .menu.submenus-show li a:hover{color:#f07842 !important;}body #Footer .widgets_wrapper .container .column .widget.widget_social_widget{padding:0;}body #Footer .widgets_wrapper .container .column .widget.widget_social_widget .social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}body #Footer .widgets_wrapper .container .column .widget.widget_social_widget .social li a{display:block;width:30px;height:30px;background-color:#0fb5bf;border-radius:50%;position:relative;}body #Footer .widgets_wrapper .container .column .widget.widget_social_widget .social li a:hover{background-color:#0f6a8a;}body #Footer .widgets_wrapper .container .column .widget.widget_social_widget .social li:not(:last-of-type) a{margin-right:15px;}body #Footer .widgets_wrapper .container .column .widget.widget_social_widget .social li [class^="icon-"]:before,body #Footer .widgets_wrapper .container .column .widget.widget_social_widget .social li [class*=" icon-"]:before{position:absolute;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);color:#fff;margin:0;padding:0;font-size:14px;}@media (max-width: 767px){body #Footer .widgets_wrapper .container .column .widget.widget_social_widget .social li a{width:40px;height:40px;}}@media (min-width: 768px){body #Footer .widgets_wrapper .container .column > aside{padding:0 15px;}body #Footer .widgets_wrapper .container .column.one-fifth{width:20%;margin:0 0 40px;}body #Footer .widgets_wrapper .container .column.two-fifth{width:40%;margin:0 0 40px;}}@media (max-width: 767px) and (min-width: 374px){body #Footer .widgets_wrapper .container .column.one-fifth,body #Footer .widgets_wrapper .container .column.two-fifth{width:50% !important;clear:inherit;}body #Footer .widgets_wrapper .container .column:nth-of-type(3){width:100% !important;clear:both;}}@media (max-width: 767px){body #Footer .widgets_wrapper{padding:35px 0;}}body #Footer .footer-extra{line-height:1;margin-bottom:10px;}body #Footer .footer-extra.text{text-align:right;font-size:14px;color:#919191;}body #Footer .footer-extra.info{text-align:right;}body #Footer .footer-extra.info .email{font-size:14px;color:#0fb5bf;}body #Footer .footer-extra.info .email:hover{text-decoration:none;color:#0f6a8a;}body #Footer .footer-extra.info .cellphone{font-size:14px;color:#0fb5bf;}body #Footer .footer-extra.info .cellphone:hover{text-decoration:none;color:#0f6a8a;}@media (max-width: 767px){body #Footer .footer-extra.text{text-align:left;}body #Footer .footer-extra.info{text-align:left;}}body #Footer form .newsletter .division-terms{font-size:14px;}body #Footer form .newsletter .division-terms .wpcf7-list-item{display:block;position:relative;margin:0;}body #Footer form .newsletter .division-terms .wpcf7-list-item .wpcf7-list-item-label{width:100%;position:relative;display:inherit;cursor:pointer;font-size:14px;font-weight:500;}body #Footer form .newsletter .division-terms .wpcf7-list-item .wpcf7-list-item-label a{text-decoration:none;margin:0 4px;color:#919191;}body #Footer form .newsletter .division-terms .wpcf7-list-item .wpcf7-list-item-label a:hover{text-decoration:underline #919191;}body #Footer form .newsletter .division-terms .wpcf7-list-item .wpcf7-list-item-label:before{content:'';width:14px;height:14px;min-width:14px;display:inline-block;margin-right:10px;cursor:pointer;position:relative;top:2px;border:1px solid #919191;background:#fff;border-radius:3px;}body #Footer form .newsletter .division-terms .wpcf7-list-item .wpcf7-list-item-label:after{content:'';position:absolute;width:8px;height:8px;left:4px;top:8px;cursor:pointer;display:none;border-radius:2px;background:#f07842;}body #Footer form .newsletter .division-terms .wpcf7-list-item input[type=checkbox]{top:7px;left:1px;opacity:0;z-index:1;height:0;width:0;}body #Footer form .newsletter .division-terms .wpcf7-list-item input[type=checkbox]:checked + .wpcf7-list-item-label:after{display:block;}body #Footer form .newsletter .division-terms .terms{color:#919191 !important;}body #Footer form .newsletter .division-terms .terms:hover{text-decoration:underline #919191;}body #Footer form .newsletter .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}body #Footer form .newsletter .container button{margin-top:10px;background:#f07842;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;box-shadow:0 10px 24px rgba(0,0,0,0.2);border-radius:10px;min-width:40px;width:40px;height:40px;padding:0;outline:none;}body #Footer form .newsletter .container button i:before{position:absolute;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);}body #Footer form .newsletter .container button:hover{background:#ef5a15;}body #Footer form .newsletter .container span{height:40px;margin-right:10px;margin-top:10px;}body #Footer form .newsletter .container input{height:40px;border-radius:5px;}@media (max-width: 991px){body #Footer form .newsletter .container{display:block;}body #Footer form .newsletter .container button{width:100%;margin-bottom:20px;}}@media (min-width: 768px){body #Footer form .newsletter .container .button > span{font-size:0;}}@media (max-width: 767px){body #Footer form .newsletter .container{padding:0 !important;}body #Footer form .newsletter .container .button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;}body #Footer form .newsletter .container .button > span{height:auto;margin:0;}body #Footer form .newsletter .container .button i:before{margin-left:5px;position:relative;left:auto;top:auto;-webkit-transform:none;-ms-transform:none;transform:none;}body #Footer form .newsletter .division-terms .wpcf7-list-item input[type=checkbox]{position:absolute;}}body #Footer form.invalid .wpcf7-response-output{margin:0;padding:5px 0;color:#dc3232;}body #Footer form .wpcf7-response-output{font-size:15px;font-weight:300;}body #Footer .footer_copy .column.one{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:15px;padding-top:15px;}body #Footer .footer_copy .column.one .copyright{font-family:"serenity", sans-serif;font-weight:500;line-height:16px;font-size:12px;letter-spacing:0.004em;}body #Footer .footer_copy .column.one .copyright a:hover{color:#919191;text-decoration:underline #919191;}body #Footer .footer_copy .column.one .footer-logos{display:-webkit-box;display:-ms-flexbox;display:flex;}body #Footer .footer_copy .column.one .footer-logos img{margin:0 25px;max-height:50px;}body #Footer .footer_copy .column.one .footer-logos a:last-of-type img{margin-right:0;}@media (max-width: 767px){body #Footer .footer_copy .column.one{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;}body #Footer .footer_copy .column.one .copyright{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;opacity:0.6;display:block;}body #Footer .footer_copy .column.one .footer-logos img{margin:0 10px;}}@media (min-width: 1366px){body.clearfix:after{content:url('https://riashopping.pt/wp-content/themes/betheme-child/assets/images/lagosta.svg') !important;position:absolute;height:105px;width:142px;bottom:251px;right:0;visibility:unset;}}body .si-box-item{position:relative;}body .si-box-item .box-container{background-size:cover;background-position:center;}body .si-box-item .box-container .box-content{position:relative;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:25px 30px;}body .si-box-item .box-container .box-content .box-meta .box-title *{font-family:"grota-sans-heavy", sans-serif;font-size:34px;line-height:48px;font-weight:900;color:#fff;}body .si-box-item .box-container .box-content .box-meta .box-description *{font-size:20px;line-height:24px;font-weight:700;font-family:"serenity", sans-serif;color:#fff;}body .si-box-item .box-container .box-content .box-link span{font-family:"grota-sans-heavy", sans-serif;color:#fff;font-size:12px;padding:12px 20px;border:2px solid #fff;border-radius:30px;letter-spacing:0.1em;}body .si-box-item:after{content:"";display:block;position:absolute;left:0;bottom:0;z-index:1;width:100%;height:100%;opacity:0;background:rgba(0,0,0,0.15);-webkit-transition:opacity 0.3s ease;-moz-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;-ms-transition:opacity 0.3s ease;transition:opacity 0.3s ease;}body .si-box-item:hover:after{opacity:1;-webkit-transition:opacity 0.3s ease;-moz-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;-ms-transition:opacity 0.3s ease;transition:opacity 0.3s ease;}body .si-box-item:hover .box-container .box-content .box-link span{background-color:#fff;border:2px solid #fff;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;}@media (min-width: 768px){body .si-box-item .box-container .box-content{background-color:transparent !important;}body .si-box-item:hover .box-container .box-content .box-link span{color:#0f6a8a !important;}}@media (max-width: 767px){body .si-box-item .box-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}body .si-box-item .box-container .box-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:auto !important;padding:25px;}body .si-box-item .box-container .box-content .box-meta{width:50%;}body .si-box-item .box-container .box-content .box-meta .box-title *{font-family:"grota-sans-heavy", sans-serif;font-size:18px;line-height:24px;margin-bottom:5px;}body .si-box-item .box-container .box-content .box-meta .box-description *{font-size:14px;line-height:18px;font-weight:300;}body .si-box-item .box-container .box-content .box-link{padding-top:5px;}body .si-box-item .box-container .box-content .box-link span{padding:10px 18px;}}@media (min-width: 1600px) and (min-height: 930px){body .intro-section{height:calc(50vh - 50px) !important;}body .intro-section .box-container,body .intro-section .box-content{height:calc(50vh - 50px) !important;}body .intro-section .half-height > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget-box_image_text_link .box-container,body .intro-section .half-height > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget-box_image_text_link .box-content{height:calc(25vh - 30px) !important;}}body .fullscreen-responsive .si-slider .slide-container{height:calc(100vh - 90px) !important;height:calc(var(--vh, 1vh) * 100 - 90px) !important;}body .fullscreen-responsive .si-slider .slide-container .slide-content{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}body .fullscreen-responsive .si-slider .slide-container .slide-content .slide-meta{max-width:420px;}body .fullscreen-responsive .si-slider .slide-container .slide-content .slide-meta .slide-description p{color:white;display:inline;margin-bottom:10px;}body .fullscreen-responsive .si-slider .slide-container .slide-content .slide-meta .slide-description p.padding-left{padding-left:10px;}@media (max-width: 767px){body .fullscreen-responsive .si-slider .slide-container{height:calc(100vh - 60px) !important;height:calc(var(--vh, 1vh) * 100 - 60px) !important;}}body .square-buttons .si-slider .slide-container .slide-content a .slide-link span{border-radius:0;}body .si-slider{position:relative;}body .si-slider .slide-container{background-size:cover;background-position:center;}@media (min-width: 768px){body .si-slider .slide-container.blue-bg:after{background:url("https://riashopping.pt/wp-content/themes/betheme-child/assets/images/bg_blue_shadow.gif");background-position-x:center;}}@media (max-width: 991px){body .si-slider .slide-container .slide-content{padding:0;}body .si-slider .slide-container .slide-content .slide-meta .slide-description{padding-right:120px;}body .si-slider .slide-container.blue-bg .slide-content{margin-left:0;}body .si-slider .slide-container.blue-bg .slide-content .slide-meta .slide-description{padding-right:100px;}}@media (max-width: 767px){body .si-slider .slide-container .slide-content{padding:0;}body .si-slider .slide-container .slide-content .slide-meta .slide-description{padding-right:0;}body .si-slider .slide-container.blue-bg .slide-content{padding-left:18px !important;}body .si-slider .slide-container.blue-bg .slide-content .slide-meta .slide-description{padding-right:0;}body .si-slider .slide-container.blue-bg .slide-content .slide-meta .slide-description p{font-size:100%;}}body .si-slider .slide-container .slide-content{position:relative;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:15px;-webkit-transform:translateY(-80px);-ms-transform:translateY(-80px);transform:translateY(-80px);}body .si-slider .slide-container .slide-content .slide-meta{max-width:600px;}body .si-slider .slide-container .slide-content .slide-meta .slide-title *{font-size:60px;line-height:60px;font-weight:900;color:#fff;padding-bottom:15px;margin:0;}body .si-slider .slide-container .slide-content .slide-meta .slide-description *{font-size:20px;line-height:24px;font-weight:600;font-family:"serenity", sans-serif;color:#fff;}body .si-slider .slide-container .slide-content a{margin-top:45px;width:160px;}body .si-slider .slide-container .slide-content a .slide-link span{box-shadow:0px 10px 24px rgba(0,0,0,0.2);color:#fff;font-size:12px;font-weight:900;padding:18px 22px;border-radius:30px;letter-spacing:0.1em;background-color:#f07842;-webkit-transition:background-color .3s ease;-moz-transition:background-color .3s ease;-o-transition:background-color .3s ease;-ms-transition:background-color .3s ease;transition:background-color .3s ease;font-family:"grota-sans-heavy", sans-serif;}body .si-slider .slide-container .slide-content a .slide-link span:hover{background-color:#ef5a15;-webkit-transition:background-color .3s ease;-moz-transition:background-color .3s ease;-o-transition:background-color .3s ease;-ms-transition:background-color .3s ease;transition:background-color .3s ease;}@media (max-width: 767px){body .si-slider .slide-container .slide-content{transform:translateY(0px);}body .si-slider .slide-container .slide-content .slide-meta .slide-title *{font-size:30px;line-height:40px;}body .si-slider .slide-container .slide-content a{margin-top:10px;}body .si-slider .slide-container .slide-content a .slide-link span{padding:10px 18px;}}body .si-slider .slide-container:after{content:"";display:block;position:absolute;left:0;bottom:0;z-index:1;width:100%;height:100%;background:rgba(0,0,0,0.15);}body .si-slider.left-dots .owl-dots{left:calc((100vw - 1050px) / 2);right:0;}body .si-slider.left-dots .owl-dots button{margin:0 15px 0 0;}body .si-slider .owl-dots{position:absolute;bottom:20px;right:calc((100vw - 1050px) / 2);z-index:2;}body .si-slider .owl-dots button{outline:none;width:6px;height:6px;border-radius:50%;background-color:#fff;opacity:1;margin:0 0 0 15px;z-index:2;}body .si-slider .owl-dots button.active{opacity:0.2;}@media (max-width: 1110px){body .si-slider.left-dots .owl-dots{left:25px;right:auto;}body .si-slider.left-dots .owl-dots button{margin:0 15px 0 0;}body .si-slider .owl-dots{right:25px;}}body .home-slider .si-slider .owl-dots{bottom:80px;}@media (max-width: 1110px){body .home-slider .si-slider .owl-dots{bottom:20px;}}@media (min-width: 768px){body .home-slider .si-slider:after{content:'';width:100%;height:calc(100vw * 220 / 2000);bottom:-1px;left:0;position:absolute;background-image:url("https://riashopping.pt/wp-content/themes/betheme-child/assets/images/Slide-Shape.svg");background-position:center;background-size:cover;z-index:1;}}@media (max-width: 575px){body .home-slider .si-slider .slide-container{height:300px !important;}body .home-slider .si-slider .slide-container .slide-description{display:none;}}body .section-intro-riashopping .inner-section-intro > .elementor-container > .elementor-row{-ms-flex-wrap:wrap;flex-wrap:wrap;}body .section-intro-riashopping .inner-section-intro > .elementor-container > .elementor-row .number-stores{width:25%;}body .section-intro-riashopping .inner-section-intro > .elementor-container > .elementor-row .inner-section-brands{width:100%;}body .section-intro-riashopping .image_frame{border:none;}@media (max-width: 767px){body .section-intro-riashopping .inner-section-intro > .elementor-container > .elementor-row .number-stores{width:100%;}}body .events-section .blog_wrapper .posts_group.grid.col-3 .post-item{width:calc(100% / 3);margin:0;}body .events-section .blog_wrapper .grid .post-item .image_wrapper > a:after{content:'';width:100%;height:100%;top:0;left:0;position:absolute;background:linear-gradient(180deg,rgba(0,0,0,0) 49.84%,rgba(0,0,0,0.75) 100%);-webkit-transition:background 0.3s ease;-moz-transition:background 0.3s ease;-o-transition:background 0.3s ease;-ms-transition:background 0.3s ease;transition:background 0.3s ease;}body .events-section .blog_wrapper .grid .post-item:hover .image_wrapper > a:after{content:'';width:100%;height:100%;top:0;left:0;position:absolute;background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0.75) 100%);-webkit-transition:background 0.3s ease;-moz-transition:background 0.3s ease;-o-transition:background 0.3s ease;-ms-transition:background 0.3s ease;transition:background 0.3s ease;}body .events-section .blog_wrapper .grid .post-item .post-desc-wrapper{position:absolute;bottom:0;}body .events-section .blog_wrapper .grid .post-item .post-desc-wrapper .post-desc{padding:30px 20px;}body .events-section .blog_wrapper .grid .post-item .post-desc-wrapper .post-desc .post-head .post-meta .author-date{font-weight:300;font-size:14px;line-height:20px;color:#fff;}body .events-section .blog_wrapper .grid .post-item .post-desc-wrapper .post-desc .post-head .post-meta .author-date i:before{font-size:16px;}body .events-section .blog_wrapper .grid .post-item .post-desc-wrapper .post-desc .post-title .entry-title{font-weight:600;font-size:22px;line-height:26px;letter-spacing:0.0015em;}body .events-section .blog_wrapper .grid .post-item .post-desc-wrapper .post-desc .post-title .entry-title a{color:#fff;}body .events-section .blog_wrapper .grid .post-item .post-desc-wrapper .post-desc .post-footer{display:none;}@media (max-width: 767px){body .events-section .blog_wrapper .grid .post-item .image_wrapper img{width:100%;}}@media (max-width: 575px){body .events-section .blog_wrapper .grid .post-item .post-desc-wrapper .post-desc .post-head .post-meta .author-date{font-size:12px;line-height:30px;}body .events-section .blog_wrapper .grid .post-item .post-desc-wrapper .post-desc .post-title .entry-title{font-family:"serenity", sans-serif;font-size:14px;line-height:16px;}}body .shop-list .shop-col{flex-direction:column;overflow:hidden;}body .shop-list .shop-col .tab{overflow:hidden;}body .shop-list .shop-col .tab .shop-category{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-weight:900;font-size:18px;line-height:25px;letter-spacing:0.0015em;text-transform:uppercase;margin:20px 0;}body .shop-list .shop-col .tab .shop-sublist{padding:0;list-style-type:none;margin:0;}body .shop-list .shop-col .tab .shop-sublist li{margin:0;}body .shop-list .shop-col .tab .shop-sublist li a{color:#f07842;}body .shop-list .shop-col .tab .shop-sublist li a:hover{color:#ef5a15;}@media (max-width: 575px){body .shop-list .shop-col .tab .shop-category{cursor:pointer;}body .shop-list .shop-col .tab .shop-category::after{content:"\276F";width:1em;height:1em;text-align:center;transition:all .35s;}body .shop-list .shop-col .tab .shop-sublist{max-height:0;transition:all .35s;}body .shop-list .shop-col .tab.active .shop-category::after{transform:rotate(90deg);}body .shop-list .shop-col .tab.active .shop-sublist{max-height:100vh;}}body .breadcrumbs a,body .breadcrumbs span{color:#fff;text-shadow:1px 1px 3px #666;font-size:13px;font-size:1.3rem;line-height:13px;}body.single .elementor-widget-heading,body.single .intro-title{margin-bottom:5px !important;}body.single .intro-meta{margin-top:10px;}body.single .breadcrumbs{text-align:center;}body.single .breadcrumbs a,body.single .breadcrumbs span{text-shadow:none;color:#919191;font-size:10px;font-size:1rem;line-height:10px;}body .grid-filters-component{-ms-flex-wrap:wrap;flex-wrap:wrap;}body .grid-filters-component .filters-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;}body .grid-filters-component .filters-wrapper .info-labels{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}body .grid-filters-component .filters-wrapper .info-labels .show-all{cursor:pointer;display:block;color:#0fb5bf;}body .grid-filters-component .filters-wrapper .info-labels .show-all:before{content:'\f00d';font-family:'FontAwesome5ProLight';margin-right:10px;font-size:15px;}body .grid-filters-component .filters-wrapper .info-labels .show-all.hidden{display:none;}body .grid-filters-component .filters-wrapper .form-filters{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}body .grid-filters-component .filters-wrapper .form-filters .category-filter{border:2px solid #919191;border-radius:30px;margin-right:30px;padding:10px 15px;line-height:1;font-weight:300;background-color:transparent;color:#919191;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;cursor:pointer;}body .grid-filters-component .filters-wrapper .form-filters .category-filter:hover{background-color:#919191;color:#fff;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;}body .grid-filters-component .filters-wrapper .form-filters .category-filter.active{background-color:#919191;color:#fff;}body .grid-filters-component .filters-wrapper .form-filters .category-filter input{width:0;opacity:0;min-width:0;max-width:0;display:none;}body .grid-filters-component .list-container{-ms-flex-wrap:wrap;flex-wrap:wrap;}body .grid-filters-component .list-container .pagination{width:100%;margin-top:15px;}body .grid-filters-component .list-container .pagination .page-numbers{margin-right:10px;}body .grid-filters-component .list-container .item-list{width:calc(100% + 30px);list-style-type:none;margin:0 -15px 60px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}body .grid-filters-component .list-container .item-list .item{width:calc((100% / 3));padding:0 15px;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-item-align:baseline;align-self:baseline;margin-top:60px;margin-bottom:0;}body .grid-filters-component .list-container .item-list .item a{width:100%;}body .grid-filters-component .list-container .item-list .item a .img-container{position:relative;width:100%;min-height:220px;background-color:#f0efef;}body .grid-filters-component .list-container .item-list .item a .img-container figure{position:absolute;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);}body .grid-filters-component .list-container .item-list .item a .img-container figure img{width:100px;}body .grid-filters-component .list-container .item-list .item .item-meta{padding-top:30px;}body .grid-filters-component .list-container .item-list .item .item-meta .item-title{font-family:"serenity", sans-serif;font-size:22px;line-height:26px;font-weight:700;}body .grid-filters-component .list-container .item-list .item .item-meta .item-excerpt{font-weight:500;font-size:14px;line-height:20px;}@media (max-width: 991px){body .grid-filters-component .list-container .item-list .item{width:50%;}}@media (max-width: 767px){body .grid-filters-component .filters-wrapper .form-filters .category-filter{margin-right:10px;}body .grid-filters-component .list-container .item-list .item{width:100%;}}body.single-shop .section-post-header,body.single-shop .section-post-intro-share{display:none;}body.single-shop .shop-gallery .gallery{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}body.single-shop .shop-gallery .gallery .gallery-item{width:calc(50% - 15px) !important;margin:0 0 30px !important;}body.single-shop .shop-gallery .gallery .gallery-item .gallery-icon{width:100%;margin-left:0 !important;margin-right:0 !important;}body .restaurant-list-component{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;}body .restaurant-list-component .categories-list{width:100%;list-style-type:none;margin:0;}body .restaurant-list-component .categories-list .owl-stage-outer .owl-stage .owl-item .category-item{width:100%;padding:0 15px;}body .restaurant-list-component .categories-list .owl-stage-outer .owl-stage .owl-item .category-item .category-image{position:relative;background-size:cover;background-repeat:no-repeat;background-position:center;height:300px;margin-bottom:30px;}body .restaurant-list-component .categories-list .owl-stage-outer .owl-stage .owl-item .category-item .category-image:after{content:'';width:0;height:0;left:20px;bottom:0;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:15px solid #fff;position:absolute;}body .restaurant-list-component .categories-list .owl-stage-outer .owl-stage .owl-item .category-item .category-image figure{display:none;}body .restaurant-list-component .categories-list .owl-stage-outer .owl-stage .owl-item .category-item .category-title{font-family:"grota-sans-heavy", sans-serif;font-size:18px;line-height:24px;margin-bottom:5px;text-transform:uppercase;}body .restaurant-list-component .categories-list .owl-stage-outer .owl-stage .owl-item .category-item .restaurant-list{list-style-type:none;margin:0;}body .restaurant-list-component .categories-list .owl-stage-outer .owl-stage .owl-item .category-item .restaurant-list .restaurant-item{margin:0;}body .restaurant-list-component .categories-list .owl-stage-outer .owl-stage .owl-item .category-item .restaurant-list .restaurant-item a{font-size:18px;line-height:28px;}body .restaurant-list-component .categories-list .owl-dots{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}body .restaurant-list-component .categories-list .owl-dots button{outline:none;width:6px;height:6px;border-radius:50%;background-color:#0fb5bf;opacity:0.5;margin:0 0 0 15px;z-index:2;}body .restaurant-list-component .categories-list .owl-dots button.active{opacity:1;}body .si-carousel-image{margin:0 !important;list-style-type:none !important;}body .si-carousel-image .carousel-item{margin:0;}body .si-carousel-image .owl-dots{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}body .si-carousel-image .owl-dots button{outline:none;width:6px;height:6px;border-radius:50%;background-color:#0fb5bf;opacity:0.5;margin:0 0 0 15px;z-index:2;}body .si-carousel-image .owl-dots button:first-of-type{margin:0;}body .si-carousel-image .owl-dots button.active{opacity:1;}body .si-carousel-image .owl-nav{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%;top:46%;}body .si-carousel-image .owl-nav button{outline:none;position:absolute;}body .si-carousel-image .owl-nav button span{display:none;}body .si-carousel-image .owl-nav button.owl-prev{left:15px;}body .si-carousel-image .owl-nav button.owl-prev:before{content:'\f053';font-family:'FontAwesome5ProLight';color:#fff;font-size:26px;}body .si-carousel-image .owl-nav button.owl-next{right:15px;}body .si-carousel-image .owl-nav button.owl-next:before{content:'\f054';font-family:'FontAwesome5ProLight';color:#fff;font-size:26px;}@media (max-width: 575px){body .si-carousel-image .carousel-item img{border-radius:15px;}}body.single-restaurant .section-post-header,body.single-restaurant .section-post-intro-share{display:none;}body .movies-list-component{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;}body .movies-list-component .movies-list{width:100%;list-style-type:none;margin:0;}body .movies-list-component .movies-list .owl-stage-outer .owl-stage .owl-item .movie-item{width:100%;padding:0 15px;}body .movies-list-component .movies-list .owl-stage-outer .owl-stage .owl-item .movie-item .movie-image{position:relative;background-size:cover;background-repeat:no-repeat;background-position:center;height:300px;margin-bottom:30px;}body .movies-list-component .movies-list .owl-stage-outer .owl-stage .owl-item .movie-item .movie-image:after{content:'';width:0;height:0;left:20px;bottom:0;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:15px solid #fff;position:absolute;}body .movies-list-component .movies-list .owl-stage-outer .owl-stage .owl-item .movie-item .movie-image figure{display:none;}body .movies-list-component .movies-list .owl-stage-outer .owl-stage .owl-item .movie-item .movie-special-tag{display:block;background:#0fb5bf;border-radius:90px;color:#fff;padding:0 10px;margin-bottom:15px;}body .movies-list-component .movies-list .owl-stage-outer .owl-stage .owl-item .movie-item .movie-special-tag i{margin-right:10px;color:#ffc629;}body .movies-list-component .movies-list .owl-stage-outer .owl-stage .owl-item .movie-item h3{margin:0;line-height:20px;}body .movies-list-component .movies-list .owl-stage-outer .owl-stage .owl-item .movie-item h3 .movie-title{font-weight:900;font-size:18px;line-height:24px;margin-bottom:5px;text-transform:uppercase;color:#0fb5bf;font-family:"grota-sans-heavy", sans-serif;}body .movies-list-component .movies-list .owl-stage-outer .owl-stage .owl-item .movie-item p{margin:0;}body .movies-list-component .movies-list .owl-dots{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}body .movies-list-component .movies-list .owl-dots button{outline:none;width:6px;height:6px;border-radius:50%;background-color:#0fb5bf;opacity:0.5;margin:0 0 0 15px;z-index:2;}body .movies-list-component .movies-list .owl-dots button.active{opacity:1;}body .grid-filters-component.movie-grid-filters .list-container .item-list .item a .img-container figure{height:100%;}body .grid-filters-component.movie-grid-filters .list-container .item-list .item a .img-container figure img{height:100% !important;max-height:100%;max-width:none !important;width:auto;}body .grid-filters-component.post-grid-filters .list-container .item-list .item a .img-container figure{height:100%;width:100%;}body .grid-filters-component.post-grid-filters .list-container .item-list .item a .img-container figure img{height:100% !important;width:100%;object-fit:cover;object-position:center;}body .snf-pic .icon-traffic-cone:before{content:none !important;}body.single-movie .section-post-header,body.single-movie .section-post-intro-share{display:none;}@media (min-width: 768px){body .tabs-floors .elementor-tabs-content-wrapper{min-height:510px;}}@media (max-width: 767px){body .tabs-floors .elementor-tabs-content-wrapper{margin-bottom:70px;}}body .elementor-widget-shopping_map .elementor-tabs-view-horizontal.elementor-widget-tabs{width:100%;}body .elementor-widget-shopping_map .elementor-widget-tabs .elementor-tab-title{border:none;padding:20px 0;}body .elementor-widget-shopping_map .elementor-widget-tabs .elementor-tab-title:before,body .elementor-widget-shopping_map .elementor-widget-tabs .elementor-tab-title:after{content:none;}body .elementor-widget-shopping_map .elementor-widget-tabs .elementor-tab-title a{padding:0 25px;color:#0fb5bf;font-size:48px;line-height:48px;font-family:"grota-sans-black", sans-serif;opacity:0.3;border-right:2px solid #b5e6e9;}body .elementor-widget-shopping_map .elementor-widget-tabs .elementor-tab-title.elementor-active a{opacity:1;}body .elementor-widget-shopping_map .elementor-tabs-content-wrapper{border:none;}body .elementor-widget-shopping_map .elementor-tabs-content-wrapper .elementor-tab-content{border:none;}body .elementor-widget-shopping_map .svg-container{position:relative;margin:30px 0;}body .elementor-widget-shopping_map .svg-container svg{max-width:100%;height:auto;}body .elementor-widget-shopping_map .svg-container svg .numbers > path{display:none;}body .elementor-widget-shopping_map .svg-container svg .numbers > path.shop-exists{display:block;}body .elementor-widget-shopping_map .svg-container .tooltip-box{position:absolute;pointer-events:none;opacity:0;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:opacity 0.3s ease;-moz-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;-ms-transition:opacity 0.3s ease;transition:opacity 0.3s ease;background:#134d56;border-radius:15px;padding:0 7px;}body .elementor-widget-shopping_map .svg-container .tooltip-box > span{font-size:14px;color:#fff;font-family:"Serenity", Helvetica, Arial, sans-serif;letter-spacing:0.025em;font-weight:300;}body .elementor-widget-shopping_map .svg-container .tooltip-box > span:after{content:'';position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:4px;height:12px;background-color:#134d56;bottom:-8px;border-radius:5px;}body .elementor-widget-shopping_map .svg-container .tooltip-box.active{-webkit-transition:opacity 0.3s ease;-moz-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;-ms-transition:opacity 0.3s ease;transition:opacity 0.3s ease;opacity:1;}body .elementor-widget-shopping_map .shops-list{list-style-type:none;margin:0;-webkit-column-count:3;-moz-column-count:3;column-count:3;}body .elementor-widget-shopping_map .shops-list .shop-item .shop-number{background-color:#0fb5bf;border-radius:30px;color:#fff;font-size:14px;line-height:20px;padding:4px 10px;margin-right:5px;}body .elementor-widget-shopping_map .shops-list .shop-item .shop-name{color:#0fb5bf;font-size:14px;line-height:20px;}@media (max-width: 991px){body .elementor-widget-shopping_map .svg-container .tooltip-box{display:none;}}@media (max-width: 767px){body .elementor-widget-shopping_map{/*.elementor-tab-mobile-title {
        &.elementor-active {
          background-color: red;
        }
      }*/}body .elementor-widget-shopping_map .elementor-widget-tabs .elementor-tab-mobile-title{padding:20px 25px;color:#0fb5bf;font-size:48px;line-height:48px;font-family:"grota-sans-black", sans-serif;opacity:0.3;border-right:2px solid #b5e6e9;border:1px solid #0fb5bf;}body .elementor-widget-shopping_map .elementor-widget-tabs .elementor-tab-mobile-title.elementor-active{background-color:#0fb5bf;color:#fff;}}@media (max-width: 575px){body .elementor-widget-shopping_map .shops-list{-webkit-column-count:2;-moz-column-count:2;column-count:2;}}body .elementor-widget-tabs .elementor-tab-content.elementor-active{display:block;}body .owl-carousel{opacity:0;}body .owl-carousel.owl-loaded{opacity:1;}body .white-link a{color:#fff;}body .white-link a:hover{color:#f07842;}@media (min-width: 1366px){body .background-woman:before{content:'';width:88px;height:480px;top:-240px;right:calc((100vw - 1050px) / 2 * -1);position:absolute;background-image:url("https://riashopping.pt/wp-content/themes/betheme-child/assets/images/peixeira.png");background-size:contain;background-repeat:no-repeat;z-index:1;}}@media (min-width: 1366px){body .novidades.background-woman:before{content:'';width:88px;height:480px;right:0;top:150px;position:absolute;background-image:url("https://riashopping.pt/wp-content/themes/betheme-child/assets/images/peixeira.png");background-size:contain;background-repeat:no-repeat;z-index:1;}}@media (min-width: 1366px){body .background-fisherman:before{content:'';width:81px;height:347px;top:250px;right:calc((100vw - 1050px) / 2 * -0.9);position:absolute;background-image:url("https://riashopping.pt/wp-content/themes/betheme-child/assets/images/homem.png");background-size:contain;background-repeat:no-repeat;z-index:1;}}@media (min-width: 1366px){body .background-boat:before{content:'';width:138px;height:167px;top:-150px;left:calc((100vw - 1050px) / 2 - 138px);position:absolute;background-image:url("https://riashopping.pt/wp-content/themes/betheme-child/assets/images/barco.png");background-size:contain;background-repeat:no-repeat;z-index:1;}}body .the_content_wrapper{margin:0 15px;}@media (max-width: 991px){body .the_content_wrapper .inline-tablet .elementor-icon-box-wrapper .elementor-icon-box-icon{display:inline-block;}body .the_content_wrapper .inline-tablet .elementor-icon-box-wrapper .elementor-icon-box-content{display:inline-block;padding-left:15px;}}@media (max-width: 991px){body .the_content_wrapper .elementor-element-populated{padding:0px;}}body .grecaptcha-badge{display:none !important;}body .recaptcha{font-size:9px;font-size:0.9rem;line-height:9px;line-height:17px;}body .recaptcha a{color:#919191 !important;}body .form-wrapper .recaptcha{color:#fff;width:90%;margin-left:15px;}body.page-template-ria-parking .form-wrapper .recaptcha a{color:#fff !important;}body:before{content:'';width:100%;height:100%;position:fixed;z-index:-1;opacity:0;filter:alpha(opacity=0);top:0;left:0;background-image:url('https://riashopping.pt/wp-content/themes/betheme-child/assets/images/loading.svg');background-position:center center;background-repeat:no-repeat;background-color:#000;}body[data-loading=on]:before{opacity:0.6;z-index:99999;}body .masonry.tiles .post-item:hover .post-desc-wrapper{transform:translateY(0px);}body .blog_wrapper .post-item.category-eventos{background-color:unset !important;}body .blog_wrapper .post-item.category-eventos .date_label{display:none;}body .blog_wrapper .post-item.category-eventos .post-desc-wrapper .post-desc .post-head .post-meta{font-family:"serenity", sans-serif;color:white;}body .blog_wrapper .post-item.category-eventos .post-desc-wrapper .post-desc .post-head .post-meta .author-date .date .icon-clock:before{margin-left:0;}body .blog_wrapper .post-item.category-eventos .post-desc-wrapper .post-desc .post-title h3[itemprop=headline]{font-size:22px;line-height:26px;}body .blog_wrapper .post-item.category-eventos .post-photo-wrapper .image_wrapper_tiles img.scale-with-grid{max-width:unset !important;height:315px !important;width:auto;position:relative;left:50%;transform:translateX(-50%);}body .blog_wrapper .post-item.no-img .post-desc-wrapper .post-desc .post-meta.clearfix{display:none;}@media (max-width: 767px){body .blog_wrapper .post-item.category-eventos .post-photo-wrapper .image_wrapper_tiles img.scale-with-grid{object-fit:cover;width:100%;}}@media (max-width: 575px){body .blog_wrapper .post-item.category-eventos .post-desc-wrapper .post-desc .post-head .post-meta{font-size:12px;}body .blog_wrapper .post-item.category-eventos .post-desc-wrapper .post-desc .post-title h3[itemprop=headline]{font-size:17px;line-height:22px;}body .blog_wrapper .post-item.category-eventos .post-photo-wrapper .image_wrapper_tiles img.scale-with-grid{height:300px !important;}}body .novidades .blog_wrapper .post-item .date_label{display:none;}body .novidades .blog_wrapper .post-item .post-desc-wrapper .post-desc{top:40px;position:absolute;left:386px;}body .novidades .blog_wrapper .post-item .post-desc-wrapper .post-desc .post-head .post-meta{font-family:"serenity", sans-serif;color:#0fb5bf;}body .novidades .blog_wrapper .post-item .post-desc-wrapper .post-desc .post-head .post-meta .author-date .date .icon-clock:before{margin-left:0px;}body .novidades .blog_wrapper .post-item .post-desc-wrapper .post-desc .post-title h2{font-family:"serenity", sans-serif;font-size:22px;font-weight:700;}body .novidades .blog_wrapper .post-item .post-desc-wrapper .post-desc .post-excerpt{font-size:14px;color:#919191;}body .novidades .blog_wrapper .post-item .post-desc-wrapper .post-desc .post-footer{background:unset;position:absolute;left:0;}body .novidades .blog_wrapper .post-item .post-desc-wrapper .post-desc .post-footer:hover .post-links{background-color:#919191;}body .novidades .blog_wrapper .post-item .post-desc-wrapper .post-desc .post-footer:hover .post-links a{color:white;}body .novidades .blog_wrapper .post-item .post-desc-wrapper .post-desc .post-footer .post-links{background:#f0efef;border-color:#f0efef;border-radius:20px;border-width:2px;padding-right:9px;padding-top:5px;padding-bottom:5px;}body .novidades .blog_wrapper .post-item .post-desc-wrapper .post-desc .post-footer .post-links .icon-doc-text{display:none;}body .novidades .blog_wrapper .post-item .post-desc-wrapper .post-desc .post-footer .post-links .post-more{padding:12px;color:#919191;font-size:12px;font-family:"grota-sans-heavy", sans-serif;text-transform:uppercase;letter-spacing:2px;}@media (max-width: 1000px){body .novidades .blog_wrapper .post-item .date_label{display:none;}body .novidades .blog_wrapper .post-item .post-desc-wrapper .post-desc{top:unset;position:unset;left:unset;}body .novidades .blog_wrapper .post-item .post-desc-wrapper .post-desc .post-footer{background:unset;position:unset;left:unset;padding-left:0px;display:flex;align-content:end;}}@media (max-width: 767px){body .novidades .blog_wrapper .post-item .post-desc-wrapper .post-desc .post-footer .post-links{width:100%;text-align:center;}body .novidades .blog_wrapper .post-item img{width:100%;object-fit:cover;}}body #error_404{height:calc(100vh - 90px);height:calc(var(--vh, 1vh) * 100 - 90px);background-image:url('https://riashopping.pt/wp-content/themes/betheme-child/assets/images/bg_404.jpg');background-size:cover;background-position:center;}body #error_404 .container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}body #error_404 .container .error_content{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:340px;-ms-flex-wrap:wrap;flex-wrap:wrap;}body #error_404 .container .error_content h2{color:#fff;}body #error_404 .container .error_content h2.oops{color:#0fb5bf;}body #error_404 .container .error_content p{color:#fff;}body #error_404 .container .error_content a{background:#f07842;box-shadow:0 10px 24px rgba(0,0,0,0.2);border-radius:30px;color:#fff;font-size:12px;line-height:12px;font-family:"grota-sans-heavy", sans-serif;padding:15px 30px;letter-spacing:0.1em;}body #error_404 .container .error_content a:hover{color:#fff;background:#ef5a15;text-decoration:none;}body .elementor-button-wrapper .elementor-accordion-icon,body .elementor-tab-title .elementor-accordion-icon{width:25px !important;}body .elementor-button-wrapper .elementor-accordion-icon i,body .elementor-tab-title .elementor-accordion-icon i{font-size:12px;}body .quick-contact-wrapper{position:fixed;top:0;right:-2000px;height:100vh;z-index:99999;-webkit-transition:right 0.5s ease;-moz-transition:right 0.5s ease;-o-transition:right 0.5s ease;-ms-transition:right 0.5s ease;transition:right 0.5s ease;background-color:#ffc629;-webkit-box-shadow:0px 0px 15px 0px rgba(0,0,0,0.25);box-shadow:0px 0px 15px 0px rgba(0,0,0,0.25);width:50vw;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow-y:scroll;}body .quick-contact-wrapper.active{-webkit-transition:right 0.5s ease;-moz-transition:right 0.5s ease;-o-transition:right 0.5s ease;-ms-transition:right 0.5s ease;transition:right 0.5s ease;right:0;}body .quick-contact-wrapper .close-form{position:absolute;top:30px;right:50px;color:#fff;font-size:18px;font-size:1.8rem;line-height:18px;cursor:pointer;}body .quick-contact-wrapper .wpcf7{padding:30px;margin:70px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;-webkit-box-align:initial;-ms-flex-align:initial;align-items:initial;-ms-flex-wrap:initial;flex-wrap:initial;}body .quick-contact-wrapper .wpcf7 form{width:60%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:initial;-webkit-box-pack:initial;justify-content:initial;-webkit-box-align:initial;-ms-flex-align:initial;align-items:initial;-ms-flex-wrap:wrap;flex-wrap:wrap;}body .quick-contact-wrapper .wpcf7 form h2{padding:0 15px;margin-bottom:15px;}body .quick-contact-wrapper .wpcf7 form > .field-container{margin-bottom:20px;width:100%;padding:0 15px;}body .quick-contact-wrapper .wpcf7 form > .field-container.half{width:calc(50% - 30px);}body .quick-contact-wrapper .wpcf7 form > .field-container label{color:#fff;font-size:12px;font-size:1.2rem;line-height:12px;font-weight:300;}body .quick-contact-wrapper .wpcf7 form > .field-container label .wpcf7-form-control-wrap{margin-top:10px;margin-bottom:0;}body .quick-contact-wrapper .wpcf7 form > .field-container input[type="text"],body .quick-contact-wrapper .wpcf7 form > .field-container input[type="email"],body .quick-contact-wrapper .wpcf7 form > .field-container input[type="date"],body .quick-contact-wrapper .wpcf7 form > .field-container textarea,body .quick-contact-wrapper .wpcf7 form > .field-container select{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;color:#919191;font-weight:300;}body .quick-contact-wrapper .wpcf7 form > .field-container textarea{height:100px;}body .quick-contact-wrapper .wpcf7 form > .field-container input[type="submit"]{outline:0;-webkit-box-shadow:0px 10px 24px rgba(0,0,0,0.2);box-shadow:0px 10px 24px rgba(0,0,0,0.2);color:#fff;font-size:12px;font-size:1.2rem;line-height:12px;font-weight:900;padding:18px 22px;border-radius:30px;letter-spacing:0.1em;border:0;background-color:#f07842;text-transform:uppercase;-webkit-transition:background-color .3s ease;-moz-transition:background-color .3s ease;-o-transition:background-color .3s ease;-ms-transition:background-color .3s ease;transition:background-color .3s ease;font-size:9px;font-size:0.9rem;line-height:9px;}body .quick-contact-wrapper .wpcf7 form > .field-container input[type="submit"]:hover{text-decoration:none;background-color:#ef5a15;-webkit-transition:background-color .3s ease;-moz-transition:background-color .3s ease;-o-transition:background-color .3s ease;-ms-transition:background-color .3s ease;transition:background-color .3s ease;}body .quick-contact-wrapper .wpcf7 form > .field-container.acceptance .wpcf7-list-item{margin-left:0;}body .quick-contact-wrapper .wpcf7 form > .field-container.acceptance .wpcf7-list-item label .wpcf7-list-item-label{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:initial;-webkit-box-pack:initial;justify-content:initial;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:initial;flex-wrap:initial;position:relative;}body .quick-contact-wrapper .wpcf7 form > .field-container.acceptance .wpcf7-list-item label .wpcf7-list-item-label a{color:#f07842;margin-left:5px;}body .quick-contact-wrapper .wpcf7 form > .field-container.acceptance .wpcf7-list-item label .wpcf7-list-item-label a:hover{color:#ef5a15;}body .quick-contact-wrapper .wpcf7 form > .field-container.acceptance .wpcf7-list-item label .wpcf7-list-item-label:before{content:"";width:15px;height:15px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;background-color:#fff;margin-right:10px;cursor:pointer;}body .quick-contact-wrapper .wpcf7 form > .field-container.acceptance .wpcf7-list-item label .wpcf7-list-item-label:after{content:"";width:9px;height:9px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;position:absolute;left:3px;top:3px;display:none;cursor:pointer;background-color:#ffc629;}body .quick-contact-wrapper .wpcf7 form > .field-container.acceptance .wpcf7-list-item label input[type="checkbox"]{opacity:0;position:absolute;height:0;top:0;left:0;}body .quick-contact-wrapper .wpcf7 form > .field-container.acceptance .wpcf7-list-item label input[type="checkbox"]:checked +.wpcf7-list-item-label:after{display:block;}body .quick-contact-wrapper.sided{background-color:#0fb5bf;}body .quick-contact-wrapper.sided .wpcf7 h2{color:#ffc629;}body .quick-contact-wrapper.sided .wpcf7 a{color:#fff !important;}body .quick-contact-wrapper.sided .wpcf7 .recaptcha{color:#fff;margin-left:15px;}body .quick-contact-wrapper.sided .wpcf7 .wpcf7-response-output{text-decoration:underline;color:#fff;}body .quick-contact-wrapper.sided .wpcf7 .wpcf7-response-output.alert-danger{color:red;background-color:#fff;}body .quick-contact-wrapper.sided .wpcf7 .wpcf7-response-output.alert-success{color:green !important;background-color:#fff;}@media (max-width: 1199px){body .quick-contact-wrapper{width:80vw;}}@media (max-height: 700px){body .quick-contact-wrapper .wpcf7{padding:15px;margin:30px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;-webkit-box-align:initial;-ms-flex-align:initial;align-items:initial;-ms-flex-wrap:initial;flex-wrap:initial;}body .quick-contact-wrapper .wpcf7 form > .field-container{margin-bottom:10px;}body .quick-contact-wrapper .wpcf7 form > .field-container label{font-size:10px;font-size:1rem;line-height:10px;}body .quick-contact-wrapper .wpcf7 form > .field-container input[type="text"],body .quick-contact-wrapper .wpcf7 form > .field-container input[type="email"],body .quick-contact-wrapper .wpcf7 form > .field-container input[type="date"],body .quick-contact-wrapper .wpcf7 form > .field-container textarea,body .quick-contact-wrapper .wpcf7 form > .field-container select{padding:6px;}body .quick-contact-wrapper .wpcf7 form > .field-container textarea{height:60px;}}@media (max-width: 767px){body .quick-contact-wrapper{width:100vw;}body .quick-contact-wrapper h2{font-size:18px;font-size:1.8rem;line-height:18px;}body .quick-contact-wrapper .wpcf7{margin:30px 0;}body .quick-contact-wrapper .wpcf7 form{width:100%;}body .quick-contact-wrapper .wpcf7 form > .field-container.half{width:100%;}body .quick-contact-wrapper .close-form{top:20px;right:20px;}}@media (max-width: 575px){body .container{padding-left:25px !important;padding-right:25px !important;}}@media only screen and (max-width: 767px){body #Content .gallery .gallery-item{width:19.99% !important;}}@media only screen and (max-width: 767px){body .grid .post-item,body .masonry .post-item{width:100% !important;margin:0 0 1px 0 !important;}}body .widget_mfn_menu ul li a:hover,body .widget_mfn_menu ul li.current-menu-item:not(.current-menu-ancestor) > a,body .widget_mfn_menu ul li.current_page_item:not(.current_page_ancestor) > a{color:#919191 !important;}body:not(.cf7p-message) .wpcf7 .wpcf7-not-valid-tip{font-weight:300;left:0 !important;top:5px !important;height:auto !important;width:auto !important;position:relative !important;text-indent:initial !important;font-size:15px !important;background-color:transparent !important;margin:0 !important;padding:5px 0 !important;}body:not(.cf7p-message) .wpcf7 .wpcf7-not-valid-tip:after,body:not(.cf7p-message) .wpcf7 .wpcf7-not-valid-tip:before{content:none;}body .img-fluid{max-width:100%;height:auto;}body .elementor-swiper-button{outline:none;}body .fancybox-container .fancybox-inner .fancybox-toolbar .fancybox-button{background:rgba(30,30,30,0.6);padding:10px;}.orange-btn{-webkit-box-shadow:0px 10px 24px rgba(0,0,0,0.2);box-shadow:0px 10px 24px rgba(0,0,0,0.2);color:#fff;font-size:12px;font-size:1.2rem;line-height:12px;font-weight:900;padding:18px 22px;border-radius:30px;letter-spacing:0.1em;border:0;background-color:#f07842;text-transform:uppercase;-webkit-transition:background-color .3s ease;-moz-transition:background-color .3s ease;-o-transition:background-color .3s ease;-ms-transition:background-color .3s ease;transition:background-color .3s ease;}.orange-btn:hover{text-decoration:none;background-color:#ef5a15;-webkit-transition:background-color .3s ease;-moz-transition:background-color .3s ease;-o-transition:background-color .3s ease;-ms-transition:background-color .3s ease;transition:background-color .3s ease;}body.landing-page{overflow-x:hidden !important;}@media (max-width: 991px){.elementor-container .elementor-widget-container .elementor-accordion-item .elementor-tab-title .elementor-accordion-title{font-size:20px !important;}.elementor-container .elementor-widget-container .elementor-text-editor table{font-size:14px;}}.landing-page-header{-webkit-box-shadow:0 0 10px rgba(0,0,0,0.1);box-shadow:0 0 10px rgba(0,0,0,0.1);position:relative;}.landing-page-header .header-container{height:90px;padding:0 30px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:flex-end;-webkit-box-pack:flex-end;-ms-flex-pack:end;-webkit-box-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:initial;flex-wrap:initial;}.landing-page-header .header-container .logo-container{margin-right:auto;}.landing-page-header .header-container .logo-container img{height:40px;}.landing-page-header .header-container .menu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:initial;-webkit-box-pack:initial;justify-content:initial;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:initial;flex-wrap:initial;}.landing-page-header .header-container .menu li{margin-right:35px;}.landing-page-header .header-container .menu li a{color:#0fb5bf;}.landing-page-header .header-container .booking-form-container .booking-form-trigger{outline:none;-webkit-box-shadow:0px 10px 24px rgba(0,0,0,0.2);box-shadow:0px 10px 24px rgba(0,0,0,0.2);color:#fff;font-size:12px;font-size:1.2rem;line-height:12px;font-weight:900;padding:18px 22px;border-radius:30px;letter-spacing:0.1em;border:0;background-color:#f07842;text-transform:uppercase;-webkit-transition:background-color .3s ease;-moz-transition:background-color .3s ease;-o-transition:background-color .3s ease;-ms-transition:background-color .3s ease;transition:background-color .3s ease;}.landing-page-header .header-container .booking-form-container .booking-form-trigger:hover{text-decoration:none;background-color:#ef5a15;-webkit-transition:background-color .3s ease;-moz-transition:background-color .3s ease;-o-transition:background-color .3s ease;-ms-transition:background-color .3s ease;transition:background-color .3s ease;}.landing-page-header .header-container .booking-form-container .form-wrapper{overflow-y:scroll;position:absolute;height:100vh;width:50vw;top:0;right:-2000px;-webkit-transition:right .5s ease;-moz-transition:right .5s ease;-o-transition:right .5s ease;-ms-transition:right .5s ease;transition:right .5s ease;z-index:99;background-color:#0fb5bf;-webkit-box-shadow:0px 0px 15px 0px rgba(0,0,0,0.25);box-shadow:0px 0px 15px 0px rgba(0,0,0,0.25);}.landing-page-header .header-container .booking-form-container .form-wrapper h2{padding-top:45px;width:calc(60% - 30px);margin:0 auto 10px;color:#ffc629;text-transform:uppercase;font-size:16px;font-size:1.6rem;line-height:16px;line-height:24px;}.landing-page-header .header-container .booking-form-container .form-wrapper .close-form{position:absolute;top:30px;right:50px;color:#fff;font-size:18px;font-size:1.8rem;line-height:18px;cursor:pointer;}.landing-page-header .header-container .booking-form-container .form-wrapper .wpcf7{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;-webkit-box-align:initial;-ms-flex-align:initial;align-items:initial;-ms-flex-wrap:initial;flex-wrap:initial;}.landing-page-header .header-container .booking-form-container .form-wrapper .wpcf7 form{width:60%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:initial;-webkit-box-pack:initial;justify-content:initial;-webkit-box-align:initial;-ms-flex-align:initial;align-items:initial;-ms-flex-wrap:wrap;flex-wrap:wrap;}.landing-page-header .header-container .booking-form-container .form-wrapper .wpcf7 form > .field-container{margin-bottom:20px;width:100%;padding:0 15px;}.landing-page-header .header-container .booking-form-container .form-wrapper .wpcf7 form > .field-container.half{width:calc(50% - 30px);}.landing-page-header .header-container .booking-form-container .form-wrapper .wpcf7 form > .field-container label{color:#fff;font-size:12px;font-size:1.2rem;line-height:12px;font-weight:300;}.landing-page-header .header-container .booking-form-container .form-wrapper .wpcf7 form > .field-container label .wpcf7-form-control-wrap{margin-top:10px;margin-bottom:0;}.landing-page-header .header-container .booking-form-container .form-wrapper .wpcf7 form > .field-container label .wpcf7-form-control-wrap.hora-entrada select,.landing-page-header .header-container .booking-form-container .form-wrapper .wpcf7 form > .field-container label .wpcf7-form-control-wrap.hora-saida select{height:42px;}.landing-page-header .header-container .booking-form-container .form-wrapper .wpcf7 form > .field-container input[type="text"],.landing-page-header .header-container .booking-form-container .form-wrapper .wpcf7 form > .field-container input[type="email"],.landing-page-header .header-container .booking-form-container .form-wrapper .wpcf7 form > .field-container input[type="date"],.landing-page-header .header-container .booking-form-container .form-wrapper .wpcf7 form > .field-container textarea,.landing-page-header .header-container .booking-form-container .form-wrapper .wpcf7 form > .field-container select{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;color:#919191;font-weight:300;}.landing-page-header .header-container .booking-form-container .form-wrapper .wpcf7 form > .field-container input[type="date"]{position:relative;}.landing-page-header .header-container .booking-form-container .form-wrapper .wpcf7 form > .field-container input[type="date"]::-webkit-calendar-picker-indicator{position:absolute;top:0;right:0;width:100%;height:100%;padding:0;color:transparent;background:transparent;}.landing-page-header .header-container .booking-form-container .form-wrapper .wpcf7 form > .field-container .data-entrada:after{content:"\f073";display:inline-block;font-family:'FontAwesome5ProRegular';font-feature-settings:normal;font-kerning:auto;font-language-override:normal;font-size:inherit;font-size-adjust:none;font-stretch:normal;font-style:normal;font-synthesis:weight style;font-variant:normal;font-weight:normal;line-height:1;text-rendering:auto;font-size:20px;position:absolute;right:10px;color:#666;top:10px;}.landing-page-header .header-container .booking-form-container .form-wrapper .wpcf7 form > .field-container textarea{height:100px;}.landing-page-header .header-container .booking-form-container .form-wrapper .wpcf7 form > .field-container input[type="submit"]{outline:none;-webkit-box-shadow:0px 10px 24px rgba(0,0,0,0.2);box-shadow:0px 10px 24px rgba(0,0,0,0.2);color:#fff;font-size:12px;font-size:1.2rem;line-height:12px;font-weight:900;padding:18px 22px;border-radius:30px;letter-spacing:0.1em;border:0;background-color:#f07842;text-transform:uppercase;-webkit-transition:background-color .3s ease;-moz-transition:background-color .3s ease;-o-transition:background-color .3s ease;-ms-transition:background-color .3s ease;transition:background-color .3s ease;font-size:9px;font-size:0.9rem;line-height:9px;}.landing-page-header .header-container .booking-form-container .form-wrapper .wpcf7 form > .field-container input[type="submit"]:hover{text-decoration:none;background-color:#ef5a15;-webkit-transition:background-color .3s ease;-moz-transition:background-color .3s ease;-o-transition:background-color .3s ease;-ms-transition:background-color .3s ease;transition:background-color .3s ease;}.landing-page-header .header-container .booking-form-container .form-wrapper .wpcf7 form > .field-container.acceptance .wpcf7-list-item{margin-left:0;}.landing-page-header .header-container .booking-form-container .form-wrapper .wpcf7 form > .field-container.acceptance .wpcf7-list-item label .wpcf7-list-item-label{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:initial;-webkit-box-pack:initial;justify-content:initial;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:initial;flex-wrap:initial;position:relative;}.landing-page-header .header-container .booking-form-container .form-wrapper .wpcf7 form > .field-container.acceptance .wpcf7-list-item label .wpcf7-list-item-label a{color:#fff;margin-left:5px;}.landing-page-header .header-container .booking-form-container .form-wrapper .wpcf7 form > .field-container.acceptance .wpcf7-list-item label .wpcf7-list-item-label:before{content:"";width:15px;height:15px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;background-color:#fff;margin-right:10px;cursor:pointer;}.landing-page-header .header-container .booking-form-container .form-wrapper .wpcf7 form > .field-container.acceptance .wpcf7-list-item label .wpcf7-list-item-label:after{content:"";width:9px;height:9px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;position:absolute;left:3px;top:3px;display:none;cursor:pointer;background-color:#ffc629;}.landing-page-header .header-container .booking-form-container .form-wrapper .wpcf7 form > .field-container.acceptance .wpcf7-list-item label input[type="checkbox"]{opacity:0;position:absolute;height:0;top:0;left:0;}.landing-page-header .header-container .booking-form-container .form-wrapper .wpcf7 form > .field-container.acceptance .wpcf7-list-item label input[type="checkbox"]:checked +.wpcf7-list-item-label:after{display:block;}.landing-page-header .header-container .booking-form-container .form-wrapper .wpcf7 form .recaptcha a{color:#fff !important;}.landing-page-header .header-container .booking-form-container .form-wrapper .wpcf7 .wpcf7-response-output{text-decoration:underline;color:#fff;}.landing-page-header .header-container .booking-form-container .form-wrapper .wpcf7 .wpcf7-response-output.alert-danger{color:red;background-color:#fff;}.landing-page-header .header-container .booking-form-container .form-wrapper .wpcf7 .wpcf7-response-output.alert-success{color:green !important;background-color:#fff;}.landing-page-header .header-container .booking-form-container .form-wrapper.active{right:0;-webkit-transition:right .5s ease;-moz-transition:right .5s ease;-o-transition:right .5s ease;-ms-transition:right .5s ease;transition:right .5s ease;}@media (max-height: 720px){.landing-page-header .header-container .booking-form-container .form-wrapper .wpcf7{padding:15px;margin:15px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;-webkit-box-align:initial;-ms-flex-align:initial;align-items:initial;-ms-flex-wrap:initial;flex-wrap:initial;}.landing-page-header .header-container .booking-form-container .form-wrapper .wpcf7 form > .field-container{margin-bottom:10px;}.landing-page-header .header-container .booking-form-container .form-wrapper .wpcf7 form > .field-container label{font-size:10px;font-size:1rem;line-height:10px;}.landing-page-header .header-container .booking-form-container .form-wrapper .wpcf7 form > .field-container input[type="text"],.landing-page-header .header-container .booking-form-container .form-wrapper .wpcf7 form > .field-container input[type="email"],.landing-page-header .header-container .booking-form-container .form-wrapper .wpcf7 form > .field-container input[type="date"],.landing-page-header .header-container .booking-form-container .form-wrapper .wpcf7 form > .field-container textarea,.landing-page-header .header-container .booking-form-container .form-wrapper .wpcf7 form > .field-container select{padding:6px;height:28px;}.landing-page-header .header-container .booking-form-container .form-wrapper .wpcf7 form > .field-container textarea{height:60px;}}.landing-page-header .header-container .menu-toggle-container,.landing-page-header .header-container .close-menu{display:none;}.landing-page-header.store-in .header-container .navigation-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:initial;-webkit-box-pack:initial;justify-content:initial;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:initial;flex-wrap:initial;}.landing-page-header.store-in .header-container .navigation-container .menu li a{color:#2f3e95;}.landing-page-header.store-in .header-container .navigation-container .call-now-cta{-webkit-box-shadow:0px 10px 24px rgba(0,0,0,0.2);box-shadow:0px 10px 24px rgba(0,0,0,0.2);color:#fff;font-size:12px;font-size:1.2rem;line-height:12px;font-weight:900;padding:18px 22px;border-radius:30px;letter-spacing:0.1em;border:0;background-color:#f07842;text-transform:uppercase;-webkit-transition:background-color .3s ease;-moz-transition:background-color .3s ease;-o-transition:background-color .3s ease;-ms-transition:background-color .3s ease;transition:background-color .3s ease;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;padding:22px;}.landing-page-header.store-in .header-container .navigation-container .call-now-cta:hover{text-decoration:none;background-color:#ef5a15;-webkit-transition:background-color .3s ease;-moz-transition:background-color .3s ease;-o-transition:background-color .3s ease;-ms-transition:background-color .3s ease;transition:background-color .3s ease;}.landing-page-header.store-in .header-container .navigation-container .call-now-cta i{font-size:9px;font-size:0.9rem;line-height:9px;margin-right:10px;}@media (max-width: 767px){.landing-page-header.store-in .header-container .navigation-container .call-now-cta{font-size:16px;line-height:12px;}}.landing-page-header.store-in .header-container .booking-form-container .form-wrapper{background-color:#2f3e95;}.landing-page-header.store-in .header-container .booking-form-container .form-wrapper h2{color:#f07842;}.landing-page-header.store-in .header-container .booking-form-container .form-wrapper .wpcf7 form > .field-container.acceptance .wpcf7-list-item label .wpcf7-list-item-label a{color:#fff;}.landing-page-header.store-in .header-container .booking-form-container .form-wrapper .wpcf7 form > .field-container.acceptance .wpcf7-list-item label .wpcf7-list-item-label:after{background-color:#f07842;}@media (max-width: 1199px){.landing-page-header .header-container .booking-form-container .form-wrapper{width:80vw;}}@media (max-width: 991px){.landing-page-header .header-container .menu li{margin-right:18px;}}@media (max-width: 991px){.landing-page-header{position:fixed;width:100%;z-index:100;top:0;background-color:#fff;}.landing-page-header .header-container{padding:0 0 0 15px;height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:space-between;-webkit-box-pack:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:initial;flex-wrap:initial;}.landing-page-header .header-container .logo-container{order:2;margin-right:unset;height:41px;}.landing-page-header .header-container .menu-ria-parking-header-container,.landing-page-header .header-container .menu-store-in-header-container{position:absolute;width:100vw;height:100vh;background-color:#0fb5bf;top:0;z-index:99;right:-2000px;-webkit-transition:right .5s ease;-moz-transition:right .5s ease;-o-transition:right .5s ease;-ms-transition:right .5s ease;transition:right .5s ease;}.landing-page-header .header-container .menu-ria-parking-header-container.active,.landing-page-header .header-container .menu-store-in-header-container.active{right:0;-webkit-transition:right .5s ease;-moz-transition:right .5s ease;-o-transition:right .5s ease;-ms-transition:right .5s ease;transition:right .5s ease;}.landing-page-header .header-container .menu-ria-parking-header-container .menu,.landing-page-header .header-container .menu-store-in-header-container .menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:120px;padding-left:30px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}.landing-page-header .header-container .menu-ria-parking-header-container .menu li,.landing-page-header .header-container .menu-store-in-header-container .menu li{margin-right:0;margin-bottom:18px;}.landing-page-header .header-container .menu-ria-parking-header-container .menu li a,.landing-page-header .header-container .menu-store-in-header-container .menu li a{color:#fff;font-size:16px;font-size:1.6rem;line-height:16px;text-transform:uppercase;}.landing-page-header .header-container .booking-form-container{order:1;}.landing-page-header .header-container .booking-form-container .booking-form-trigger{font-size:9px;font-size:0.9rem;line-height:9px;padding:15px 12px;-webkit-border-radius:18px;-moz-border-radius:18px;-ms-border-radius:18px;-o-border-radius:18px;border-radius:18px;}.landing-page-header .header-container .booking-form-container .form-wrapper{width:100vw;right:auto;left:-2000px;-webkit-transition:left .5s ease;-moz-transition:left .5s ease;-o-transition:left .5s ease;-ms-transition:left .5s ease;transition:left .5s ease;}.landing-page-header .header-container .booking-form-container .form-wrapper.active{right:auto;left:0;-webkit-transition:left .5s ease;-moz-transition:left .5s ease;-o-transition:left .5s ease;-ms-transition:left .5s ease;transition:left .5s ease;}.landing-page-header .header-container .booking-form-container .form-wrapper h2{padding-top:40px;width:calc(100% - 60px);font-size:16px;font-size:1.6rem;line-height:16px;line-height:30px;margin:0 auto;}.landing-page-header .header-container .booking-form-container .form-wrapper .wpcf7 form{width:100%;}.landing-page-header .header-container .booking-form-container .form-wrapper .close-form{top:20px;right:20px;}.landing-page-header .header-container .menu-toggle-container{order:3;display:block;}.landing-page-header .header-container .menu-toggle-container a{width:60px;color:#fff;height:100%;background-color:#f07842;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:initial;flex-wrap:initial;}.landing-page-header .header-container .menu-toggle-container a i{font-size:16px;font-size:1.6rem;line-height:16px;}.landing-page-header .header-container .close-menu{color:#fff;font-size:18px;font-size:1.8rem;line-height:18px;z-index:100;position:absolute;top:20px;right:20px;cursor:pointer;display:none;}.landing-page-header .header-container .close-menu.active{display:block;}.landing-page-header.store-in .header-container{padding:0;}.landing-page-header.store-in .header-container .navigation-container .menu-store-in-header-container{background-color:#2f3e95;}.landing-page-header.store-in .header-container .navigation-container .menu-store-in-header-container .menu li a{color:#fff;}.landing-page-header.store-in .header-container .navigation-container .call-now-cta{height:60px;padding:0 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:initial;-webkit-box-pack:initial;justify-content:initial;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:initial;flex-wrap:initial;}.landing-page-header.store-in .header-container .menu-toggle-container a{background-color:#2f3e95;}}@media (max-width: 991px) and (max-width: 767px){.landing-page-header .header-container .menu-toggle-container a{height:60px;}}@media (max-width: 991px) and (max-width: 767px){.landing-page-header .header-container .menu-toggle-container a{height:60px;}}@media (max-width: 991px) and (max-width: 991px){.landing-page-header .header-container .menu-toggle-container a{height:60px;}}.landing-page-footer{background-color:#fbfbfb;}.landing-page-footer .top-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:space-between;-webkit-box-pack:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:initial;flex-wrap:initial;padding:45px 195px;border-bottom:1px solid #f0efef;}.landing-page-footer .top-footer .logo-container img{height:40px;}.landing-page-footer .top-footer .navigation-container .footer-title{text-transform:uppercase;font-size:16px;font-size:1.6rem;line-height:16px;text-align:right;}.landing-page-footer .top-footer .navigation-container .menu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:initial;-webkit-box-pack:initial;justify-content:initial;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:initial;flex-wrap:initial;}.landing-page-footer .top-footer .navigation-container .menu li:not(:last-of-type){margin-right:20px;}.landing-page-footer .top-footer .navigation-container .menu li a{color:#919191;font-weight:300;}@media (max-width: 767px){.landing-page-footer .top-footer .navigation-container .menu{flex-direction:column;}.landing-page-footer .top-footer .navigation-container .menu li:not(:last-of-type){margin-right:0px;margin-bottom:10px;}}.landing-page-footer .bottom-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:space-between;-webkit-box-pack:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:initial;flex-wrap:initial;padding:15px 195px;}.landing-page-footer .bottom-footer .copyright{font-weight:300;color:#919191;opacity:0.4;font-size:14px;line-height:14px;}.landing-page-footer .bottom-footer .copyright a{color:#919191;opacity:1;cursor:pointer;text-decoration:underline;}.landing-page-footer .bottom-footer .copyright a:hover{font-weight:bold;}.landing-page-footer .bottom-footer .footer-logos{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:initial;-webkit-box-pack:initial;justify-content:initial;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:initial;flex-wrap:initial;}.landing-page-footer .bottom-footer .footer-logos a:not(:last-of-type){margin-right:55px;}.landing-page-footer.store-in .top-footer .navigation-container .footer-title{color:#2f3e95;}@media (max-width: 991px){.landing-page-footer .top-footer{padding:45px 30px;}.landing-page-footer .bottom-footer{padding:15px 30px;}}@media (max-width: 767px){.landing-page-footer .top-footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:30px 15px;}.landing-page-footer .top-footer .logo-container{margin-bottom:20px;}.landing-page-footer .top-footer .navigation-container .footer-title,.landing-page-footer .top-footer .navigation-container >div{text-align:center;}.landing-page-footer .top-footer .navigation-container .footer-title{font-size:12px;font-size:1.2rem;line-height:12px;line-height:16px;}.landing-page-footer .bottom-footer{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;}.landing-page-footer .bottom-footer .footer-logos{margin-bottom:20px;}}@media (max-width: 767px){body.landing-page{padding-top:60px !important;}}