.elementor-2948 .elementor-element.elementor-element-f8c2134{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.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 );}.elementor-2948 .elementor-element.elementor-element-fbcc874{--spacer-size:50px;}.elementor-2948 .elementor-element.elementor-element-919a58d{--spacer-size:50px;}.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-2948 .elementor-element.elementor-element-e7af1a6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:700;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-abef630{--spacer-size:50px;}.elementor-2948 .elementor-element.elementor-element-983fe3a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:700;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-7199868{--spacer-size:50px;}.elementor-2948 .elementor-element.elementor-element-86a57ad .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:700;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-68c8a53{--spacer-size:50px;}.elementor-2948 .elementor-element.elementor-element-89c546c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:700;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-cbb3e25{--spacer-size:50px;}.elementor-2948 .elementor-element.elementor-element-5f13423 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:700;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-f7c0bec{--spacer-size:50px;}.elementor-2948 .elementor-element.elementor-element-c1349d6{--spacer-size:50px;}.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 );}body:not(.rtl) .elementor-2948 .elementor-element.elementor-element-333a2ca{right:0px;}body.rtl .elementor-2948 .elementor-element.elementor-element-333a2ca{left:0px;}.elementor-2948 .elementor-element.elementor-element-333a2ca{bottom:0px;}.elementor-2948 .elementor-element.elementor-element-333a2ca .elementor-icon-wrapper{text-align:center;}.elementor-2948 .elementor-element.elementor-element-333a2ca.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-333a2ca.elementor-view-framed .elementor-icon, .elementor-2948 .elementor-element.elementor-element-333a2ca.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-333a2ca.elementor-view-framed .elementor-icon, .elementor-2948 .elementor-element.elementor-element-333a2ca.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}body:not(.rtl) .elementor-2948 .elementor-element.elementor-element-1668f7b{right:0px;}body.rtl .elementor-2948 .elementor-element.elementor-element-1668f7b{left:0px;}.elementor-2948 .elementor-element.elementor-element-1668f7b{bottom:0px;}.elementor-2948 .elementor-element.elementor-element-1668f7b .elementor-icon-wrapper{text-align:center;}.elementor-2948 .elementor-element.elementor-element-1668f7b.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-1668f7b.elementor-view-framed .elementor-icon, .elementor-2948 .elementor-element.elementor-element-1668f7b.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-1668f7b.elementor-view-framed .elementor-icon, .elementor-2948 .elementor-element.elementor-element-1668f7b.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-f973291{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2948 .elementor-element.elementor-element-29d1e08{--display:flex;}.elementor-2948 .elementor-element.elementor-element-c2da8ea .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-4963dbc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-bcc1f33 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-bb8418a{--display:flex;}.elementor-2948 .elementor-element.elementor-element-dd5a105 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-6b71581 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-a12ebe2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-f25b4fa{--display:flex;}.elementor-2948 .elementor-element.elementor-element-917e2dc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-b9e359b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-18f9486 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-cfb59f3{--display:flex;}.elementor-2948 .elementor-element.elementor-element-35dd2f6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-94743cd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-0d5ac95 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-894017d{--display:flex;}.elementor-2948 .elementor-element.elementor-element-bff486b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-a360d32 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-cdb41ba .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-3abb9cb{--display:flex;}.elementor-2948 .elementor-element.elementor-element-ec1fb27 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-a6783ce .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-efa20f4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-0ea94d7{--display:flex;}.elementor-2948 .elementor-element.elementor-element-8dd367b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-3413896 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-58c8f9c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-d39ace3{--display:flex;}.elementor-2948 .elementor-element.elementor-element-aa4d4bd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-097daee .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-168f9d6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-065ab66{--display:flex;}.elementor-2948 .elementor-element.elementor-element-c34549c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-23232dc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-82cd4ec .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-d33de66{--display:flex;}.elementor-2948 .elementor-element.elementor-element-a685222 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-bfde319 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-820c833 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-a100b9f{--display:flex;}.elementor-2948 .elementor-element.elementor-element-dd873b4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-2d3640a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-c873527 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-3efe6b1{--display:flex;}.elementor-2948 .elementor-element.elementor-element-9a27ebb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-faf9d6b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-7655b22 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-820957f{--display:flex;}.elementor-2948 .elementor-element.elementor-element-1c64732 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-61cee7f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-abb285a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-3c57c50{--display:flex;}.elementor-2948 .elementor-element.elementor-element-dc7ea3e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-e7d15c0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-1157965 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-f024fa2{--display:flex;}.elementor-2948 .elementor-element.elementor-element-e060c7c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-083c323 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-a77f309 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-21b1e85{--display:flex;}.elementor-2948 .elementor-element.elementor-element-e9061cc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-5b22432 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-6cbad9b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-62ceafd{--display:flex;}.elementor-2948 .elementor-element.elementor-element-4234078 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-ce6eadd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-8698d01 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-440c07b{--display:flex;}.elementor-2948 .elementor-element.elementor-element-f05d855 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-be6b621 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-0dc4ea8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-364a71d{--display:flex;}.elementor-2948 .elementor-element.elementor-element-061bd36 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-e08545d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-8d73fd1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-7df7feb{--display:flex;}.elementor-2948 .elementor-element.elementor-element-3de6cb1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-2b231b2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-a003150 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-fa015bd{--display:flex;}.elementor-2948 .elementor-element.elementor-element-7fba15a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-f0330d2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-63db69d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-de33f70{--display:flex;}.elementor-2948 .elementor-element.elementor-element-6569748 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-ea115cc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-de58e4b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-1d0eec8{--display:flex;}.elementor-2948 .elementor-element.elementor-element-76611e6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-47414a2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-f9343c5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-154f3dc{--display:flex;}.elementor-2948 .elementor-element.elementor-element-97e932e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-8bb9b5f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-d9b4983 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-69f16e8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2948 .elementor-element.elementor-element-565cbcc{--display:flex;}.elementor-2948 .elementor-element.elementor-element-225864a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-23d8d8a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-a6a0a94 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-806e140{--display:flex;}.elementor-2948 .elementor-element.elementor-element-7d595eb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-d66bc65 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-a81aa40 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-4535427{--display:flex;}.elementor-2948 .elementor-element.elementor-element-4528f35 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-c2515d8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-60195fc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-3ea97b3{--display:flex;}.elementor-2948 .elementor-element.elementor-element-442dd63 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-2c4d48a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-7d50ae2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-4d5b023{--display:flex;}.elementor-2948 .elementor-element.elementor-element-ce381df .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-4dd8a99 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-896e5e1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-d47efe2{--display:flex;}.elementor-2948 .elementor-element.elementor-element-e2b9737 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-a4192f2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-34b496e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-0814153{--display:flex;}.elementor-2948 .elementor-element.elementor-element-f862f38 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-70f3a50 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-e8e644c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-ddd7748{--display:flex;}.elementor-2948 .elementor-element.elementor-element-2d97723 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-7e4b351 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-5fb36c1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-533056e{--display:flex;}.elementor-2948 .elementor-element.elementor-element-d203c1b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-d081f0a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-77648ee .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-8d75cc5{--display:flex;}.elementor-2948 .elementor-element.elementor-element-e93f3c2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-fa5822e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-4af97d4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-220e480{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2948 .elementor-element.elementor-element-8206dde{--display:flex;}.elementor-2948 .elementor-element.elementor-element-39ee968 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-cf7d343 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-7e59063 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-bcdf79e{--display:flex;}.elementor-2948 .elementor-element.elementor-element-5f1731c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-62ddef8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-27a7b43 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-8cbbfc9{--display:flex;}.elementor-2948 .elementor-element.elementor-element-afb095b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-f6d6df9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-cb2de8e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-29a3ce5{--display:flex;}.elementor-2948 .elementor-element.elementor-element-dd502ea .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-123b723 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-22edb45 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-c83dd5e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2948 .elementor-element.elementor-element-d806b13{--display:flex;}.elementor-2948 .elementor-element.elementor-element-e75df1a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-ac206b4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-96f2d46 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-a3cf3c7{--display:flex;}.elementor-2948 .elementor-element.elementor-element-74d3dad .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-1822238 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-f72df2b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-d3f541f{--display:flex;}.elementor-2948 .elementor-element.elementor-element-78ae533 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-0573c93 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-55e1227 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-43846fe{--display:flex;}.elementor-2948 .elementor-element.elementor-element-6643fd0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-7956739 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-2857bba .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-3449571{--display:flex;}.elementor-2948 .elementor-element.elementor-element-dcdf8f6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-3f26fb5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-785f7bd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-0168189{--display:flex;}.elementor-2948 .elementor-element.elementor-element-5eb10e4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-8818762 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-7663d98 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-c96a074{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2948 .elementor-element.elementor-element-9f2583d{--display:flex;}.elementor-2948 .elementor-element.elementor-element-92ae5a3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-b3b1637 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-71a2fd1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-fa84c58{--display:flex;}.elementor-2948 .elementor-element.elementor-element-0f1eaaf .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-c2a3705 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-44761ee .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-10bc8cd{--display:flex;}.elementor-2948 .elementor-element.elementor-element-3ace00e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-40de7de .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-7b542c1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-8b2ff2c{--display:flex;}.elementor-2948 .elementor-element.elementor-element-54450bf .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-f6a116d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-95fde4e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-5849a43{--display:flex;}.elementor-2948 .elementor-element.elementor-element-7e38580 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-1e855e6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-8bac662 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-602383e{--display:flex;}.elementor-2948 .elementor-element.elementor-element-8ac67dc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-d0a9ba8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-1902251 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-2948 .elementor-element.elementor-element-8b341f8{--spacer-size:50px;}@media(max-width:767px){.elementor-2948 .elementor-element.elementor-element-f8c2134:not(.elementor-motion-effects-element-type-background), .elementor-2948 .elementor-element.elementor-element-f8c2134 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://diduerestaurant.it/wp-content/uploads/2025/04/base-sabbia-2-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2948 .elementor-element.elementor-element-7e2ee74 > .elementor-widget-container{margin:-185px -9px -124px -16px;}.elementor-2948 .elementor-element.elementor-element-fbcc874{--spacer-size:46px;}.elementor-2948 .elementor-element.elementor-element-1daa973 > .elementor-widget-container{margin:0px 0px -128px 0px;}.elementor-2948 .elementor-element.elementor-element-1daa973 img{width:100%;}.elementor-2948 .elementor-element.elementor-element-919a58d{--spacer-size:98px;}.elementor-2948 .elementor-element.elementor-element-e7af1a6{text-align:center;}.elementor-2948 .elementor-element.elementor-element-e7af1a6 .elementor-heading-title{font-size:15px;}.elementor-2948 .elementor-element.elementor-element-abef630{--spacer-size:5px;}.elementor-2948 .elementor-element.elementor-element-983fe3a{text-align:center;}.elementor-2948 .elementor-element.elementor-element-983fe3a .elementor-heading-title{font-size:15px;}.elementor-2948 .elementor-element.elementor-element-7199868{--spacer-size:5px;}.elementor-2948 .elementor-element.elementor-element-86a57ad{text-align:center;}.elementor-2948 .elementor-element.elementor-element-86a57ad .elementor-heading-title{font-size:15px;}.elementor-2948 .elementor-element.elementor-element-68c8a53{--spacer-size:5px;}.elementor-2948 .elementor-element.elementor-element-89c546c{text-align:center;}.elementor-2948 .elementor-element.elementor-element-89c546c .elementor-heading-title{font-size:15px;}.elementor-2948 .elementor-element.elementor-element-cbb3e25{--spacer-size:5px;}.elementor-2948 .elementor-element.elementor-element-5f13423{text-align:center;}.elementor-2948 .elementor-element.elementor-element-5f13423 .elementor-heading-title{font-size:15px;}.elementor-2948 .elementor-element.elementor-element-f7c0bec{--spacer-size:5px;}.elementor-2948 .elementor-element.elementor-element-c1349d6{--spacer-size:98px;}.elementor-2948 .elementor-element.elementor-element-333a2ca.elementor-element{--order:99999 /* order end hack */;}body:not(.rtl) .elementor-2948 .elementor-element.elementor-element-333a2ca{right:31px;}body.rtl .elementor-2948 .elementor-element.elementor-element-333a2ca{left:31px;}.elementor-2948 .elementor-element.elementor-element-333a2ca{bottom:100px;}.elementor-2948 .elementor-element.elementor-element-333a2ca .elementor-icon-wrapper{text-align:end;}.elementor-2948 .elementor-element.elementor-element-333a2ca .elementor-icon{font-size:25px;}.elementor-2948 .elementor-element.elementor-element-333a2ca .elementor-icon svg{height:25px;}.elementor-2948 .elementor-element.elementor-element-1668f7b.elementor-element{--order:99999 /* order end hack */;}body:not(.rtl) .elementor-2948 .elementor-element.elementor-element-1668f7b{right:31px;}body.rtl .elementor-2948 .elementor-element.elementor-element-1668f7b{left:31px;}.elementor-2948 .elementor-element.elementor-element-1668f7b{bottom:41px;}.elementor-2948 .elementor-element.elementor-element-1668f7b .elementor-icon-wrapper{text-align:end;}.elementor-2948 .elementor-element.elementor-element-1668f7b .elementor-icon{font-size:25px;}.elementor-2948 .elementor-element.elementor-element-1668f7b .elementor-icon svg{height:25px;}.elementor-2948 .elementor-element.elementor-element-f973291:not(.elementor-motion-effects-element-type-background), .elementor-2948 .elementor-element.elementor-element-f973291 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://diduerestaurant.it/wp-content/uploads/2025/04/base-sabbia-2-scaled.png");background-position:center center;background-repeat:repeat-y;background-size:contain;}.elementor-2948 .elementor-element.elementor-element-9abdc9d > .elementor-widget-container{margin:-41px 0px -45px 0px;}.elementor-2948 .elementor-element.elementor-element-c2da8ea .elementor-heading-title{font-size:15px;}.elementor-2948 .elementor-element.elementor-element-4963dbc .elementor-heading-title{font-size:13px;}.elementor-2948 .elementor-element.elementor-element-bcc1f33{text-align:end;}.elementor-2948 .elementor-element.elementor-element-bcc1f33 .elementor-heading-title{font-size:15px;}.elementor-2948 .elementor-element.elementor-element-dd5a105 .elementor-heading-title{font-size:15px;}.elementor-2948 .elementor-element.elementor-element-6b71581 .elementor-heading-title{font-size:13px;}.elementor-2948 .elementor-element.elementor-element-a12ebe2{text-align:end;}.elementor-2948 .elementor-element.elementor-element-a12ebe2 .elementor-heading-title{font-size:15px;}.elementor-2948 .elementor-element.elementor-element-917e2dc .elementor-heading-title{font-size:15px;}.elementor-2948 .elementor-element.elementor-element-b9e359b .elementor-heading-title{font-size:13px;}.elementor-2948 .elementor-element.elementor-element-18f9486{text-align:end;}.elementor-2948 .elementor-element.elementor-element-18f9486 .elementor-heading-title{font-size:15px;}.elementor-2948 .elementor-element.elementor-element-35dd2f6 .elementor-heading-title{font-size:15px;}.elementor-2948 .elementor-element.elementor-element-94743cd .elementor-heading-title{font-size:13px;}.elementor-2948 .elementor-element.elementor-element-0d5ac95{text-align:end;}.elementor-2948 .elementor-element.elementor-element-0d5ac95 .elementor-heading-title{font-size:15px;}.elementor-2948 .elementor-element.elementor-element-bff486b .elementor-heading-title{font-size:15px;}.elementor-2948 .elementor-element.elementor-element-a360d32 .elementor-heading-title{font-size:13px;}.elementor-2948 .elementor-element.elementor-element-cdb41ba{text-align:end;}.elementor-2948 .elementor-element.elementor-element-cdb41ba .elementor-heading-title{font-size:15px;}.elementor-2948 .elementor-element.elementor-element-ec1fb27 .elementor-heading-title{font-size:15px;}.elementor-2948 .elementor-element.elementor-element-a6783ce .elementor-heading-title{font-size:13px;}.elementor-2948 .elementor-element.elementor-element-efa20f4{text-align:end;}.elementor-2948 .elementor-element.elementor-element-efa20f4 .elementor-heading-title{font-size:15px;}.elementor-2948 .elementor-element.elementor-element-8dd367b .elementor-heading-title{font-size:15px;}.elementor-2948 .elementor-element.elementor-element-3413896 .elementor-heading-title{font-size:13px;}.elementor-2948 .elementor-element.elementor-element-58c8f9c{text-align:end;}.elementor-2948 .elementor-element.elementor-element-58c8f9c .elementor-heading-title{font-size:15px;}.elementor-2948 .elementor-element.elementor-element-aa4d4bd .elementor-heading-title{font-size:15px;}.elementor-2948 .elementor-element.elementor-element-097daee .elementor-heading-title{font-size:13px;}.elementor-2948 .elementor-element.elementor-element-168f9d6{text-align:end;}.elementor-2948 .elementor-element.elementor-element-168f9d6 .elementor-heading-title{font-size:15px;}.elementor-2948 .elementor-element.elementor-element-c34549c .elementor-heading-title{font-size:15px;}.elementor-2948 .elementor-element.elementor-element-23232dc .elementor-heading-title{font-size:13px;}.elementor-2948 .elementor-element.elementor-element-82cd4ec{text-align:end;}.elementor-2948 .elementor-element.elementor-element-82cd4ec .elementor-heading-title{font-size:15px;}.elementor-2948 .elementor-element.elementor-element-a685222 .elementor-heading-title{font-size:15px;}.elementor-2948 .elementor-element.elementor-element-bfde319 .elementor-heading-title{font-size:13px;}.elementor-2948 .elementor-element.elementor-element-820c833{text-align:end;}.elementor-2948 .elementor-element.elementor-element-820c833 .elementor-heading-title{font-size:15px;}.elementor-2948 .elementor-element.elementor-element-dd873b4 .elementor-heading-title{font-size:15px;}.elementor-2948 .elementor-element.elementor-element-2d3640a .elementor-heading-title{font-size:13px;}.elementor-2948 .elementor-element.elementor-element-c873527{text-align:end;}.elementor-2948 .elementor-element.elementor-element-c873527 .elementor-heading-title{font-size:15px;}.elementor-2948 .elementor-element.elementor-element-9a27ebb .elementor-heading-title{font-size:15px;}.elementor-2948 .elementor-element.elementor-element-faf9d6b .elementor-heading-title{font-size:13px;}.elementor-2948 .elementor-element.elementor-element-7655b22{text-align:end;}.elementor-2948 .elementor-element.elementor-element-7655b22 .elementor-heading-title{font-size:15px;}.elementor-2948 .elementor-element.elementor-element-1c64732 .elementor-heading-title{font-size:15px;}.elementor-2948 .elementor-element.elementor-element-61cee7f .elementor-heading-title{font-size:13px;}.elementor-2948 .elementor-element.elementor-element-abb285a{text-align:end;}.elementor-2948 .elementor-element.elementor-element-abb285a .elementor-heading-title{font-size:15px;}.elementor-2948 .elementor-element.elementor-element-dc7ea3e .elementor-heading-title{font-size:15px;}.elementor-2948 .elementor-element.elementor-element-e7d15c0 .elementor-heading-title{font-size:13px;}.elementor-2948 .elementor-element.elementor-element-1157965{text-align:end;}.elementor-2948 .elementor-element.elementor-element-1157965 .elementor-heading-title{font-size:15px;}.elementor-2948 .elementor-element.elementor-element-e060c7c .elementor-heading-title{font-size:15px;}.elementor-2948 .elementor-element.elementor-element-083c323 .elementor-heading-title{font-size:13px;}.elementor-2948 .elementor-element.elementor-element-a77f309{text-align:end;}.elementor-2948 .elementor-element.elementor-element-a77f309 .elementor-heading-title{font-size:15px;}.elementor-2948 .elementor-element.elementor-element-e9061cc .elementor-heading-title{font-size:15px;}.elementor-2948 .elementor-element.elementor-element-5b22432 .elementor-heading-title{font-size:13px;}.elementor-2948 .elementor-element.elementor-element-6cbad9b{text-align:end;}.elementor-2948 .elementor-element.elementor-element-6cbad9b .elementor-heading-title{font-size:15px;}.elementor-2948 .elementor-element.elementor-element-4234078 .elementor-heading-title{font-size:15px;}.elementor-2948 .elementor-element.elementor-element-ce6eadd .elementor-heading-title{font-size:13px;}.elementor-2948 .elementor-element.elementor-element-8698d01{text-align:end;}.elementor-2948 .elementor-element.elementor-element-8698d01 .elementor-heading-title{font-size:15px;}.elementor-2948 .elementor-element.elementor-element-f05d855 .elementor-heading-title{font-size:15px;}.elementor-2948 .elementor-element.elementor-element-be6b621 .elementor-heading-title{font-size:13px;}.elementor-2948 .elementor-element.elementor-element-0dc4ea8{text-align:end;}.elementor-2948 .elementor-element.elementor-element-0dc4ea8 .elementor-heading-title{font-size:15px;}.elementor-2948 .elementor-element.elementor-element-061bd36 .elementor-heading-title{font-size:15px;}.elementor-2948 .elementor-element.elementor-element-e08545d .elementor-heading-title{font-size:13px;}.elementor-2948 .elementor-element.elementor-element-8d73fd1{text-align:end;}.elementor-2948 .elementor-element.elementor-element-8d73fd1 .elementor-heading-title{font-size:15px;}.elementor-2948 .elementor-element.elementor-element-3de6cb1 .elementor-heading-title{font-size:15px;}.elementor-2948 .elementor-element.elementor-element-2b231b2 .elementor-heading-title{font-size:13px;}.elementor-2948 .elementor-element.elementor-element-a003150{text-align:end;}.elementor-2948 .elementor-element.elementor-element-a003150 .elementor-heading-title{font-size:15px;}.elementor-2948 .elementor-element.elementor-element-7fba15a .elementor-heading-title{font-size:15px;}.elementor-2948 .elementor-element.elementor-element-f0330d2 .elementor-heading-title{font-size:13px;}.elementor-2948 .elementor-element.elementor-element-63db69d{text-align:end;}.elementor-2948 .elementor-element.elementor-element-63db69d .elementor-heading-title{font-size:15px;}.elementor-2948 .elementor-element.elementor-element-6569748 .elementor-heading-title{font-size:15px;}.elementor-2948 .elementor-element.elementor-element-ea115cc .elementor-heading-title{font-size:13px;}.elementor-2948 .elementor-element.elementor-element-de58e4b{text-align:end;}.elementor-2948 .elementor-element.elementor-element-de58e4b .elementor-heading-title{font-size:15px;}.elementor-2948 .elementor-element.elementor-element-76611e6 .elementor-heading-title{font-size:15px;}.elementor-2948 .elementor-element.elementor-element-47414a2 .elementor-heading-title{font-size:13px;}.elementor-2948 .elementor-element.elementor-element-f9343c5{text-align:end;}.elementor-2948 .elementor-element.elementor-element-f9343c5 .elementor-heading-title{font-size:15px;}.elementor-2948 .elementor-element.elementor-element-97e932e .elementor-heading-title{font-size:15px;}.elementor-2948 .elementor-element.elementor-element-8bb9b5f .elementor-heading-title{font-size:13px;}.elementor-2948 .elementor-element.elementor-element-d9b4983{text-align:end;}.elementor-2948 .elementor-element.elementor-element-d9b4983 .elementor-heading-title{font-size:15px;}.elementor-2948 .elementor-element.elementor-element-69f16e8:not(.elementor-motion-effects-element-type-background), .elementor-2948 .elementor-element.elementor-element-69f16e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://diduerestaurant.it/wp-content/uploads/2025/04/base-menu-doppia-scaled.png");background-position:center center;background-repeat:repeat-y;background-size:cover;}.elementor-2948 .elementor-element.elementor-element-225864a .elementor-heading-title{font-size:15px;}.elementor-2948 .elementor-element.elementor-element-23d8d8a .elementor-heading-title{font-size:13px;}.elementor-2948 .elementor-element.elementor-element-a6a0a94{text-align:end;}.elementor-2948 .elementor-element.elementor-element-a6a0a94 .elementor-heading-title{font-size:15px;}.elementor-2948 .elementor-element.elementor-element-7d595eb .elementor-heading-title{font-size:15px;}.elementor-2948 .elementor-element.elementor-element-d66bc65 .elementor-heading-title{font-size:13px;}.elementor-2948 .elementor-element.elementor-element-a81aa40{text-align:end;}.elementor-2948 .elementor-element.elementor-element-a81aa40 .elementor-heading-title{font-size:15px;}.elementor-2948 .elementor-element.elementor-element-4528f35 .elementor-heading-title{font-size:15px;}.elementor-2948 .elementor-element.elementor-element-c2515d8 .elementor-heading-title{font-size:13px;}.elementor-2948 .elementor-element.elementor-element-60195fc{text-align:end;}.elementor-2948 .elementor-element.elementor-element-60195fc .elementor-heading-title{font-size:15px;}.elementor-2948 .elementor-element.elementor-element-442dd63 .elementor-heading-title{font-size:15px;}.elementor-2948 .elementor-element.elementor-element-2c4d48a .elementor-heading-title{font-size:13px;}.elementor-2948 .elementor-element.elementor-element-7d50ae2{text-align:end;}.elementor-2948 .elementor-element.elementor-element-7d50ae2 .elementor-heading-title{font-size:15px;}.elementor-2948 .elementor-element.elementor-element-ce381df .elementor-heading-title{font-size:15px;}.elementor-2948 .elementor-element.elementor-element-4dd8a99 .elementor-heading-title{font-size:13px;}.elementor-2948 .elementor-element.elementor-element-896e5e1{text-align:end;}.elementor-2948 .elementor-element.elementor-element-896e5e1 .elementor-heading-title{font-size:15px;}.elementor-2948 .elementor-element.elementor-element-e2b9737 .elementor-heading-title{font-size:15px;}.elementor-2948 .elementor-element.elementor-element-a4192f2 .elementor-heading-title{font-size:13px;}.elementor-2948 .elementor-element.elementor-element-34b496e{text-align:end;}.elementor-2948 .elementor-element.elementor-element-34b496e .elementor-heading-title{font-size:15px;}.elementor-2948 .elementor-element.elementor-element-f862f38 .elementor-heading-title{font-size:15px;}.elementor-2948 .elementor-element.elementor-element-70f3a50 .elementor-heading-title{font-size:13px;}.elementor-2948 .elementor-element.elementor-element-e8e644c{text-align:end;}.elementor-2948 .elementor-element.elementor-element-e8e644c .elementor-heading-title{font-size:15px;}.elementor-2948 .elementor-element.elementor-element-2d97723 .elementor-heading-title{font-size:15px;}.elementor-2948 .elementor-element.elementor-element-7e4b351 .elementor-heading-title{font-size:13px;}.elementor-2948 .elementor-element.elementor-element-5fb36c1{text-align:end;}.elementor-2948 .elementor-element.elementor-element-5fb36c1 .elementor-heading-title{font-size:15px;}.elementor-2948 .elementor-element.elementor-element-d203c1b .elementor-heading-title{font-size:15px;}.elementor-2948 .elementor-element.elementor-element-d081f0a .elementor-heading-title{font-size:13px;}.elementor-2948 .elementor-element.elementor-element-77648ee{text-align:end;}.elementor-2948 .elementor-element.elementor-element-77648ee .elementor-heading-title{font-size:15px;}.elementor-2948 .elementor-element.elementor-element-e93f3c2 .elementor-heading-title{font-size:15px;}.elementor-2948 .elementor-element.elementor-element-fa5822e .elementor-heading-title{font-size:13px;}.elementor-2948 .elementor-element.elementor-element-4af97d4{text-align:end;}.elementor-2948 .elementor-element.elementor-element-4af97d4 .elementor-heading-title{font-size:15px;}.elementor-2948 .elementor-element.elementor-element-220e480:not(.elementor-motion-effects-element-type-background), .elementor-2948 .elementor-element.elementor-element-220e480 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://diduerestaurant.it/wp-content/uploads/2025/04/base-sabbia-2-scaled.png");background-position:center center;background-repeat:repeat-y;background-size:cover;}.elementor-2948 .elementor-element.elementor-element-09472c9 > .elementor-widget-container{margin:-35px 0px -45px 0px;}.elementor-2948 .elementor-element.elementor-element-39ee968 .elementor-heading-title{font-size:15px;}.elementor-2948 .elementor-element.elementor-element-cf7d343 .elementor-heading-title{font-size:13px;}.elementor-2948 .elementor-element.elementor-element-7e59063{text-align:end;}.elementor-2948 .elementor-element.elementor-element-7e59063 .elementor-heading-title{font-size:15px;}.elementor-2948 .elementor-element.elementor-element-5f1731c .elementor-heading-title{font-size:15px;}.elementor-2948 .elementor-element.elementor-element-62ddef8 .elementor-heading-title{font-size:13px;}.elementor-2948 .elementor-element.elementor-element-27a7b43{text-align:end;}.elementor-2948 .elementor-element.elementor-element-27a7b43 .elementor-heading-title{font-size:15px;}.elementor-2948 .elementor-element.elementor-element-afb095b .elementor-heading-title{font-size:15px;}.elementor-2948 .elementor-element.elementor-element-f6d6df9 .elementor-heading-title{font-size:13px;}.elementor-2948 .elementor-element.elementor-element-cb2de8e{text-align:end;}.elementor-2948 .elementor-element.elementor-element-cb2de8e .elementor-heading-title{font-size:15px;}.elementor-2948 .elementor-element.elementor-element-dd502ea .elementor-heading-title{font-size:15px;}.elementor-2948 .elementor-element.elementor-element-123b723 .elementor-heading-title{font-size:13px;}.elementor-2948 .elementor-element.elementor-element-22edb45{text-align:end;}.elementor-2948 .elementor-element.elementor-element-22edb45 .elementor-heading-title{font-size:15px;}.elementor-2948 .elementor-element.elementor-element-c83dd5e:not(.elementor-motion-effects-element-type-background), .elementor-2948 .elementor-element.elementor-element-c83dd5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://diduerestaurant.it/wp-content/uploads/2025/04/base-menu-doppia-scaled.png");background-position:center center;background-repeat:repeat-y;background-size:cover;}.elementor-2948 .elementor-element.elementor-element-a3c7f66 > .elementor-widget-container{margin:-40px 0px -26px 0px;}.elementor-2948 .elementor-element.elementor-element-e75df1a .elementor-heading-title{font-size:15px;}.elementor-2948 .elementor-element.elementor-element-ac206b4 .elementor-heading-title{font-size:13px;}.elementor-2948 .elementor-element.elementor-element-96f2d46{text-align:end;}.elementor-2948 .elementor-element.elementor-element-96f2d46 .elementor-heading-title{font-size:15px;}.elementor-2948 .elementor-element.elementor-element-74d3dad .elementor-heading-title{font-size:15px;}.elementor-2948 .elementor-element.elementor-element-1822238 .elementor-heading-title{font-size:13px;}.elementor-2948 .elementor-element.elementor-element-f72df2b{text-align:end;}.elementor-2948 .elementor-element.elementor-element-f72df2b .elementor-heading-title{font-size:15px;}.elementor-2948 .elementor-element.elementor-element-78ae533 .elementor-heading-title{font-size:15px;}.elementor-2948 .elementor-element.elementor-element-0573c93 .elementor-heading-title{font-size:13px;}.elementor-2948 .elementor-element.elementor-element-55e1227{text-align:end;}.elementor-2948 .elementor-element.elementor-element-55e1227 .elementor-heading-title{font-size:15px;}.elementor-2948 .elementor-element.elementor-element-6643fd0 .elementor-heading-title{font-size:15px;}.elementor-2948 .elementor-element.elementor-element-7956739 .elementor-heading-title{font-size:13px;}.elementor-2948 .elementor-element.elementor-element-2857bba{text-align:end;}.elementor-2948 .elementor-element.elementor-element-2857bba .elementor-heading-title{font-size:15px;}.elementor-2948 .elementor-element.elementor-element-dcdf8f6 .elementor-heading-title{font-size:15px;}.elementor-2948 .elementor-element.elementor-element-3f26fb5 .elementor-heading-title{font-size:13px;}.elementor-2948 .elementor-element.elementor-element-785f7bd{text-align:end;}.elementor-2948 .elementor-element.elementor-element-785f7bd .elementor-heading-title{font-size:15px;}.elementor-2948 .elementor-element.elementor-element-5eb10e4 .elementor-heading-title{font-size:15px;}.elementor-2948 .elementor-element.elementor-element-8818762 .elementor-heading-title{font-size:13px;}.elementor-2948 .elementor-element.elementor-element-7663d98{text-align:end;}.elementor-2948 .elementor-element.elementor-element-7663d98 .elementor-heading-title{font-size:15px;}.elementor-2948 .elementor-element.elementor-element-c96a074:not(.elementor-motion-effects-element-type-background), .elementor-2948 .elementor-element.elementor-element-c96a074 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://diduerestaurant.it/wp-content/uploads/2025/04/base-sabbia-2-scaled.png");background-position:center center;background-repeat:repeat-y;background-size:cover;}.elementor-2948 .elementor-element.elementor-element-2ab610f > .elementor-widget-container{margin:-35px 0px -45px 0px;}.elementor-2948 .elementor-element.elementor-element-92ae5a3 .elementor-heading-title{font-size:15px;}.elementor-2948 .elementor-element.elementor-element-b3b1637 .elementor-heading-title{font-size:13px;}.elementor-2948 .elementor-element.elementor-element-71a2fd1{text-align:end;}.elementor-2948 .elementor-element.elementor-element-71a2fd1 .elementor-heading-title{font-size:15px;}.elementor-2948 .elementor-element.elementor-element-0f1eaaf .elementor-heading-title{font-size:15px;}.elementor-2948 .elementor-element.elementor-element-c2a3705 .elementor-heading-title{font-size:13px;}.elementor-2948 .elementor-element.elementor-element-44761ee{text-align:end;}.elementor-2948 .elementor-element.elementor-element-44761ee .elementor-heading-title{font-size:15px;}.elementor-2948 .elementor-element.elementor-element-3ace00e .elementor-heading-title{font-size:15px;}.elementor-2948 .elementor-element.elementor-element-40de7de .elementor-heading-title{font-size:13px;}.elementor-2948 .elementor-element.elementor-element-7b542c1{text-align:end;}.elementor-2948 .elementor-element.elementor-element-7b542c1 .elementor-heading-title{font-size:15px;}.elementor-2948 .elementor-element.elementor-element-54450bf .elementor-heading-title{font-size:15px;}.elementor-2948 .elementor-element.elementor-element-f6a116d .elementor-heading-title{font-size:13px;}.elementor-2948 .elementor-element.elementor-element-95fde4e{text-align:end;}.elementor-2948 .elementor-element.elementor-element-95fde4e .elementor-heading-title{font-size:15px;}.elementor-2948 .elementor-element.elementor-element-7e38580 .elementor-heading-title{font-size:15px;}.elementor-2948 .elementor-element.elementor-element-1e855e6 .elementor-heading-title{font-size:13px;}.elementor-2948 .elementor-element.elementor-element-8bac662{text-align:end;}.elementor-2948 .elementor-element.elementor-element-8bac662 .elementor-heading-title{font-size:15px;}.elementor-2948 .elementor-element.elementor-element-8ac67dc .elementor-heading-title{font-size:15px;}.elementor-2948 .elementor-element.elementor-element-d0a9ba8 .elementor-heading-title{font-size:13px;}.elementor-2948 .elementor-element.elementor-element-1902251{text-align:end;}.elementor-2948 .elementor-element.elementor-element-1902251 .elementor-heading-title{font-size:15px;}.elementor-2948 .elementor-element.elementor-element-8b341f8{--spacer-size:90px;}}