.elementor-1146 .elementor-element.elementor-element-2624628 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1146 .elementor-element.elementor-element-2624628:not(.elementor-motion-effects-element-type-background), .elementor-1146 .elementor-element.elementor-element-2624628 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E1317;}.elementor-1146 .elementor-element.elementor-element-2624628{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:108px 0px 90px 0px;}.elementor-1146 .elementor-element.elementor-element-2624628 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1146 .elementor-element.elementor-element-315e9a2 .section-title .title{color:#FFFFFF;}.elementor-1146 .elementor-element.elementor-element-315e9a2 .section-title .description{color:#FFFFFFA6;}.elementor-1146 .elementor-element.elementor-element-1c1c2a8 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}body:not(.rtl) .elementor-1146 .elementor-element.elementor-element-a61217b{left:-30px;}body.rtl .elementor-1146 .elementor-element.elementor-element-a61217b{right:-30px;}.elementor-1146 .elementor-element.elementor-element-a61217b{top:19px;}.elementor-1146 .elementor-element.elementor-element-a1ccbaf:not(.elementor-motion-effects-element-type-background), .elementor-1146 .elementor-element.elementor-element-a1ccbaf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#151A20;}.elementor-1146 .elementor-element.elementor-element-a1ccbaf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:103px 0px 56px 0px;}.elementor-1146 .elementor-element.elementor-element-a1ccbaf > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1146 .elementor-element.elementor-element-e7057e6 .section-title .subtitle{color:#FFFFFF;font-size:22px;font-weight:700;text-transform:capitalize;margin:0px 0px 18px 0px;}.elementor-1146 .elementor-element.elementor-element-e7057e6 .section-title{text-align:center;}.elementor-1146 .elementor-element.elementor-element-e7057e6 .section-title .description{color:#FFFFFF;font-size:16px;line-height:2.1em;}.elementor-1146 .elementor-element.elementor-element-9e36974 .section-title .subtitle{color:#FFFFFF;font-size:22px;font-weight:700;text-transform:capitalize;margin:0px 0px 18px 0px;}.elementor-1146 .elementor-element.elementor-element-9e36974 .section-title{text-align:center;}.elementor-1146 .elementor-element.elementor-element-9e36974 .section-title .description{color:#FFFFFF;font-size:16px;line-height:2.1em;}.elementor-1146 .elementor-element.elementor-element-1679564 .section-title .subtitle{color:#FFFFFF;font-size:22px;font-weight:700;text-transform:capitalize;margin:0px 0px 18px 0px;}.elementor-1146 .elementor-element.elementor-element-1679564 > .elementor-widget-container{margin:0px 0px -12px 0px;}.elementor-1146 .elementor-element.elementor-element-1679564 .section-title{text-align:center;}.elementor-1146 .elementor-element.elementor-element-1679564 .section-title .description{color:#FFFFFF;font-size:16px;line-height:2.1em;}.elementor-1146 .elementor-element.elementor-element-2ade8cf .heading{text-align:center;}.elementor-1146 .elementor-element.elementor-element-2ade8cf .heading .heading-text{color:#C59D5F;font-family:"Nunito", Sans-serif;font-size:16px;font-weight:400;}.elementor-1146 .elementor-element.elementor-element-bc17a51 .section-title .subtitle{color:#FFFFFF;font-size:22px;font-weight:700;text-transform:capitalize;margin:0px 0px 18px 0px;}.elementor-1146 .elementor-element.elementor-element-bc17a51 .section-title{text-align:center;}.elementor-1146 .elementor-element.elementor-element-bc17a51 .section-title .description{color:#FFFFFF;font-size:16px;line-height:2.1em;}.elementor-1146 .elementor-element.elementor-element-08e131a .section-title .subtitle{color:#FFFFFF;font-size:22px;font-weight:700;text-transform:capitalize;margin:0px 0px 18px 0px;}.elementor-1146 .elementor-element.elementor-element-08e131a .section-title{text-align:center;}.elementor-1146 .elementor-element.elementor-element-08e131a .section-title .description{color:#FFFFFF;font-size:16px;line-height:2.1em;}.elementor-1146 .elementor-element.elementor-element-de88dee:not(.elementor-motion-effects-element-type-background), .elementor-1146 .elementor-element.elementor-element-de88dee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#151A20;background-image:url("https://bistroolympia.pt/wp-content/uploads/2023/04/contact-img.jpg");background-position:center right;background-repeat:no-repeat;background-size:contain;}.elementor-1146 .elementor-element.elementor-element-de88dee{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1146 .elementor-element.elementor-element-de88dee > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1146 .elementor-element.elementor-element-b466708:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1146 .elementor-element.elementor-element-b466708 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E1317;}.elementor-1146 .elementor-element.elementor-element-b466708 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:48px 60px 44px 60px;}.elementor-1146 .elementor-element.elementor-element-b466708 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1146 .elementor-element.elementor-element-5c9afce > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-1146 .elementor-element.elementor-element-5c9afce .heading .heading-text{color:#FFFFFF;}.elementor-1146 .elementor-element.elementor-element-a936a5b:not(.elementor-motion-effects-element-type-background), .elementor-1146 .elementor-element.elementor-element-a936a5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#151A20;}.elementor-1146 .elementor-element.elementor-element-a936a5b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 60px 0px;}.elementor-1146 .elementor-element.elementor-element-a936a5b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}