.elementor-20 .elementor-element.elementor-element-4950504:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-4950504 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://demo-restaurante01.hostizap.com/wp-content/uploads/2019/03/photo-1511516412963-801b050c92aa.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-4950504 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(0deg, #000000 0%, rgba(0,0,0,0.4) 20%);opacity:0.8;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-4950504{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-338928c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 30px 0px;}.elementor-20 .elementor-element.elementor-element-338928c{text-align:center;}.elementor-20 .elementor-element.elementor-element-338928c .elementor-heading-title{font-family:"Amatic SC", Sans-serif;font-size:7rem;text-shadow:0px 0px 15px #000000;color:#ffffff;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-20 .elementor-element.elementor-element-e91cbf1 .elementor-button{background-color:#f44336;font-family:"News Cycle", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;line-height:30px;letter-spacing:2px;fill:#ffffff;color:#ffffff;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-e91cbf1 .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-e91cbf1 .elementor-button:focus{background-color:#d32f2f;color:#ffffff;}.elementor-20 .elementor-element.elementor-element-e91cbf1 .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-e91cbf1 .elementor-button:focus svg{fill:#ffffff;}.elementor-20 .elementor-element.elementor-element-ee8bd53 .elementor-button{background-color:#f44336;font-family:"News Cycle", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;line-height:30px;letter-spacing:2px;fill:#ffffff;color:#ffffff;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-ee8bd53 .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-ee8bd53 .elementor-button:focus{background-color:#d32f2f;color:#ffffff;}.elementor-20 .elementor-element.elementor-element-ee8bd53 .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-ee8bd53 .elementor-button:focus svg{fill:#ffffff;}.elementor-20 .elementor-element.elementor-element-7e29a48{padding:100px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-257f44a > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-20 .elementor-element.elementor-element-257f44a{text-align:center;}.elementor-20 .elementor-element.elementor-element-257f44a .elementor-heading-title{font-family:"News Cycle", Sans-serif;font-size:50px;text-transform:capitalize;line-height:60px;color:#000000;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-f81e5d4{font-family:"Open Sans", Sans-serif;font-size:16px;line-height:26px;color:#263238;}.elementor-20 .elementor-element.elementor-element-21000264{padding:30px 0px 40px 0px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-2844cf10 .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-2844cf10.elementor-view-stacked .elementor-icon{background-color:#f44336;}.elementor-20 .elementor-element.elementor-element-2844cf10.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-2844cf10.elementor-view-default .elementor-icon{color:#f44336;border-color:#f44336;}.elementor-20 .elementor-element.elementor-element-2844cf10.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-2844cf10.elementor-view-default .elementor-icon svg{fill:#f44336;}.elementor-20 .elementor-element.elementor-element-2844cf10 .elementor-icon{font-size:60px;}.elementor-20 .elementor-element.elementor-element-2844cf10 .elementor-icon svg{height:60px;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-20 .elementor-element.elementor-element-77e7cfa6 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-77e7cfa6 .elementor-counter-number-wrapper{color:#000000;font-family:"News Cycle", Sans-serif;font-size:3rem;line-height:80px;}.elementor-20 .elementor-element.elementor-element-77e7cfa6 .elementor-counter-title{color:#000000;font-family:"News Cycle", Sans-serif;font-size:20px;font-weight:700;line-height:25px;}.elementor-20 .elementor-element.elementor-element-618d79cf .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-618d79cf.elementor-view-stacked .elementor-icon{background-color:#f44336;}.elementor-20 .elementor-element.elementor-element-618d79cf.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-618d79cf.elementor-view-default .elementor-icon{color:#f44336;border-color:#f44336;}.elementor-20 .elementor-element.elementor-element-618d79cf.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-618d79cf.elementor-view-default .elementor-icon svg{fill:#f44336;}.elementor-20 .elementor-element.elementor-element-618d79cf .elementor-icon{font-size:60px;}.elementor-20 .elementor-element.elementor-element-618d79cf .elementor-icon svg{height:60px;}.elementor-20 .elementor-element.elementor-element-148c6c7d > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-148c6c7d .elementor-counter-number-wrapper{color:#000000;font-family:"News Cycle", Sans-serif;font-size:3rem;line-height:80px;}.elementor-20 .elementor-element.elementor-element-148c6c7d .elementor-counter-title{color:#000000;font-family:"News Cycle", Sans-serif;font-size:20px;font-weight:700;line-height:25px;}.elementor-20 .elementor-element.elementor-element-58af69c .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-58af69c.elementor-view-stacked .elementor-icon{background-color:#f44336;}.elementor-20 .elementor-element.elementor-element-58af69c.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-58af69c.elementor-view-default .elementor-icon{color:#f44336;border-color:#f44336;}.elementor-20 .elementor-element.elementor-element-58af69c.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-58af69c.elementor-view-default .elementor-icon svg{fill:#f44336;}.elementor-20 .elementor-element.elementor-element-58af69c .elementor-icon{font-size:60px;}.elementor-20 .elementor-element.elementor-element-58af69c .elementor-icon svg{height:60px;}.elementor-20 .elementor-element.elementor-element-75df3de9 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-75df3de9 .elementor-counter-number-wrapper{color:#000000;font-family:"News Cycle", Sans-serif;font-size:3rem;line-height:80px;}.elementor-20 .elementor-element.elementor-element-75df3de9 .elementor-counter-title{color:#000000;font-family:"News Cycle", Sans-serif;font-size:20px;font-weight:700;line-height:25px;}.elementor-20 .elementor-element.elementor-element-599661b{padding:0px 0px 100px 0px;}.elementor-20 .elementor-element.elementor-element-4118e13{font-family:"Open Sans", Sans-serif;font-size:16px;line-height:26px;color:#263238;}.elementor-20 .elementor-element.elementor-element-ce93808:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-ce93808 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://demo-restaurante01.hostizap.com/wp-content/uploads/2019/03/fabrizio-magoni-219347-unsplash.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-ce93808 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(0deg, #000000 0%, rgba(0,0,0,0.5) 20%);opacity:0.8;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-ce93808 > .elementor-container{min-height:700px;}.elementor-20 .elementor-element.elementor-element-ce93808{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-20 .elementor-element.elementor-element-968e34e{text-align:center;}.elementor-20 .elementor-element.elementor-element-968e34e .elementor-heading-title{font-family:"Amatic SC", Sans-serif;font-size:5rem;text-shadow:0px 0px 15px #000000;color:#ffffff;}.elementor-20 .elementor-element.elementor-element-9800373{text-align:center;font-family:"News Cycle", Sans-serif;font-size:2rem;font-weight:700;text-transform:capitalize;line-height:38px;letter-spacing:2px;color:#ffffff;}.elementor-20 .elementor-element.elementor-element-f1165db > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-20 .elementor-element.elementor-element-f1165db{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-f1165db > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-91f44e0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-20 .elementor-element.elementor-element-91f44e0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://demo-restaurante01.hostizap.com/wp-content/uploads/2019/03/af9932fe5856.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-91f44e0 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-20 .elementor-element.elementor-element-91f44e0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-a603cb7{--spacer-size:600px;}.elementor-20 .elementor-element.elementor-element-687eef4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-20 .elementor-element.elementor-element-687eef4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#263238;}.elementor-20 .elementor-element.elementor-element-687eef4 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.97;}.elementor-20 .elementor-element.elementor-element-687eef4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:50px 50px 50px 50px;}.elementor-20 .elementor-element.elementor-element-687eef4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-5f49e78{border-style:dotted;border-width:0px 0px 2px 0px;border-color:#ffffff;padding:0px 0px 30px 0px;}.elementor-20 .elementor-element.elementor-element-51d4867 > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-51d4867 .elementor-heading-title{font-family:"News Cycle", Sans-serif;font-size:24px;line-height:34px;color:#ffffff;}.elementor-20 .elementor-element.elementor-element-6a1b835 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-6a1b835{font-family:"Open Sans", Sans-serif;font-size:16px;line-height:26px;color:#eceff1;}.elementor-20 .elementor-element.elementor-element-23660f6 > .elementor-element-populated{padding:0px 0px 0px 30px;}.elementor-20 .elementor-element.elementor-element-26a24ed{text-align:right;}.elementor-20 .elementor-element.elementor-element-26a24ed .elementor-heading-title{font-family:"News Cycle", Sans-serif;font-size:24px;line-height:34px;color:#ffffff;}.elementor-20 .elementor-element.elementor-element-b1f737b{border-style:dotted;border-width:0px 0px 2px 0px;border-color:#ffffff;padding:25px 0px 30px 0px;}.elementor-20 .elementor-element.elementor-element-6b549c9 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-20 .elementor-element.elementor-element-6b549c9 .elementor-heading-title{font-family:"News Cycle", Sans-serif;font-size:24px;line-height:34px;color:#ffffff;}.elementor-20 .elementor-element.elementor-element-2f9aa53{font-family:"Open Sans", Sans-serif;font-size:16px;line-height:26px;color:#eceff1;}.elementor-20 .elementor-element.elementor-element-fc30904 > .elementor-element-populated{padding:0px 0px 0px 30px;}.elementor-20 .elementor-element.elementor-element-1680fb7{text-align:right;}.elementor-20 .elementor-element.elementor-element-1680fb7 .elementor-heading-title{font-family:"News Cycle", Sans-serif;font-size:24px;line-height:34px;color:#ffffff;}.elementor-20 .elementor-element.elementor-element-fabb43d{border-style:dotted;border-width:0px 0px 2px 0px;border-color:#ffffff;padding:25px 0px 30px 0px;}.elementor-20 .elementor-element.elementor-element-91d3df8 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-20 .elementor-element.elementor-element-91d3df8 .elementor-heading-title{font-family:"News Cycle", Sans-serif;font-size:24px;line-height:34px;color:#ffffff;}.elementor-20 .elementor-element.elementor-element-fab2211{font-family:"Open Sans", Sans-serif;font-size:16px;line-height:26px;color:#eceff1;}.elementor-20 .elementor-element.elementor-element-173d9d5 > .elementor-element-populated{padding:0px 0px 0px 30px;}.elementor-20 .elementor-element.elementor-element-d7edda8{text-align:right;}.elementor-20 .elementor-element.elementor-element-d7edda8 .elementor-heading-title{font-family:"News Cycle", Sans-serif;font-size:24px;line-height:34px;color:#ffffff;}.elementor-20 .elementor-element.elementor-element-c4d7710{padding:25px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-6c68b70 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-20 .elementor-element.elementor-element-6c68b70 .elementor-heading-title{font-family:"News Cycle", Sans-serif;font-size:24px;line-height:34px;color:#ffffff;}.elementor-20 .elementor-element.elementor-element-56092f6{font-family:"Open Sans", Sans-serif;font-size:16px;line-height:26px;color:#eceff1;}.elementor-20 .elementor-element.elementor-element-94b5655 > .elementor-element-populated{padding:0px 0px 0px 30px;}.elementor-20 .elementor-element.elementor-element-1162a4d{text-align:right;}.elementor-20 .elementor-element.elementor-element-1162a4d .elementor-heading-title{font-family:"News Cycle", Sans-serif;font-size:24px;line-height:34px;color:#ffffff;}.elementor-20 .elementor-element.elementor-element-99abd95 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-20 .elementor-element.elementor-element-99abd95{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-99abd95 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-fda389e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-20 .elementor-element.elementor-element-fda389e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#263238;}.elementor-20 .elementor-element.elementor-element-fda389e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:50px 50px 50px 50px;}.elementor-20 .elementor-element.elementor-element-fda389e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-180c895{border-style:dotted;border-width:0px 0px 2px 0px;border-color:#ffffff;padding:0px 0px 30px 0px;}.elementor-20 .elementor-element.elementor-element-186b322 > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-186b322 .elementor-heading-title{font-family:"News Cycle", Sans-serif;font-size:24px;line-height:34px;color:#ffffff;}.elementor-20 .elementor-element.elementor-element-bb6e796 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-bb6e796{font-family:"Open Sans", Sans-serif;font-size:16px;line-height:26px;color:#eceff1;}.elementor-20 .elementor-element.elementor-element-61f4f77 > .elementor-element-populated{padding:0px 0px 0px 30px;}.elementor-20 .elementor-element.elementor-element-ee88dee{text-align:right;}.elementor-20 .elementor-element.elementor-element-ee88dee .elementor-heading-title{font-family:"News Cycle", Sans-serif;font-size:24px;line-height:34px;color:#ffffff;}.elementor-20 .elementor-element.elementor-element-37de5ee{border-style:dotted;border-width:0px 0px 2px 0px;border-color:#ffffff;padding:25px 0px 30px 0px;}.elementor-20 .elementor-element.elementor-element-a204a7c > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-20 .elementor-element.elementor-element-a204a7c .elementor-heading-title{font-family:"News Cycle", Sans-serif;font-size:24px;line-height:34px;color:#ffffff;}.elementor-20 .elementor-element.elementor-element-ae10945{font-family:"Open Sans", Sans-serif;font-size:16px;line-height:26px;color:#eceff1;}.elementor-20 .elementor-element.elementor-element-84b300d > .elementor-element-populated{padding:0px 0px 0px 30px;}.elementor-20 .elementor-element.elementor-element-8421a69{text-align:right;}.elementor-20 .elementor-element.elementor-element-8421a69 .elementor-heading-title{font-family:"News Cycle", Sans-serif;font-size:24px;line-height:34px;color:#ffffff;}.elementor-20 .elementor-element.elementor-element-80705ef{border-style:dotted;border-width:0px 0px 2px 0px;border-color:#ffffff;padding:25px 0px 30px 0px;}.elementor-20 .elementor-element.elementor-element-91b55a0 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-20 .elementor-element.elementor-element-91b55a0 .elementor-heading-title{font-family:"News Cycle", Sans-serif;font-size:24px;line-height:34px;color:#ffffff;}.elementor-20 .elementor-element.elementor-element-40c1f89{font-family:"Open Sans", Sans-serif;font-size:16px;line-height:26px;color:#eceff1;}.elementor-20 .elementor-element.elementor-element-be4fd1e > .elementor-element-populated{padding:0px 0px 0px 30px;}.elementor-20 .elementor-element.elementor-element-9d8d65c{text-align:right;}.elementor-20 .elementor-element.elementor-element-9d8d65c .elementor-heading-title{font-family:"News Cycle", Sans-serif;font-size:24px;line-height:34px;color:#ffffff;}.elementor-20 .elementor-element.elementor-element-1e4c8b8{padding:25px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-cec8858 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-20 .elementor-element.elementor-element-cec8858 .elementor-heading-title{font-family:"News Cycle", Sans-serif;font-size:24px;line-height:34px;color:#ffffff;}.elementor-20 .elementor-element.elementor-element-26a7f2f{font-family:"Open Sans", Sans-serif;font-size:16px;line-height:26px;color:#eceff1;}.elementor-20 .elementor-element.elementor-element-ba4a211 > .elementor-element-populated{padding:0px 0px 0px 30px;}.elementor-20 .elementor-element.elementor-element-e8c6836{text-align:right;}.elementor-20 .elementor-element.elementor-element-e8c6836 .elementor-heading-title{font-family:"News Cycle", Sans-serif;font-size:24px;line-height:34px;color:#ffffff;}.elementor-20 .elementor-element.elementor-element-4f7dd3b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-20 .elementor-element.elementor-element-4f7dd3b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://demo-restaurante01.hostizap.com/wp-content/uploads/2019/03/90032db0df67.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-4f7dd3b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-20 .elementor-element.elementor-element-4f7dd3b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-3b7272f{--spacer-size:600px;}.elementor-20 .elementor-element.elementor-element-8860d49 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-20 .elementor-element.elementor-element-8860d49{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-8860d49 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-3c57aa8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-20 .elementor-element.elementor-element-3c57aa8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://demo-restaurante01.hostizap.com/wp-content/uploads/2019/03/thomas-tucker-391058-unsplash.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-3c57aa8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-20 .elementor-element.elementor-element-3c57aa8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-69be699{--spacer-size:600px;}.elementor-20 .elementor-element.elementor-element-90591fc:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-20 .elementor-element.elementor-element-90591fc > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#263238;}.elementor-20 .elementor-element.elementor-element-90591fc > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:50px 50px 50px 50px;}.elementor-20 .elementor-element.elementor-element-90591fc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-1282c66{border-style:dotted;border-width:0px 0px 2px 0px;border-color:#ffffff;padding:0px 0px 30px 0px;}.elementor-20 .elementor-element.elementor-element-152b856 > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-152b856 .elementor-heading-title{font-family:"News Cycle", Sans-serif;font-size:24px;line-height:34px;color:#ffffff;}.elementor-20 .elementor-element.elementor-element-e780117 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-e780117{font-family:"Open Sans", Sans-serif;font-size:16px;line-height:26px;color:#eceff1;}.elementor-20 .elementor-element.elementor-element-7013b6b > .elementor-element-populated{padding:0px 0px 0px 30px;}.elementor-20 .elementor-element.elementor-element-4d46968{text-align:right;}.elementor-20 .elementor-element.elementor-element-4d46968 .elementor-heading-title{font-family:"News Cycle", Sans-serif;font-size:24px;line-height:34px;color:#ffffff;}.elementor-20 .elementor-element.elementor-element-6e33e0e{border-style:dotted;border-width:0px 0px 2px 0px;border-color:#ffffff;padding:25px 0px 30px 0px;}.elementor-20 .elementor-element.elementor-element-cedeced > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-20 .elementor-element.elementor-element-cedeced .elementor-heading-title{font-family:"News Cycle", Sans-serif;font-size:24px;line-height:34px;color:#ffffff;}.elementor-20 .elementor-element.elementor-element-ed63678{font-family:"Open Sans", Sans-serif;font-size:16px;line-height:26px;color:#eceff1;}.elementor-20 .elementor-element.elementor-element-6bcbb1a > .elementor-element-populated{padding:0px 0px 0px 30px;}.elementor-20 .elementor-element.elementor-element-6b77f1e{text-align:right;}.elementor-20 .elementor-element.elementor-element-6b77f1e .elementor-heading-title{font-family:"News Cycle", Sans-serif;font-size:24px;line-height:34px;color:#ffffff;}.elementor-20 .elementor-element.elementor-element-c83a10a{border-style:dotted;border-width:0px 0px 2px 0px;border-color:#ffffff;padding:25px 0px 30px 0px;}.elementor-20 .elementor-element.elementor-element-8b9ae1e > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-20 .elementor-element.elementor-element-8b9ae1e .elementor-heading-title{font-family:"News Cycle", Sans-serif;font-size:24px;line-height:34px;color:#ffffff;}.elementor-20 .elementor-element.elementor-element-4779f9c{font-family:"Open Sans", Sans-serif;font-size:16px;line-height:26px;color:#eceff1;}.elementor-20 .elementor-element.elementor-element-09a2ec6 > .elementor-element-populated{padding:0px 0px 0px 30px;}.elementor-20 .elementor-element.elementor-element-50a6bae{text-align:right;}.elementor-20 .elementor-element.elementor-element-50a6bae .elementor-heading-title{font-family:"News Cycle", Sans-serif;font-size:24px;line-height:34px;color:#ffffff;}.elementor-20 .elementor-element.elementor-element-ddc2049{padding:25px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-05027ee > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-20 .elementor-element.elementor-element-05027ee .elementor-heading-title{font-family:"News Cycle", Sans-serif;font-size:24px;line-height:34px;color:#ffffff;}.elementor-20 .elementor-element.elementor-element-bdd5afc{font-family:"Open Sans", Sans-serif;font-size:16px;line-height:26px;color:#eceff1;}.elementor-20 .elementor-element.elementor-element-254bd65 > .elementor-element-populated{padding:0px 0px 0px 30px;}.elementor-20 .elementor-element.elementor-element-bf94acd{text-align:right;}.elementor-20 .elementor-element.elementor-element-bf94acd .elementor-heading-title{font-family:"News Cycle", Sans-serif;font-size:24px;line-height:34px;color:#ffffff;}.elementor-20 .elementor-element.elementor-element-bf89d1e{margin-top:50px;margin-bottom:100px;}.elementor-20 .elementor-element.elementor-element-00d9b85 .elementor-button{background-color:#f44336;font-family:"News Cycle", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;line-height:30px;fill:#ffffff;color:#ffffff;border-radius:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-00d9b85 .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-00d9b85 .elementor-button:focus{background-color:#d32f2f;color:#ffffff;}.elementor-20 .elementor-element.elementor-element-00d9b85 .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-00d9b85 .elementor-button:focus svg{fill:#ffffff;}.elementor-20 .elementor-element.elementor-element-3a2913c:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-3a2913c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://demo-restaurante01.hostizap.com/wp-content/uploads/2019/03/e2dd35fb0142.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-3a2913c > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(0deg, #000000 0%, rgba(0,0,0,0.5) 20%);opacity:0.8;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-3a2913c > .elementor-container{min-height:700px;}.elementor-20 .elementor-element.elementor-element-3a2913c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-20 .elementor-element.elementor-element-baad850{text-align:center;}.elementor-20 .elementor-element.elementor-element-baad850 .elementor-heading-title{font-family:"Amatic SC", Sans-serif;font-size:100px;text-shadow:0px 0px 15px #000000;color:#ffffff;}.elementor-20 .elementor-element.elementor-element-5d3effc{text-align:center;font-family:"News Cycle", Sans-serif;font-size:28px;font-weight:700;text-transform:uppercase;line-height:38px;color:#ffffff;}.elementor-20 .elementor-element.elementor-element-1e955e94{padding:4% 0% 4% 0%;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-7d027628{--icon-box-icon-margin:15px;}.elementor-20 .elementor-element.elementor-element-7d027628 .elementor-icon-box-title{margin-block-end:15px;color:#000000;}.elementor-20 .elementor-element.elementor-element-7d027628.elementor-view-stacked .elementor-icon{background-color:#f44336;}.elementor-20 .elementor-element.elementor-element-7d027628.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-7d027628.elementor-view-default .elementor-icon{fill:#f44336;color:#f44336;border-color:#f44336;}.elementor-20 .elementor-element.elementor-element-7d027628 .elementor-icon{font-size:50px;}.elementor-20 .elementor-element.elementor-element-7d027628 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-7d027628 .elementor-icon-box-title a{font-family:"News Cycle", Sans-serif;font-size:1.6rem;line-height:40px;}.elementor-20 .elementor-element.elementor-element-7d027628 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:16px;line-height:26px;color:#263238;}.elementor-20 .elementor-element.elementor-element-11ebf3d2{--icon-box-icon-margin:15px;}.elementor-20 .elementor-element.elementor-element-11ebf3d2 .elementor-icon-box-title{margin-block-end:15px;color:#000000;}.elementor-20 .elementor-element.elementor-element-11ebf3d2.elementor-view-stacked .elementor-icon{background-color:#f44336;}.elementor-20 .elementor-element.elementor-element-11ebf3d2.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-11ebf3d2.elementor-view-default .elementor-icon{fill:#f44336;color:#f44336;border-color:#f44336;}.elementor-20 .elementor-element.elementor-element-11ebf3d2 .elementor-icon{font-size:50px;}.elementor-20 .elementor-element.elementor-element-11ebf3d2 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-11ebf3d2 .elementor-icon-box-title a{font-family:"News Cycle", Sans-serif;font-size:1.6rem;line-height:40px;}.elementor-20 .elementor-element.elementor-element-11ebf3d2 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:16px;line-height:26px;color:#263238;}.elementor-20 .elementor-element.elementor-element-1a62409c{--icon-box-icon-margin:15px;}.elementor-20 .elementor-element.elementor-element-1a62409c .elementor-icon-box-title{margin-block-end:15px;color:#000000;}.elementor-20 .elementor-element.elementor-element-1a62409c.elementor-view-stacked .elementor-icon{background-color:#f44336;}.elementor-20 .elementor-element.elementor-element-1a62409c.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-1a62409c.elementor-view-default .elementor-icon{fill:#f44336;color:#f44336;border-color:#f44336;}.elementor-20 .elementor-element.elementor-element-1a62409c .elementor-icon{font-size:50px;}.elementor-20 .elementor-element.elementor-element-1a62409c .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-1a62409c .elementor-icon-box-title a{font-family:"News Cycle", Sans-serif;font-size:1.6rem;line-height:40px;}.elementor-20 .elementor-element.elementor-element-1a62409c .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:16px;line-height:26px;color:#263238;}.elementor-20 .elementor-element.elementor-element-2a8bb31{padding:0px 0px 100px 0px;}.elementor-20 .elementor-element.elementor-element-73a2428{font-family:"Open Sans", Sans-serif;font-size:16px;line-height:26px;color:#263238;}.elementor-20 .elementor-element.elementor-element-838358e:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-838358e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://demo-restaurante01.hostizap.com/wp-content/uploads/2019/03/0d2d4ecda988.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-838358e > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(0deg, #000000 0%, rgba(0,0,0,0.5) 20%);opacity:0.8;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-838358e > .elementor-container{min-height:700px;}.elementor-20 .elementor-element.elementor-element-838358e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-20 .elementor-element.elementor-element-b4abbff{text-align:center;}.elementor-20 .elementor-element.elementor-element-b4abbff .elementor-heading-title{font-family:"Amatic SC", Sans-serif;font-size:100px;text-shadow:0px 0px 15px #000000;color:#ffffff;}.elementor-20 .elementor-element.elementor-element-4bf8693{text-align:center;font-family:"News Cycle", Sans-serif;font-size:2rem;font-weight:700;text-transform:capitalize;line-height:38px;letter-spacing:2px;color:#ffffff;}.elementor-20 .elementor-element.elementor-element-ab12655{padding:100px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-56e574a{font-family:"Open Sans", Sans-serif;font-size:16px;line-height:26px;color:#263238;}.elementor-20 .elementor-element.elementor-element-4f0dbf9a{padding:30px 0px 100px 0px;}.elementor-20 .elementor-element.elementor-element-623f2d7c .elementor-icon-box-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-623f2d7c{--icon-box-icon-margin:0px;}.elementor-20 .elementor-element.elementor-element-623f2d7c .elementor-icon-box-title{margin-block-end:15px;color:#000000;}.elementor-20 .elementor-element.elementor-element-623f2d7c.elementor-view-stacked .elementor-icon{background-color:#f44336;}.elementor-20 .elementor-element.elementor-element-623f2d7c.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-623f2d7c.elementor-view-default .elementor-icon{fill:#f44336;color:#f44336;border-color:#f44336;}.elementor-20 .elementor-element.elementor-element-623f2d7c .elementor-icon{font-size:80px;}.elementor-20 .elementor-element.elementor-element-623f2d7c .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-623f2d7c .elementor-icon-box-title a{font-family:"News Cycle", Sans-serif;font-size:1.6rem;line-height:40px;}.elementor-20 .elementor-element.elementor-element-623f2d7c .elementor-icon-box-description{font-size:20px;line-height:35px;color:#263238;}.elementor-20 .elementor-element.elementor-element-1b51e0a8 .elementor-icon-box-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-1b51e0a8{--icon-box-icon-margin:0px;}.elementor-20 .elementor-element.elementor-element-1b51e0a8 .elementor-icon-box-title{margin-block-end:15px;color:#000000;}.elementor-20 .elementor-element.elementor-element-1b51e0a8.elementor-view-stacked .elementor-icon{background-color:#f44336;}.elementor-20 .elementor-element.elementor-element-1b51e0a8.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-1b51e0a8.elementor-view-default .elementor-icon{fill:#f44336;color:#f44336;border-color:#f44336;}.elementor-20 .elementor-element.elementor-element-1b51e0a8 .elementor-icon{font-size:80px;}.elementor-20 .elementor-element.elementor-element-1b51e0a8 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-1b51e0a8 .elementor-icon-box-title a{font-family:"News Cycle", Sans-serif;font-size:1.6rem;line-height:40px;}.elementor-20 .elementor-element.elementor-element-1b51e0a8 .elementor-icon-box-description{font-size:20px;line-height:35px;color:#263238;}.elementor-20 .elementor-element.elementor-element-7c90a125 .elementor-icon-box-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-7c90a125{--icon-box-icon-margin:0px;}.elementor-20 .elementor-element.elementor-element-7c90a125 .elementor-icon-box-title{margin-block-end:15px;color:#000000;}.elementor-20 .elementor-element.elementor-element-7c90a125.elementor-view-stacked .elementor-icon{background-color:#f44336;}.elementor-20 .elementor-element.elementor-element-7c90a125.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-7c90a125.elementor-view-default .elementor-icon{fill:#f44336;color:#f44336;border-color:#f44336;}.elementor-20 .elementor-element.elementor-element-7c90a125 .elementor-icon{font-size:80px;}.elementor-20 .elementor-element.elementor-element-7c90a125 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-7c90a125 .elementor-icon-box-title a{font-family:"News Cycle", Sans-serif;font-size:1.6rem;line-height:40px;}.elementor-20 .elementor-element.elementor-element-7c90a125 .elementor-icon-box-description{font-size:20px;line-height:35px;color:#263238;}.elementor-20 .elementor-element.elementor-element-469844c2:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-469844c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#263238;}.elementor-20 .elementor-element.elementor-element-469844c2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 30px 0px;}.elementor-20 .elementor-element.elementor-element-469844c2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-42c11a26{--grid-template-columns:repeat(0, auto);--icon-size:40px;--grid-column-gap:20px;--grid-row-gap:0px;}.elementor-20 .elementor-element.elementor-element-42c11a26 .elementor-widget-container{text-align:center;}.elementor-20 .elementor-element.elementor-element-42c11a26 .elementor-social-icon{background-color:rgba(255,255,255,0);}.elementor-20 .elementor-element.elementor-element-42c11a26 .elementor-social-icon i{color:#ffffff;}.elementor-20 .elementor-element.elementor-element-42c11a26 .elementor-social-icon svg{fill:#ffffff;}.elementor-20 .elementor-element.elementor-element-42c11a26 .elementor-social-icon:hover i{color:#ffffff;}.elementor-20 .elementor-element.elementor-element-42c11a26 .elementor-social-icon:hover svg{fill:#ffffff;}@media(min-width:768px){.elementor-20 .elementor-element.elementor-element-bbcbf42{width:75%;}.elementor-20 .elementor-element.elementor-element-23660f6{width:25%;}.elementor-20 .elementor-element.elementor-element-572e246{width:75%;}.elementor-20 .elementor-element.elementor-element-fc30904{width:25%;}.elementor-20 .elementor-element.elementor-element-331eccd{width:75%;}.elementor-20 .elementor-element.elementor-element-173d9d5{width:25%;}.elementor-20 .elementor-element.elementor-element-beb23cd{width:75%;}.elementor-20 .elementor-element.elementor-element-94b5655{width:25%;}.elementor-20 .elementor-element.elementor-element-1821bbf{width:75%;}.elementor-20 .elementor-element.elementor-element-61f4f77{width:25%;}.elementor-20 .elementor-element.elementor-element-42f14e3{width:75%;}.elementor-20 .elementor-element.elementor-element-84b300d{width:25%;}.elementor-20 .elementor-element.elementor-element-0d5915d{width:75%;}.elementor-20 .elementor-element.elementor-element-be4fd1e{width:25%;}.elementor-20 .elementor-element.elementor-element-2af820a{width:75%;}.elementor-20 .elementor-element.elementor-element-ba4a211{width:25%;}.elementor-20 .elementor-element.elementor-element-eb89592{width:75%;}.elementor-20 .elementor-element.elementor-element-7013b6b{width:25%;}.elementor-20 .elementor-element.elementor-element-a2b0d30{width:75%;}.elementor-20 .elementor-element.elementor-element-6bcbb1a{width:25%;}.elementor-20 .elementor-element.elementor-element-67d5141{width:75%;}.elementor-20 .elementor-element.elementor-element-09a2ec6{width:25%;}.elementor-20 .elementor-element.elementor-element-673de35{width:75%;}.elementor-20 .elementor-element.elementor-element-254bd65{width:25%;}}@media(min-width:1025px){.elementor-20 .elementor-element.elementor-element-4950504:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-4950504 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-20 .elementor-element.elementor-element-ce93808:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-ce93808 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-20 .elementor-element.elementor-element-91f44e0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-20 .elementor-element.elementor-element-91f44e0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-20 .elementor-element.elementor-element-4f7dd3b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-20 .elementor-element.elementor-element-4f7dd3b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-20 .elementor-element.elementor-element-3c57aa8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-20 .elementor-element.elementor-element-3c57aa8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-20 .elementor-element.elementor-element-3a2913c:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-3a2913c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-20 .elementor-element.elementor-element-838358e:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-838358e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-20 .elementor-element.elementor-element-4950504{padding:0px 30px 0px 30px;}.elementor-20 .elementor-element.elementor-element-7e29a48{padding:70px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-77e7cfa6 .elementor-counter-number-wrapper{font-size:60px;}.elementor-20 .elementor-element.elementor-element-148c6c7d .elementor-counter-number-wrapper{font-size:60px;}.elementor-20 .elementor-element.elementor-element-75df3de9 .elementor-counter-number-wrapper{font-size:60px;}.elementor-20 .elementor-element.elementor-element-599661b{padding:0px 0px 70px 0px;}.elementor-20 .elementor-element.elementor-element-687eef4 > .elementor-element-populated{padding:30px 20px 30px 20px;}.elementor-20 .elementor-element.elementor-element-51d4867 .elementor-heading-title{font-size:20px;}.elementor-20 .elementor-element.elementor-element-6a1b835{font-size:14px;line-height:20px;}.elementor-20 .elementor-element.elementor-element-23660f6 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-26a24ed .elementor-heading-title{font-size:20px;}.elementor-20 .elementor-element.elementor-element-6b549c9 .elementor-heading-title{font-size:20px;}.elementor-20 .elementor-element.elementor-element-2f9aa53{font-size:14px;line-height:20px;}.elementor-20 .elementor-element.elementor-element-fc30904 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-1680fb7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-1680fb7 .elementor-heading-title{font-size:20px;}.elementor-20 .elementor-element.elementor-element-91d3df8 .elementor-heading-title{font-size:20px;}.elementor-20 .elementor-element.elementor-element-fab2211{font-size:14px;line-height:20px;}.elementor-20 .elementor-element.elementor-element-173d9d5 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-d7edda8 .elementor-heading-title{font-size:20px;}.elementor-20 .elementor-element.elementor-element-6c68b70 .elementor-heading-title{font-size:20px;}.elementor-20 .elementor-element.elementor-element-56092f6{font-size:14px;line-height:20px;}.elementor-20 .elementor-element.elementor-element-94b5655 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-1162a4d .elementor-heading-title{font-size:20px;}.elementor-20 .elementor-element.elementor-element-fda389e > .elementor-element-populated{padding:30px 15px 30px 20px;}.elementor-20 .elementor-element.elementor-element-186b322 .elementor-heading-title{font-size:20px;}.elementor-20 .elementor-element.elementor-element-bb6e796{font-size:14px;line-height:20px;}.elementor-20 .elementor-element.elementor-element-61f4f77 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-ee88dee .elementor-heading-title{font-size:20px;}.elementor-20 .elementor-element.elementor-element-a204a7c .elementor-heading-title{font-size:20px;}.elementor-20 .elementor-element.elementor-element-ae10945{font-size:14px;line-height:20px;}.elementor-20 .elementor-element.elementor-element-84b300d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-8421a69 .elementor-heading-title{font-size:20px;}.elementor-20 .elementor-element.elementor-element-91b55a0 .elementor-heading-title{font-size:20px;}.elementor-20 .elementor-element.elementor-element-40c1f89{font-size:14px;line-height:20px;}.elementor-20 .elementor-element.elementor-element-be4fd1e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-9d8d65c .elementor-heading-title{font-size:20px;}.elementor-20 .elementor-element.elementor-element-cec8858 .elementor-heading-title{font-size:20px;}.elementor-20 .elementor-element.elementor-element-26a7f2f{font-size:14px;line-height:20px;}.elementor-20 .elementor-element.elementor-element-ba4a211 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-e8c6836 .elementor-heading-title{font-size:20px;}.elementor-20 .elementor-element.elementor-element-90591fc > .elementor-element-populated{padding:30px 20px 30px 20px;}.elementor-20 .elementor-element.elementor-element-152b856 .elementor-heading-title{font-size:20px;}.elementor-20 .elementor-element.elementor-element-e780117{font-size:14px;line-height:20px;}.elementor-20 .elementor-element.elementor-element-7013b6b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-4d46968 .elementor-heading-title{font-size:20px;}.elementor-20 .elementor-element.elementor-element-cedeced .elementor-heading-title{font-size:20px;}.elementor-20 .elementor-element.elementor-element-ed63678{font-size:14px;line-height:20px;}.elementor-20 .elementor-element.elementor-element-6bcbb1a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-6b77f1e .elementor-heading-title{font-size:20px;}.elementor-20 .elementor-element.elementor-element-8b9ae1e .elementor-heading-title{font-size:20px;}.elementor-20 .elementor-element.elementor-element-4779f9c{font-size:14px;line-height:20px;}.elementor-20 .elementor-element.elementor-element-09a2ec6 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-50a6bae .elementor-heading-title{font-size:20px;}.elementor-20 .elementor-element.elementor-element-05027ee .elementor-heading-title{font-size:20px;}.elementor-20 .elementor-element.elementor-element-bdd5afc{font-size:14px;line-height:20px;}.elementor-20 .elementor-element.elementor-element-254bd65 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-bf94acd .elementor-heading-title{font-size:20px;}.elementor-20 .elementor-element.elementor-element-bf89d1e{margin-top:30px;margin-bottom:70px;}.elementor-20 .elementor-element.elementor-element-2a8bb31{padding:0px 0px 70px 0px;}.elementor-20 .elementor-element.elementor-element-ab12655{padding:70px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-4f0dbf9a{padding:0px 0px 70px 0px;}.elementor-20 .elementor-element.elementor-element-677bdce0 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-623f2d7c .elementor-icon{font-size:40px;}.elementor-20 .elementor-element.elementor-element-623f2d7c .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-623f2d7c .elementor-icon-box-title a{font-size:25px;}.elementor-20 .elementor-element.elementor-element-623f2d7c .elementor-icon-box-description{font-size:14px;line-height:24px;}.elementor-20 .elementor-element.elementor-element-4389fb1a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-1b51e0a8 .elementor-icon{font-size:40px;}.elementor-20 .elementor-element.elementor-element-1b51e0a8 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-1b51e0a8 .elementor-icon-box-title a{font-size:25px;}.elementor-20 .elementor-element.elementor-element-1b51e0a8 .elementor-icon-box-description{font-size:14px;line-height:24px;}.elementor-20 .elementor-element.elementor-element-59e6fc84 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-7c90a125 .elementor-icon{font-size:40px;}.elementor-20 .elementor-element.elementor-element-7c90a125 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-7c90a125 .elementor-icon-box-title a{font-size:25px;}.elementor-20 .elementor-element.elementor-element-7c90a125 .elementor-icon-box-description{font-size:14px;line-height:24px;}}@media(max-width:767px){.elementor-20 .elementor-element.elementor-element-4950504{margin-top:0px;margin-bottom:0px;padding:50px 0px 50px 0px;}.elementor-20 .elementor-element.elementor-element-338928c > .elementor-widget-container{margin:116px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-338928c .elementor-heading-title{font-size:55px;line-height:60px;}.elementor-20 .elementor-element.elementor-element-7e29a48{padding:50px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-10228cb1 > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-20 .elementor-element.elementor-element-a133bf > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-20 .elementor-element.elementor-element-599661b{padding:0px 0px 50px 0px;}.elementor-20 .elementor-element.elementor-element-ce93808 > .elementor-container{min-height:400px;}.elementor-20 .elementor-element.elementor-element-ce93808{margin-top:0px;margin-bottom:0px;}.elementor-20 .elementor-element.elementor-element-968e34e .elementor-heading-title{font-size:55px;line-height:60px;}.elementor-20 .elementor-element.elementor-element-9800373{font-size:20px;}.elementor-20 .elementor-element.elementor-element-f1165db{margin-top:0px;margin-bottom:50px;}.elementor-20 .elementor-element.elementor-element-a603cb7{--spacer-size:250px;}.elementor-20 .elementor-element.elementor-element-bbcbf42{width:75%;}.elementor-20 .elementor-element.elementor-element-23660f6{width:25%;}.elementor-20 .elementor-element.elementor-element-572e246{width:75%;}.elementor-20 .elementor-element.elementor-element-fc30904{width:25%;}.elementor-20 .elementor-element.elementor-element-331eccd{width:75%;}.elementor-20 .elementor-element.elementor-element-173d9d5{width:25%;}.elementor-20 .elementor-element.elementor-element-beb23cd{width:75%;}.elementor-20 .elementor-element.elementor-element-94b5655{width:25%;}.elementor-20 .elementor-element.elementor-element-99abd95{margin-top:0px;margin-bottom:50px;}.elementor-20 .elementor-element.elementor-element-1821bbf{width:75%;}.elementor-20 .elementor-element.elementor-element-61f4f77{width:25%;}.elementor-20 .elementor-element.elementor-element-42f14e3{width:75%;}.elementor-20 .elementor-element.elementor-element-84b300d{width:25%;}.elementor-20 .elementor-element.elementor-element-0d5915d{width:75%;}.elementor-20 .elementor-element.elementor-element-be4fd1e{width:25%;}.elementor-20 .elementor-element.elementor-element-2af820a{width:75%;}.elementor-20 .elementor-element.elementor-element-ba4a211{width:25%;}.elementor-20 .elementor-element.elementor-element-3b7272f{--spacer-size:250px;}.elementor-20 .elementor-element.elementor-element-69be699{--spacer-size:250px;}.elementor-20 .elementor-element.elementor-element-eb89592{width:75%;}.elementor-20 .elementor-element.elementor-element-7013b6b{width:25%;}.elementor-20 .elementor-element.elementor-element-a2b0d30{width:75%;}.elementor-20 .elementor-element.elementor-element-6bcbb1a{width:25%;}.elementor-20 .elementor-element.elementor-element-67d5141{width:75%;}.elementor-20 .elementor-element.elementor-element-09a2ec6{width:25%;}.elementor-20 .elementor-element.elementor-element-673de35{width:75%;}.elementor-20 .elementor-element.elementor-element-254bd65{width:25%;}.elementor-20 .elementor-element.elementor-element-3a2913c > .elementor-container{min-height:400px;}.elementor-20 .elementor-element.elementor-element-baad850 .elementor-heading-title{font-size:55px;line-height:60px;}.elementor-20 .elementor-element.elementor-element-5d3effc{font-size:20px;}.elementor-20 .elementor-element.elementor-element-2b1619c1 > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-20 .elementor-element.elementor-element-2a9332c6 > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-20 .elementor-element.elementor-element-2a8bb31{padding:0px 0px 50px 0px;}.elementor-20 .elementor-element.elementor-element-838358e > .elementor-container{min-height:400px;}.elementor-20 .elementor-element.elementor-element-b4abbff .elementor-heading-title{font-size:55px;line-height:60px;}.elementor-20 .elementor-element.elementor-element-4bf8693{font-size:20px;line-height:30px;}.elementor-20 .elementor-element.elementor-element-ab12655{padding:50px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-4f0dbf9a{padding:0px 0px 50px 0px;}.elementor-20 .elementor-element.elementor-element-623f2d7c > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-20 .elementor-element.elementor-element-1b51e0a8 > .elementor-widget-container{margin:0px 0px 50px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-42c11a26{--icon-size:30px;--grid-column-gap:5px;}.elementor-20 .elementor-element.elementor-element-42c11a26 .elementor-social-icon{--icon-padding:0.5em;}}