.elementor-15 .elementor-element.elementor-element-12b27d76:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-12b27d76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.restaurantecasagloria.es/wp-content/uploads/2026/03/fried-mushrooms-and-sausage-in-cas-iron-skillet-VB8L5VD.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-12b27d76 > .elementor-background-overlay{background-color:var( --e-global-color-723681b );opacity:0.9;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-12b27d76 > .elementor-container{max-width:1170px;}.elementor-15 .elementor-element.elementor-element-12b27d76{transition:all 400ms;padding:220px 0px 160px 0px;z-index:0;}.elementor-15 .elementor-element.elementor-element-7749e558{transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-7ddda266{transition:all 400ms;text-align:center;}.elementor-15 .elementor-element.elementor-element-7ddda266 .elementor-heading-title{font-family:var( --e-global-typography-1181de3-font-family ), Sans-serif;font-size:var( --e-global-typography-1181de3-font-size );font-weight:var( --e-global-typography-1181de3-font-weight );text-transform:var( --e-global-typography-1181de3-text-transform );font-style:var( --e-global-typography-1181de3-font-style );text-decoration:var( --e-global-typography-1181de3-text-decoration );line-height:var( --e-global-typography-1181de3-line-height );letter-spacing:var( --e-global-typography-1181de3-letter-spacing );color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-5a4a62ee > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-15 .elementor-element.elementor-element-5a4a62ee > .elementor-container{max-width:1170px;}.elementor-15 .elementor-element.elementor-element-5a4a62ee{transition:all 400ms;padding:40px 0px 140px 0px;}.elementor-15 .elementor-element.elementor-element-5a4a62ee > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-2caf201a > .elementor-element-populated{margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;}.elementor-15 .elementor-element.elementor-element-2caf201a{transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-3313d68d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;transition:all 400ms;text-align:start;}.elementor-15 .elementor-element.elementor-element-3313d68d .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-64a92876 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-15 .elementor-element.elementor-element-64a92876{margin-top:40px;margin-bottom:0px;transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-54b56858{transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-5eae574b > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-15 .elementor-element.elementor-element-5eae574b{transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-42e7ff78{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-42e7ff78 .elementor-heading-title{font-family:var( --e-global-typography-267ab7e-font-family ), Sans-serif;font-size:var( --e-global-typography-267ab7e-font-size );font-weight:var( --e-global-typography-267ab7e-font-weight );text-transform:var( --e-global-typography-267ab7e-text-transform );font-style:var( --e-global-typography-267ab7e-font-style );text-decoration:var( --e-global-typography-267ab7e-text-decoration );line-height:var( --e-global-typography-267ab7e-line-height );color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-39296519{--divider-border-style:dashed;--divider-color:#FFFFFF3B;--divider-border-width:1px;width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-39296519 .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0;}.elementor-15 .elementor-element.elementor-element-39296519 .elementor-divider{text-align:right;padding-block-start:15px;padding-block-end:15px;}.elementor-bc-flex-widget .elementor-15 .elementor-element.elementor-element-52bc7d44.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-15 .elementor-element.elementor-element-52bc7d44.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-15 .elementor-element.elementor-element-52bc7d44 > .elementor-element-populated{margin:5px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-15 .elementor-element.elementor-element-52bc7d44{transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-6c9620b5{transition:all 400ms;text-align:center;}.elementor-15 .elementor-element.elementor-element-6c9620b5 .elementor-heading-title{font-family:var( --e-global-typography-2e8a293-font-family ), Sans-serif;font-size:var( --e-global-typography-2e8a293-font-size );font-weight:var( --e-global-typography-2e8a293-font-weight );text-transform:var( --e-global-typography-2e8a293-text-transform );font-style:var( --e-global-typography-2e8a293-font-style );text-decoration:var( --e-global-typography-2e8a293-text-decoration );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-5252452a > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-15 .elementor-element.elementor-element-5252452a{margin-top:40px;margin-bottom:0px;transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-572d2806{transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-3df8374c > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-15 .elementor-element.elementor-element-3df8374c{transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-20c64fde{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-20c64fde .elementor-heading-title{font-family:var( --e-global-typography-267ab7e-font-family ), Sans-serif;font-size:var( --e-global-typography-267ab7e-font-size );font-weight:var( --e-global-typography-267ab7e-font-weight );text-transform:var( --e-global-typography-267ab7e-text-transform );font-style:var( --e-global-typography-267ab7e-font-style );text-decoration:var( --e-global-typography-267ab7e-text-decoration );line-height:var( --e-global-typography-267ab7e-line-height );color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-17db40ff{--divider-border-style:dashed;--divider-color:#FFFFFF3B;--divider-border-width:1px;width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-17db40ff .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0;}.elementor-15 .elementor-element.elementor-element-17db40ff .elementor-divider{text-align:right;padding-block-start:15px;padding-block-end:15px;}.elementor-15 .elementor-element.elementor-element-69cc651d{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-69cc651d .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-bc-flex-widget .elementor-15 .elementor-element.elementor-element-7357b52a.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-15 .elementor-element.elementor-element-7357b52a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-15 .elementor-element.elementor-element-7357b52a > .elementor-element-populated{margin:5px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-15 .elementor-element.elementor-element-7357b52a{transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-26f1ca6{transition:all 400ms;text-align:center;}.elementor-15 .elementor-element.elementor-element-26f1ca6 .elementor-heading-title{font-family:var( --e-global-typography-2e8a293-font-family ), Sans-serif;font-size:var( --e-global-typography-2e8a293-font-size );font-weight:var( --e-global-typography-2e8a293-font-weight );text-transform:var( --e-global-typography-2e8a293-text-transform );font-style:var( --e-global-typography-2e8a293-font-style );text-decoration:var( --e-global-typography-2e8a293-text-decoration );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-52daa417 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-15 .elementor-element.elementor-element-52daa417{margin-top:40px;margin-bottom:0px;transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-19f8625b{transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-7ff16dd3 > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-15 .elementor-element.elementor-element-7ff16dd3{transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-37cd421d{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-37cd421d .elementor-heading-title{font-family:var( --e-global-typography-267ab7e-font-family ), Sans-serif;font-size:var( --e-global-typography-267ab7e-font-size );font-weight:var( --e-global-typography-267ab7e-font-weight );text-transform:var( --e-global-typography-267ab7e-text-transform );font-style:var( --e-global-typography-267ab7e-font-style );text-decoration:var( --e-global-typography-267ab7e-text-decoration );line-height:var( --e-global-typography-267ab7e-line-height );color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-6cee53d5{--divider-border-style:dashed;--divider-color:#FFFFFF3B;--divider-border-width:1px;width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-6cee53d5 .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0;}.elementor-15 .elementor-element.elementor-element-6cee53d5 .elementor-divider{text-align:right;padding-block-start:15px;padding-block-end:15px;}.elementor-15 .elementor-element.elementor-element-1930ebc6{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-1930ebc6 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-bc-flex-widget .elementor-15 .elementor-element.elementor-element-fe6ccac.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-15 .elementor-element.elementor-element-fe6ccac.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-15 .elementor-element.elementor-element-fe6ccac > .elementor-element-populated{margin:5px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-15 .elementor-element.elementor-element-fe6ccac{transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-755cd379{transition:all 400ms;text-align:center;}.elementor-15 .elementor-element.elementor-element-755cd379 .elementor-heading-title{font-family:var( --e-global-typography-2e8a293-font-family ), Sans-serif;font-size:var( --e-global-typography-2e8a293-font-size );font-weight:var( --e-global-typography-2e8a293-font-weight );text-transform:var( --e-global-typography-2e8a293-text-transform );font-style:var( --e-global-typography-2e8a293-font-style );text-decoration:var( --e-global-typography-2e8a293-text-decoration );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-4dcbb5cc > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-15 .elementor-element.elementor-element-4dcbb5cc{margin-top:40px;margin-bottom:0px;transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-8de1942{transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-586866df > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-15 .elementor-element.elementor-element-586866df{transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-58435c83{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-58435c83 .elementor-heading-title{font-family:var( --e-global-typography-267ab7e-font-family ), Sans-serif;font-size:var( --e-global-typography-267ab7e-font-size );font-weight:var( --e-global-typography-267ab7e-font-weight );text-transform:var( --e-global-typography-267ab7e-text-transform );font-style:var( --e-global-typography-267ab7e-font-style );text-decoration:var( --e-global-typography-267ab7e-text-decoration );line-height:var( --e-global-typography-267ab7e-line-height );color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-76c91c9{--divider-border-style:dashed;--divider-color:#FFFFFF3B;--divider-border-width:1px;width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-76c91c9 .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0;}.elementor-15 .elementor-element.elementor-element-76c91c9 .elementor-divider{text-align:right;padding-block-start:15px;padding-block-end:15px;}.elementor-15 .elementor-element.elementor-element-4fce87db{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-4fce87db .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-bc-flex-widget .elementor-15 .elementor-element.elementor-element-3c224bfa.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-15 .elementor-element.elementor-element-3c224bfa.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-15 .elementor-element.elementor-element-3c224bfa > .elementor-element-populated{margin:5px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-15 .elementor-element.elementor-element-3c224bfa{transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-1c95601b{transition:all 400ms;text-align:center;}.elementor-15 .elementor-element.elementor-element-1c95601b .elementor-heading-title{font-family:var( --e-global-typography-2e8a293-font-family ), Sans-serif;font-size:var( --e-global-typography-2e8a293-font-size );font-weight:var( --e-global-typography-2e8a293-font-weight );text-transform:var( --e-global-typography-2e8a293-text-transform );font-style:var( --e-global-typography-2e8a293-font-style );text-decoration:var( --e-global-typography-2e8a293-text-decoration );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-68b58692 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-15 .elementor-element.elementor-element-68b58692{margin-top:40px;margin-bottom:0px;transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-6bcb5956{transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-6766b4e9 > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-15 .elementor-element.elementor-element-6766b4e9{transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-2e00bdce{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-2e00bdce .elementor-heading-title{font-family:var( --e-global-typography-267ab7e-font-family ), Sans-serif;font-size:var( --e-global-typography-267ab7e-font-size );font-weight:var( --e-global-typography-267ab7e-font-weight );text-transform:var( --e-global-typography-267ab7e-text-transform );font-style:var( --e-global-typography-267ab7e-font-style );text-decoration:var( --e-global-typography-267ab7e-text-decoration );line-height:var( --e-global-typography-267ab7e-line-height );color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-4847dadd{--divider-border-style:dashed;--divider-color:#FFFFFF3B;--divider-border-width:1px;width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-4847dadd .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0;}.elementor-15 .elementor-element.elementor-element-4847dadd .elementor-divider{text-align:right;padding-block-start:15px;padding-block-end:15px;}.elementor-bc-flex-widget .elementor-15 .elementor-element.elementor-element-47dcfc23.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-15 .elementor-element.elementor-element-47dcfc23.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-15 .elementor-element.elementor-element-47dcfc23 > .elementor-element-populated{margin:5px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-15 .elementor-element.elementor-element-47dcfc23{transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-de266a2{transition:all 400ms;text-align:center;}.elementor-15 .elementor-element.elementor-element-de266a2 .elementor-heading-title{font-family:"Forum", Sans-serif;font-size:1.1em;font-weight:500;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-5b7832b7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15 .elementor-element.elementor-element-5b7832b7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.restaurantecasagloria.es/wp-content/uploads/2026/03/fabada1.jpg");background-position:90% 0px;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-5b7832b7 > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000;opacity:0.2;}.elementor-15 .elementor-element.elementor-element-5b7832b7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 40px;--e-column-margin-right:10px;--e-column-margin-left:40px;}.elementor-15 .elementor-element.elementor-element-5b7832b7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-5b7832b7{transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-6d5ae3fd{--spacer-size:520px;transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-199ed4eb:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-199ed4eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.restaurantecasagloria.es/wp-content/uploads/2026/03/tartarsalmon.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-199ed4eb > .elementor-background-overlay{background-color:var( --e-global-color-723681b );opacity:0.8;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-199ed4eb > .elementor-container{max-width:1170px;}.elementor-15 .elementor-element.elementor-element-199ed4eb{transition:all 400ms;padding:120px 0px 120px 0px;}.elementor-15 .elementor-element.elementor-element-59e92f98{transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-77380ab3{transition:all 400ms;text-align:center;}.elementor-15 .elementor-element.elementor-element-77380ab3 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-24405f93 > .elementor-container{max-width:1170px;}.elementor-15 .elementor-element.elementor-element-24405f93{padding:0px 0px 100px 0px;transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-67a4f7d7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15 .elementor-element.elementor-element-67a4f7d7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.restaurantecasagloria.es/wp-content/uploads/2026/03/mejillones1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-67a4f7d7 > .elementor-element-populated{border-style:solid;border-width:1px 0px 0px 0px;border-color:#1E272F;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;padding:10px 0px 10px 30px;}.elementor-15 .elementor-element.elementor-element-67a4f7d7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-67a4f7d7{transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-5b6976ee > .elementor-element-populated{border-style:solid;border-width:1px 0px 0px 0px;border-color:#1E272F;margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:10px 30px 10px 0px;}.elementor-15 .elementor-element.elementor-element-5b6976ee{transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-3a76755c{margin-top:50px;margin-bottom:0px;transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-5dcef0e0{transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-6524859d{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-6524859d .elementor-heading-title{font-family:var( --e-global-typography-267ab7e-font-family ), Sans-serif;font-size:var( --e-global-typography-267ab7e-font-size );font-weight:var( --e-global-typography-267ab7e-font-weight );text-transform:var( --e-global-typography-267ab7e-text-transform );font-style:var( --e-global-typography-267ab7e-font-style );text-decoration:var( --e-global-typography-267ab7e-text-decoration );line-height:var( --e-global-typography-267ab7e-line-height );color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-c3a5aed{--divider-border-style:dashed;--divider-color:#FFFFFF3B;--divider-border-width:1px;width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-c3a5aed .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0;}.elementor-15 .elementor-element.elementor-element-c3a5aed .elementor-divider{text-align:right;padding-block-start:15px;padding-block-end:15px;}.elementor-15 .elementor-element.elementor-element-66c75ea1{transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-79443b0a{transition:all 400ms;text-align:center;}.elementor-15 .elementor-element.elementor-element-79443b0a .elementor-heading-title{font-family:var( --e-global-typography-2e8a293-font-family ), Sans-serif;font-size:var( --e-global-typography-2e8a293-font-size );font-weight:var( --e-global-typography-2e8a293-font-weight );text-transform:var( --e-global-typography-2e8a293-text-transform );font-style:var( --e-global-typography-2e8a293-font-style );text-decoration:var( --e-global-typography-2e8a293-text-decoration );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-5afbd118{margin-top:40px;margin-bottom:0px;transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-7c83d36b{transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-b2e8832{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-b2e8832 .elementor-heading-title{font-family:var( --e-global-typography-267ab7e-font-family ), Sans-serif;font-size:var( --e-global-typography-267ab7e-font-size );font-weight:var( --e-global-typography-267ab7e-font-weight );text-transform:var( --e-global-typography-267ab7e-text-transform );font-style:var( --e-global-typography-267ab7e-font-style );text-decoration:var( --e-global-typography-267ab7e-text-decoration );line-height:var( --e-global-typography-267ab7e-line-height );color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-4a96e47d{--divider-border-style:dashed;--divider-color:#FFFFFF3B;--divider-border-width:1px;width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-4a96e47d .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0;}.elementor-15 .elementor-element.elementor-element-4a96e47d .elementor-divider{text-align:right;padding-block-start:15px;padding-block-end:15px;}.elementor-15 .elementor-element.elementor-element-53a5be45{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-53a5be45 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-85ec842{transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-4899416e{transition:all 400ms;text-align:center;}.elementor-15 .elementor-element.elementor-element-4899416e .elementor-heading-title{font-family:var( --e-global-typography-2e8a293-font-family ), Sans-serif;font-size:var( --e-global-typography-2e8a293-font-size );font-weight:var( --e-global-typography-2e8a293-font-weight );text-transform:var( --e-global-typography-2e8a293-text-transform );font-style:var( --e-global-typography-2e8a293-font-style );text-decoration:var( --e-global-typography-2e8a293-text-decoration );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-12d839f2{margin-top:40px;margin-bottom:0px;transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-3329e4cc{transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-63bfb6f6{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-63bfb6f6 .elementor-heading-title{font-family:var( --e-global-typography-267ab7e-font-family ), Sans-serif;font-size:var( --e-global-typography-267ab7e-font-size );font-weight:var( --e-global-typography-267ab7e-font-weight );text-transform:var( --e-global-typography-267ab7e-text-transform );font-style:var( --e-global-typography-267ab7e-font-style );text-decoration:var( --e-global-typography-267ab7e-text-decoration );line-height:var( --e-global-typography-267ab7e-line-height );color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-72d3d464{--divider-border-style:dashed;--divider-color:#FFFFFF3B;--divider-border-width:1px;width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-72d3d464 .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0;}.elementor-15 .elementor-element.elementor-element-72d3d464 .elementor-divider{text-align:right;padding-block-start:15px;padding-block-end:15px;}.elementor-15 .elementor-element.elementor-element-337f65ed{transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-336f7e62{transition:all 400ms;text-align:center;}.elementor-15 .elementor-element.elementor-element-336f7e62 .elementor-heading-title{font-family:var( --e-global-typography-2e8a293-font-family ), Sans-serif;font-size:var( --e-global-typography-2e8a293-font-size );font-weight:var( --e-global-typography-2e8a293-font-weight );text-transform:var( --e-global-typography-2e8a293-text-transform );font-style:var( --e-global-typography-2e8a293-font-style );text-decoration:var( --e-global-typography-2e8a293-text-decoration );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-4d80ba1a{margin-top:40px;margin-bottom:0px;transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-96c581{transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-2113ade5{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-2113ade5 .elementor-heading-title{font-family:"Forum", Sans-serif;font-size:24px;font-weight:500;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-55d6ebae{--divider-border-style:dashed;--divider-color:#FFFFFF3B;--divider-border-width:1px;width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-55d6ebae .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0;}.elementor-15 .elementor-element.elementor-element-55d6ebae .elementor-divider{text-align:right;padding-block-start:15px;padding-block-end:15px;}.elementor-15 .elementor-element.elementor-element-54d3382d{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-54d3382d .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-16c86560{transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-4ada128b{transition:all 400ms;text-align:center;}.elementor-15 .elementor-element.elementor-element-4ada128b .elementor-heading-title{font-family:var( --e-global-typography-2e8a293-font-family ), Sans-serif;font-size:var( --e-global-typography-2e8a293-font-size );font-weight:var( --e-global-typography-2e8a293-font-weight );text-transform:var( --e-global-typography-2e8a293-text-transform );font-style:var( --e-global-typography-2e8a293-font-style );text-decoration:var( --e-global-typography-2e8a293-text-decoration );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-4473517a{margin-top:40px;margin-bottom:0px;transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-48646fac{transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-72476f12{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-72476f12 .elementor-heading-title{font-family:"Forum", Sans-serif;font-size:24px;font-weight:500;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-52d90720{--divider-border-style:dashed;--divider-color:#FFFFFF3B;--divider-border-width:1px;width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-52d90720 .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0;}.elementor-15 .elementor-element.elementor-element-52d90720 .elementor-divider{text-align:right;padding-block-start:15px;padding-block-end:15px;}.elementor-15 .elementor-element.elementor-element-5fc5baf8{transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-5955ebd1{transition:all 400ms;text-align:center;}.elementor-15 .elementor-element.elementor-element-5955ebd1 .elementor-heading-title{font-family:var( --e-global-typography-2e8a293-font-family ), Sans-serif;font-size:var( --e-global-typography-2e8a293-font-size );font-weight:var( --e-global-typography-2e8a293-font-weight );text-transform:var( --e-global-typography-2e8a293-text-transform );font-style:var( --e-global-typography-2e8a293-font-style );text-decoration:var( --e-global-typography-2e8a293-text-decoration );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-18bee38a{margin-top:40px;margin-bottom:0px;transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-42f7cecb{transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-26880815{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-26880815 .elementor-heading-title{font-family:var( --e-global-typography-267ab7e-font-family ), Sans-serif;font-size:var( --e-global-typography-267ab7e-font-size );font-weight:var( --e-global-typography-267ab7e-font-weight );text-transform:var( --e-global-typography-267ab7e-text-transform );font-style:var( --e-global-typography-267ab7e-font-style );text-decoration:var( --e-global-typography-267ab7e-text-decoration );line-height:var( --e-global-typography-267ab7e-line-height );color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-df0a7da{--divider-border-style:dashed;--divider-color:#FFFFFF3B;--divider-border-width:1px;width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-df0a7da .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0;}.elementor-15 .elementor-element.elementor-element-df0a7da .elementor-divider{text-align:right;padding-block-start:15px;padding-block-end:15px;}.elementor-15 .elementor-element.elementor-element-26fb5a3a{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-26fb5a3a .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-66c02881{transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-722dc440{transition:all 400ms;text-align:center;}.elementor-15 .elementor-element.elementor-element-722dc440 .elementor-heading-title{font-family:var( --e-global-typography-2e8a293-font-family ), Sans-serif;font-size:var( --e-global-typography-2e8a293-font-size );font-weight:var( --e-global-typography-2e8a293-font-weight );text-transform:var( --e-global-typography-2e8a293-text-transform );font-style:var( --e-global-typography-2e8a293-font-style );text-decoration:var( --e-global-typography-2e8a293-text-decoration );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-4b3417ca:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-4b3417ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.restaurantecasagloria.es/wp-content/uploads/2026/03/grilled-sliced-top-blade-or-denver-beef-meat-steak-in-a-wooden-plate-with-herbs-.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-4b3417ca > .elementor-background-overlay{background-color:var( --e-global-color-723681b );opacity:0.8;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-4b3417ca > .elementor-container{max-width:1170px;}.elementor-15 .elementor-element.elementor-element-4b3417ca{transition:all 400ms;padding:120px 0px 120px 0px;}.elementor-15 .elementor-element.elementor-element-74fcb3e2{transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-32d2c374{transition:all 400ms;text-align:center;}.elementor-15 .elementor-element.elementor-element-32d2c374 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-677740d > .elementor-container{max-width:1170px;}.elementor-15 .elementor-element.elementor-element-677740d{padding:0px 0px 100px 0px;transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-5469c8d > .elementor-element-populated{border-style:solid;border-width:1px 0px 0px 0px;border-color:#1E272F;margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;padding:10px 0px 10px 30px;}.elementor-15 .elementor-element.elementor-element-5469c8d{transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-4c71bd3{margin-top:50px;margin-bottom:0px;transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-330f2b0{transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-fec059c{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-fec059c .elementor-heading-title{font-family:var( --e-global-typography-267ab7e-font-family ), Sans-serif;font-size:var( --e-global-typography-267ab7e-font-size );font-weight:var( --e-global-typography-267ab7e-font-weight );text-transform:var( --e-global-typography-267ab7e-text-transform );font-style:var( --e-global-typography-267ab7e-font-style );text-decoration:var( --e-global-typography-267ab7e-text-decoration );line-height:var( --e-global-typography-267ab7e-line-height );color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-2b610f4{--divider-border-style:dashed;--divider-color:#FFFFFF3B;--divider-border-width:1px;width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-2b610f4 .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0;}.elementor-15 .elementor-element.elementor-element-2b610f4 .elementor-divider{text-align:right;padding-block-start:15px;padding-block-end:15px;}.elementor-15 .elementor-element.elementor-element-c1088c2{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-c1088c2 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-e591126{transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-6867596{transition:all 400ms;text-align:center;}.elementor-15 .elementor-element.elementor-element-6867596 .elementor-heading-title{font-family:var( --e-global-typography-2e8a293-font-family ), Sans-serif;font-size:var( --e-global-typography-2e8a293-font-size );font-weight:var( --e-global-typography-2e8a293-font-weight );text-transform:var( --e-global-typography-2e8a293-text-transform );font-style:var( --e-global-typography-2e8a293-font-style );text-decoration:var( --e-global-typography-2e8a293-text-decoration );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-1f32202{margin-top:40px;margin-bottom:0px;transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-b338b58{transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-a8969a0{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-a8969a0 .elementor-heading-title{font-family:var( --e-global-typography-267ab7e-font-family ), Sans-serif;font-size:var( --e-global-typography-267ab7e-font-size );font-weight:var( --e-global-typography-267ab7e-font-weight );text-transform:var( --e-global-typography-267ab7e-text-transform );font-style:var( --e-global-typography-267ab7e-font-style );text-decoration:var( --e-global-typography-267ab7e-text-decoration );line-height:var( --e-global-typography-267ab7e-line-height );color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-6c8bcce{--divider-border-style:dashed;--divider-color:#FFFFFF3B;--divider-border-width:1px;width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-6c8bcce .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0;}.elementor-15 .elementor-element.elementor-element-6c8bcce .elementor-divider{text-align:right;padding-block-start:15px;padding-block-end:15px;}.elementor-15 .elementor-element.elementor-element-1c23079{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-1c23079 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-c1b8274{transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-0940ef0{transition:all 400ms;text-align:center;}.elementor-15 .elementor-element.elementor-element-0940ef0 .elementor-heading-title{font-family:var( --e-global-typography-2e8a293-font-family ), Sans-serif;font-size:var( --e-global-typography-2e8a293-font-size );font-weight:var( --e-global-typography-2e8a293-font-weight );text-transform:var( --e-global-typography-2e8a293-text-transform );font-style:var( --e-global-typography-2e8a293-font-style );text-decoration:var( --e-global-typography-2e8a293-text-decoration );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-4f18cde{margin-top:40px;margin-bottom:0px;transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-4062360{transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-145ff6b{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-145ff6b .elementor-heading-title{font-family:var( --e-global-typography-267ab7e-font-family ), Sans-serif;font-size:var( --e-global-typography-267ab7e-font-size );font-weight:var( --e-global-typography-267ab7e-font-weight );text-transform:var( --e-global-typography-267ab7e-text-transform );font-style:var( --e-global-typography-267ab7e-font-style );text-decoration:var( --e-global-typography-267ab7e-text-decoration );line-height:var( --e-global-typography-267ab7e-line-height );color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-8d456ca{--divider-border-style:dashed;--divider-color:#FFFFFF3B;--divider-border-width:1px;width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-8d456ca .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0;}.elementor-15 .elementor-element.elementor-element-8d456ca .elementor-divider{text-align:right;padding-block-start:15px;padding-block-end:15px;}.elementor-15 .elementor-element.elementor-element-9362fe3{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-9362fe3 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-f0941dd{transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-4f48ebe{transition:all 400ms;text-align:center;}.elementor-15 .elementor-element.elementor-element-4f48ebe .elementor-heading-title{font-family:var( --e-global-typography-2e8a293-font-family ), Sans-serif;font-size:var( --e-global-typography-2e8a293-font-size );font-weight:var( --e-global-typography-2e8a293-font-weight );text-transform:var( --e-global-typography-2e8a293-text-transform );font-style:var( --e-global-typography-2e8a293-font-style );text-decoration:var( --e-global-typography-2e8a293-text-decoration );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-ece5991{margin-top:40px;margin-bottom:0px;transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-321b5ca{transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-e18f45c{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-e18f45c .elementor-heading-title{font-family:var( --e-global-typography-267ab7e-font-family ), Sans-serif;font-size:var( --e-global-typography-267ab7e-font-size );font-weight:var( --e-global-typography-267ab7e-font-weight );text-transform:var( --e-global-typography-267ab7e-text-transform );font-style:var( --e-global-typography-267ab7e-font-style );text-decoration:var( --e-global-typography-267ab7e-text-decoration );line-height:var( --e-global-typography-267ab7e-line-height );color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-286c7b0{--divider-border-style:dashed;--divider-color:#FFFFFF3B;--divider-border-width:1px;width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-286c7b0 .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0;}.elementor-15 .elementor-element.elementor-element-286c7b0 .elementor-divider{text-align:right;padding-block-start:15px;padding-block-end:15px;}.elementor-15 .elementor-element.elementor-element-159c59a{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-159c59a .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-e33fefe{transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-685a26a{transition:all 400ms;text-align:center;}.elementor-15 .elementor-element.elementor-element-685a26a .elementor-heading-title{font-family:var( --e-global-typography-2e8a293-font-family ), Sans-serif;font-size:var( --e-global-typography-2e8a293-font-size );font-weight:var( --e-global-typography-2e8a293-font-weight );text-transform:var( --e-global-typography-2e8a293-text-transform );font-style:var( --e-global-typography-2e8a293-font-style );text-decoration:var( --e-global-typography-2e8a293-text-decoration );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-9e7db9a{margin-top:40px;margin-bottom:0px;transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-55668e4{transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-7b439d8{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-7b439d8 .elementor-heading-title{font-family:var( --e-global-typography-267ab7e-font-family ), Sans-serif;font-size:var( --e-global-typography-267ab7e-font-size );font-weight:var( --e-global-typography-267ab7e-font-weight );text-transform:var( --e-global-typography-267ab7e-text-transform );font-style:var( --e-global-typography-267ab7e-font-style );text-decoration:var( --e-global-typography-267ab7e-text-decoration );line-height:var( --e-global-typography-267ab7e-line-height );color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-9aed88e{--divider-border-style:dashed;--divider-color:#FFFFFF3B;--divider-border-width:1px;width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-9aed88e .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0;}.elementor-15 .elementor-element.elementor-element-9aed88e .elementor-divider{text-align:right;padding-block-start:15px;padding-block-end:15px;}.elementor-15 .elementor-element.elementor-element-e631628{transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-6bc0864{transition:all 400ms;text-align:center;}.elementor-15 .elementor-element.elementor-element-6bc0864 .elementor-heading-title{font-family:var( --e-global-typography-2e8a293-font-family ), Sans-serif;font-size:var( --e-global-typography-2e8a293-font-size );font-weight:var( --e-global-typography-2e8a293-font-weight );text-transform:var( --e-global-typography-2e8a293-text-transform );font-style:var( --e-global-typography-2e8a293-font-style );text-decoration:var( --e-global-typography-2e8a293-text-decoration );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-aea23ca:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15 .elementor-element.elementor-element-aea23ca > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.restaurantecasagloria.es/wp-content/uploads/2026/03/bbq-grilled-chuck-eye-roll-beef-steaks-on-grill-black-wooden-background-top-view.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-aea23ca > .elementor-element-populated{border-style:solid;border-width:1px 0px 0px 0px;border-color:#1E272F;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:10px 30px 10px 0px;}.elementor-15 .elementor-element.elementor-element-aea23ca > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-aea23ca{transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-2cbf4ec:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-2cbf4ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.restaurantecasagloria.es/wp-content/uploads/2026/03/percebes.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-2cbf4ec > .elementor-background-overlay{background-color:var( --e-global-color-723681b );opacity:0.8;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-2cbf4ec > .elementor-container{max-width:1170px;}.elementor-15 .elementor-element.elementor-element-2cbf4ec{transition:all 400ms;padding:120px 0px 120px 0px;}.elementor-15 .elementor-element.elementor-element-0dc5740{transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-8b1eb16{transition:all 400ms;text-align:center;}.elementor-15 .elementor-element.elementor-element-8b1eb16 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-2484a2d9 > .elementor-container{max-width:1170px;}.elementor-15 .elementor-element.elementor-element-2484a2d9{padding:0px 0px 100px 0px;transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-f65e87e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15 .elementor-element.elementor-element-f65e87e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.restaurantecasagloria.es/wp-content/uploads/2026/03/pulpo45.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-f65e87e > .elementor-element-populated{border-style:solid;border-width:1px 0px 0px 0px;border-color:#1E272F;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;padding:10px 0px 10px 30px;}.elementor-15 .elementor-element.elementor-element-f65e87e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-f65e87e{transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-454ee254 > .elementor-element-populated{border-style:solid;border-width:1px 0px 0px 0px;border-color:#1E272F;margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:10px 30px 10px 0px;}.elementor-15 .elementor-element.elementor-element-454ee254{transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-2567e84c{margin-top:50px;margin-bottom:0px;transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-16f9ac91{transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-7963a4ad{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-7963a4ad .elementor-heading-title{font-family:"Forum", Sans-serif;font-size:24px;font-weight:500;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-12dc840{--divider-border-style:dashed;--divider-color:#FFFFFF3B;--divider-border-width:1px;width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-12dc840 .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0;}.elementor-15 .elementor-element.elementor-element-12dc840 .elementor-divider{text-align:right;padding-block-start:15px;padding-block-end:15px;}.elementor-15 .elementor-element.elementor-element-15e80d86{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-15e80d86 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-4f6c1fff{transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-6698556b{transition:all 400ms;text-align:center;}.elementor-15 .elementor-element.elementor-element-6698556b .elementor-heading-title{font-family:var( --e-global-typography-2e8a293-font-family ), Sans-serif;font-size:var( --e-global-typography-2e8a293-font-size );font-weight:var( --e-global-typography-2e8a293-font-weight );text-transform:var( --e-global-typography-2e8a293-text-transform );font-style:var( --e-global-typography-2e8a293-font-style );text-decoration:var( --e-global-typography-2e8a293-text-decoration );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-3458d029{margin-top:40px;margin-bottom:0px;transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-5be8692a{transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-1d90a010{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-1d90a010 .elementor-heading-title{font-family:var( --e-global-typography-267ab7e-font-family ), Sans-serif;font-size:var( --e-global-typography-267ab7e-font-size );font-weight:var( --e-global-typography-267ab7e-font-weight );text-transform:var( --e-global-typography-267ab7e-text-transform );font-style:var( --e-global-typography-267ab7e-font-style );text-decoration:var( --e-global-typography-267ab7e-text-decoration );line-height:var( --e-global-typography-267ab7e-line-height );color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-43e1853d{--divider-border-style:dashed;--divider-color:#FFFFFF3B;--divider-border-width:1px;width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-43e1853d .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0;}.elementor-15 .elementor-element.elementor-element-43e1853d .elementor-divider{text-align:right;padding-block-start:15px;padding-block-end:15px;}.elementor-15 .elementor-element.elementor-element-53ec5b62{transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-3a01ae94{transition:all 400ms;text-align:center;}.elementor-15 .elementor-element.elementor-element-3a01ae94 .elementor-heading-title{font-family:"Forum", Sans-serif;font-size:1.1em;font-weight:500;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-55d40d08{margin-top:40px;margin-bottom:0px;transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-f789771{transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-360894c{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-360894c .elementor-heading-title{font-family:var( --e-global-typography-267ab7e-font-family ), Sans-serif;font-size:var( --e-global-typography-267ab7e-font-size );font-weight:var( --e-global-typography-267ab7e-font-weight );text-transform:var( --e-global-typography-267ab7e-text-transform );font-style:var( --e-global-typography-267ab7e-font-style );text-decoration:var( --e-global-typography-267ab7e-text-decoration );line-height:var( --e-global-typography-267ab7e-line-height );color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-5d0e16af{--divider-border-style:dashed;--divider-color:#FFFFFF3B;--divider-border-width:1px;width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-5d0e16af .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0;}.elementor-15 .elementor-element.elementor-element-5d0e16af .elementor-divider{text-align:right;padding-block-start:15px;padding-block-end:15px;}.elementor-15 .elementor-element.elementor-element-3ac4c526{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-3ac4c526 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-42fe2818{transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-5a54f9cf{transition:all 400ms;text-align:center;}.elementor-15 .elementor-element.elementor-element-5a54f9cf .elementor-heading-title{font-family:var( --e-global-typography-2e8a293-font-family ), Sans-serif;font-size:var( --e-global-typography-2e8a293-font-size );font-weight:var( --e-global-typography-2e8a293-font-weight );text-transform:var( --e-global-typography-2e8a293-text-transform );font-style:var( --e-global-typography-2e8a293-font-style );text-decoration:var( --e-global-typography-2e8a293-text-decoration );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-2deb2717{margin-top:40px;margin-bottom:0px;transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-34d9b5b9{transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-7197f2bc{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-7197f2bc .elementor-heading-title{font-family:var( --e-global-typography-267ab7e-font-family ), Sans-serif;font-size:var( --e-global-typography-267ab7e-font-size );font-weight:var( --e-global-typography-267ab7e-font-weight );text-transform:var( --e-global-typography-267ab7e-text-transform );font-style:var( --e-global-typography-267ab7e-font-style );text-decoration:var( --e-global-typography-267ab7e-text-decoration );line-height:var( --e-global-typography-267ab7e-line-height );color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-674c1a01{--divider-border-style:dashed;--divider-color:#FFFFFF3B;--divider-border-width:1px;width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-674c1a01 .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0;}.elementor-15 .elementor-element.elementor-element-674c1a01 .elementor-divider{text-align:right;padding-block-start:15px;padding-block-end:15px;}.elementor-15 .elementor-element.elementor-element-6818b245{transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-35a25f7f{transition:all 400ms;text-align:center;}.elementor-15 .elementor-element.elementor-element-35a25f7f .elementor-heading-title{font-family:var( --e-global-typography-2e8a293-font-family ), Sans-serif;font-size:var( --e-global-typography-2e8a293-font-size );font-weight:var( --e-global-typography-2e8a293-font-weight );text-transform:var( --e-global-typography-2e8a293-text-transform );font-style:var( --e-global-typography-2e8a293-font-style );text-decoration:var( --e-global-typography-2e8a293-text-decoration );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-6dc5dd12{margin-top:40px;margin-bottom:0px;transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-11df23d0{transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-5394f9b2{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-5394f9b2 .elementor-heading-title{font-family:var( --e-global-typography-267ab7e-font-family ), Sans-serif;font-size:var( --e-global-typography-267ab7e-font-size );font-weight:var( --e-global-typography-267ab7e-font-weight );text-transform:var( --e-global-typography-267ab7e-text-transform );font-style:var( --e-global-typography-267ab7e-font-style );text-decoration:var( --e-global-typography-267ab7e-text-decoration );line-height:var( --e-global-typography-267ab7e-line-height );color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-6c7db43d{--divider-border-style:dashed;--divider-color:#FFFFFF3B;--divider-border-width:1px;width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-6c7db43d .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0;}.elementor-15 .elementor-element.elementor-element-6c7db43d .elementor-divider{text-align:right;padding-block-start:15px;padding-block-end:15px;}.elementor-15 .elementor-element.elementor-element-5457dc87{transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-4573ac27{transition:all 400ms;text-align:center;}.elementor-15 .elementor-element.elementor-element-4573ac27 .elementor-heading-title{font-family:var( --e-global-typography-2e8a293-font-family ), Sans-serif;font-size:var( --e-global-typography-2e8a293-font-size );font-weight:var( --e-global-typography-2e8a293-font-weight );text-transform:var( --e-global-typography-2e8a293-text-transform );font-style:var( --e-global-typography-2e8a293-font-style );text-decoration:var( --e-global-typography-2e8a293-text-decoration );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-61762df2:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-61762df2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.restaurantecasagloria.es/wp-content/uploads/2026/03/coulant2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-61762df2 > .elementor-background-overlay{background-color:var( --e-global-color-723681b );opacity:0.8;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-61762df2 > .elementor-container{max-width:1170px;}.elementor-15 .elementor-element.elementor-element-61762df2{transition:all 400ms;padding:120px 0px 120px 0px;}.elementor-15 .elementor-element.elementor-element-c0e2ad0{transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-77fc6db{transition:all 400ms;text-align:center;}.elementor-15 .elementor-element.elementor-element-77fc6db .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-d84430d > .elementor-container{max-width:1170px;}.elementor-15 .elementor-element.elementor-element-d84430d{padding:0px 0px 100px 0px;transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-cd697f4 > .elementor-element-populated{border-style:solid;border-width:1px 0px 0px 0px;border-color:#1E272F;margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;padding:10px 0px 10px 30px;}.elementor-15 .elementor-element.elementor-element-cd697f4{transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-0b6af93{margin-top:50px;margin-bottom:0px;transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-2b7734d{transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-3fb21d3{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-3fb21d3 .elementor-heading-title{font-family:var( --e-global-typography-267ab7e-font-family ), Sans-serif;font-size:var( --e-global-typography-267ab7e-font-size );font-weight:var( --e-global-typography-267ab7e-font-weight );text-transform:var( --e-global-typography-267ab7e-text-transform );font-style:var( --e-global-typography-267ab7e-font-style );text-decoration:var( --e-global-typography-267ab7e-text-decoration );line-height:var( --e-global-typography-267ab7e-line-height );color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-1b5291f{--divider-border-style:dashed;--divider-color:#FFFFFF3B;--divider-border-width:1px;width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-1b5291f .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0;}.elementor-15 .elementor-element.elementor-element-1b5291f .elementor-divider{text-align:right;padding-block-start:15px;padding-block-end:15px;}.elementor-15 .elementor-element.elementor-element-520792a{transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-2e51141{transition:all 400ms;text-align:center;}.elementor-15 .elementor-element.elementor-element-2e51141 .elementor-heading-title{font-family:var( --e-global-typography-2e8a293-font-family ), Sans-serif;font-size:var( --e-global-typography-2e8a293-font-size );font-weight:var( --e-global-typography-2e8a293-font-weight );text-transform:var( --e-global-typography-2e8a293-text-transform );font-style:var( --e-global-typography-2e8a293-font-style );text-decoration:var( --e-global-typography-2e8a293-text-decoration );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-50bd051{margin-top:50px;margin-bottom:0px;transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-0c7dafd{transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-5b15713{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-5b15713 .elementor-heading-title{font-family:var( --e-global-typography-267ab7e-font-family ), Sans-serif;font-size:var( --e-global-typography-267ab7e-font-size );font-weight:var( --e-global-typography-267ab7e-font-weight );text-transform:var( --e-global-typography-267ab7e-text-transform );font-style:var( --e-global-typography-267ab7e-font-style );text-decoration:var( --e-global-typography-267ab7e-text-decoration );line-height:var( --e-global-typography-267ab7e-line-height );color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-0a53558{--divider-border-style:dashed;--divider-color:#FFFFFF3B;--divider-border-width:1px;width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-0a53558 .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0;}.elementor-15 .elementor-element.elementor-element-0a53558 .elementor-divider{text-align:right;padding-block-start:15px;padding-block-end:15px;}.elementor-15 .elementor-element.elementor-element-dfc7f9a{transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-cca6e01{transition:all 400ms;text-align:center;}.elementor-15 .elementor-element.elementor-element-cca6e01 .elementor-heading-title{font-family:var( --e-global-typography-2e8a293-font-family ), Sans-serif;font-size:var( --e-global-typography-2e8a293-font-size );font-weight:var( --e-global-typography-2e8a293-font-weight );text-transform:var( --e-global-typography-2e8a293-text-transform );font-style:var( --e-global-typography-2e8a293-font-style );text-decoration:var( --e-global-typography-2e8a293-text-decoration );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-17b8ed4{margin-top:50px;margin-bottom:0px;transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-2cb5b5c{transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-9060ece{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-9060ece .elementor-heading-title{font-family:var( --e-global-typography-267ab7e-font-family ), Sans-serif;font-size:var( --e-global-typography-267ab7e-font-size );font-weight:var( --e-global-typography-267ab7e-font-weight );text-transform:var( --e-global-typography-267ab7e-text-transform );font-style:var( --e-global-typography-267ab7e-font-style );text-decoration:var( --e-global-typography-267ab7e-text-decoration );line-height:var( --e-global-typography-267ab7e-line-height );color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-e716d2f{--divider-border-style:dashed;--divider-color:#FFFFFF3B;--divider-border-width:1px;width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-e716d2f .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0;}.elementor-15 .elementor-element.elementor-element-e716d2f .elementor-divider{text-align:right;padding-block-start:15px;padding-block-end:15px;}.elementor-15 .elementor-element.elementor-element-aeff9ca{transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-5cc9ab4{transition:all 400ms;text-align:center;}.elementor-15 .elementor-element.elementor-element-5cc9ab4 .elementor-heading-title{font-family:var( --e-global-typography-2e8a293-font-family ), Sans-serif;font-size:var( --e-global-typography-2e8a293-font-size );font-weight:var( --e-global-typography-2e8a293-font-weight );text-transform:var( --e-global-typography-2e8a293-text-transform );font-style:var( --e-global-typography-2e8a293-font-style );text-decoration:var( --e-global-typography-2e8a293-text-decoration );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-d21b842{margin-top:50px;margin-bottom:0px;transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-c2fae25{transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-5c041cd{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-5c041cd .elementor-heading-title{font-family:var( --e-global-typography-267ab7e-font-family ), Sans-serif;font-size:var( --e-global-typography-267ab7e-font-size );font-weight:var( --e-global-typography-267ab7e-font-weight );text-transform:var( --e-global-typography-267ab7e-text-transform );font-style:var( --e-global-typography-267ab7e-font-style );text-decoration:var( --e-global-typography-267ab7e-text-decoration );line-height:var( --e-global-typography-267ab7e-line-height );color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-f8fe03b{--divider-border-style:dashed;--divider-color:#FFFFFF3B;--divider-border-width:1px;width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-f8fe03b .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0;}.elementor-15 .elementor-element.elementor-element-f8fe03b .elementor-divider{text-align:right;padding-block-start:15px;padding-block-end:15px;}.elementor-15 .elementor-element.elementor-element-94acbdf{transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-9b967df{transition:all 400ms;text-align:center;}.elementor-15 .elementor-element.elementor-element-9b967df .elementor-heading-title{font-family:var( --e-global-typography-2e8a293-font-family ), Sans-serif;font-size:var( --e-global-typography-2e8a293-font-size );font-weight:var( --e-global-typography-2e8a293-font-weight );text-transform:var( --e-global-typography-2e8a293-text-transform );font-style:var( --e-global-typography-2e8a293-font-style );text-decoration:var( --e-global-typography-2e8a293-text-decoration );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-af00640:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15 .elementor-element.elementor-element-af00640 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.restaurantecasagloria.es/wp-content/uploads/2026/03/posrtes1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-af00640 > .elementor-element-populated{border-style:solid;border-width:1px 0px 0px 0px;border-color:#1E272F;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:10px 30px 10px 0px;}.elementor-15 .elementor-element.elementor-element-af00640 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-af00640{transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-1ad0882e:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-1ad0882e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.restaurantecasagloria.es/wp-content/uploads/2026/03/servicio.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-1ad0882e > .elementor-background-overlay{background-color:var( --e-global-color-723681b );opacity:0.85;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-1ad0882e > .elementor-container{max-width:1170px;}.elementor-15 .elementor-element.elementor-element-1ad0882e{transition:all 400ms;padding:100px 0px 240px 0px;}.elementor-15 .elementor-element.elementor-element-57cbf9c2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-15 .elementor-element.elementor-element-57cbf9c2{transition:all 400ms;}.elementor-15 .elementor-element.elementor-element-575c456c{transition:all 400ms;text-align:center;}.elementor-15 .elementor-element.elementor-element-575c456c .elementor-heading-title{font-family:"Forum", Sans-serif;font-size:46px;font-weight:500;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-6f48dbc5{padding:0% 19% 0% 19%;transition:all 400ms;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-7482b76 );}.elementor-15 .elementor-element.elementor-element-6ab3eb2{transition:all 400ms;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-15 .elementor-element.elementor-element-12b27d76:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-12b27d76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-15 .elementor-element.elementor-element-12b27d76{margin-top:0px;margin-bottom:0px;padding:160px 10px 140px 10px;}.elementor-15 .elementor-element.elementor-element-7ddda266 .elementor-heading-title{font-size:var( --e-global-typography-1181de3-font-size );line-height:var( --e-global-typography-1181de3-line-height );letter-spacing:var( --e-global-typography-1181de3-letter-spacing );}.elementor-15 .elementor-element.elementor-element-5a4a62ee{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-2caf201a > .elementor-element-populated{margin:40px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-15 .elementor-element.elementor-element-3313d68d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-15 .elementor-element.elementor-element-42e7ff78{--container-widget-width:38%;--container-widget-flex-grow:0;width:var( --container-widget-width, 38% );max-width:38%;}.elementor-15 .elementor-element.elementor-element-42e7ff78 .elementor-heading-title{font-size:var( --e-global-typography-267ab7e-font-size );line-height:var( --e-global-typography-267ab7e-line-height );}.elementor-15 .elementor-element.elementor-element-6c9620b5{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-6c9620b5 .elementor-heading-title{font-size:var( --e-global-typography-2e8a293-font-size );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );}.elementor-15 .elementor-element.elementor-element-20c64fde{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-15 .elementor-element.elementor-element-20c64fde .elementor-heading-title{font-size:var( --e-global-typography-267ab7e-font-size );line-height:var( --e-global-typography-267ab7e-line-height );}.elementor-15 .elementor-element.elementor-element-17db40ff{--container-widget-width:55%;--container-widget-flex-grow:0;width:var( --container-widget-width, 55% );max-width:55%;}.elementor-15 .elementor-element.elementor-element-69cc651d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-26f1ca6{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-26f1ca6 .elementor-heading-title{font-size:var( --e-global-typography-2e8a293-font-size );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );}.elementor-15 .elementor-element.elementor-element-37cd421d{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-15 .elementor-element.elementor-element-37cd421d .elementor-heading-title{font-size:var( --e-global-typography-267ab7e-font-size );line-height:var( --e-global-typography-267ab7e-line-height );}.elementor-15 .elementor-element.elementor-element-6cee53d5{--container-widget-width:55%;--container-widget-flex-grow:0;width:var( --container-widget-width, 55% );max-width:55%;}.elementor-15 .elementor-element.elementor-element-1930ebc6 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-755cd379{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-755cd379 .elementor-heading-title{font-size:var( --e-global-typography-2e8a293-font-size );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );}.elementor-15 .elementor-element.elementor-element-58435c83{--container-widget-width:42%;--container-widget-flex-grow:0;width:var( --container-widget-width, 42% );max-width:42%;}.elementor-15 .elementor-element.elementor-element-58435c83 .elementor-heading-title{font-size:var( --e-global-typography-267ab7e-font-size );line-height:var( --e-global-typography-267ab7e-line-height );}.elementor-15 .elementor-element.elementor-element-76c91c9{--container-widget-width:58%;--container-widget-flex-grow:0;width:var( --container-widget-width, 58% );max-width:58%;}.elementor-15 .elementor-element.elementor-element-4fce87db .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-1c95601b{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-1c95601b .elementor-heading-title{font-size:var( --e-global-typography-2e8a293-font-size );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );}.elementor-15 .elementor-element.elementor-element-2e00bdce{--container-widget-width:42%;--container-widget-flex-grow:0;width:var( --container-widget-width, 42% );max-width:42%;}.elementor-15 .elementor-element.elementor-element-2e00bdce .elementor-heading-title{font-size:var( --e-global-typography-267ab7e-font-size );line-height:var( --e-global-typography-267ab7e-line-height );}.elementor-15 .elementor-element.elementor-element-4847dadd{--container-widget-width:58%;--container-widget-flex-grow:0;width:var( --container-widget-width, 58% );max-width:58%;}.elementor-15 .elementor-element.elementor-element-de266a2{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-5b7832b7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15 .elementor-element.elementor-element-5b7832b7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:100% 0px;}.elementor-15 .elementor-element.elementor-element-5b7832b7 > .elementor-element-populated{margin:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-15 .elementor-element.elementor-element-77380ab3 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-15 .elementor-element.elementor-element-24405f93{padding:0px 10px 80px 10px;}.elementor-15 .elementor-element.elementor-element-5dcef0e0 > .elementor-element-populated{margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-15 .elementor-element.elementor-element-6524859d{--container-widget-width:62%;--container-widget-flex-grow:0;width:var( --container-widget-width, 62% );max-width:62%;}.elementor-15 .elementor-element.elementor-element-6524859d .elementor-heading-title{font-size:var( --e-global-typography-267ab7e-font-size );line-height:var( --e-global-typography-267ab7e-line-height );}.elementor-15 .elementor-element.elementor-element-c3a5aed{--container-widget-width:38%;--container-widget-flex-grow:0;width:var( --container-widget-width, 38% );max-width:38%;}.elementor-15 .elementor-element.elementor-element-79443b0a .elementor-heading-title{font-size:var( --e-global-typography-2e8a293-font-size );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );}.elementor-15 .elementor-element.elementor-element-7c83d36b > .elementor-element-populated{margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-15 .elementor-element.elementor-element-b2e8832{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-15 .elementor-element.elementor-element-b2e8832 .elementor-heading-title{font-size:var( --e-global-typography-267ab7e-font-size );line-height:var( --e-global-typography-267ab7e-line-height );}.elementor-15 .elementor-element.elementor-element-4a96e47d{--container-widget-width:40%;--container-widget-flex-grow:0;width:var( --container-widget-width, 40% );max-width:40%;}.elementor-15 .elementor-element.elementor-element-53a5be45 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-4899416e .elementor-heading-title{font-size:var( --e-global-typography-2e8a293-font-size );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );}.elementor-15 .elementor-element.elementor-element-3329e4cc > .elementor-element-populated{margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-15 .elementor-element.elementor-element-63bfb6f6{--container-widget-width:76%;--container-widget-flex-grow:0;width:var( --container-widget-width, 76% );max-width:76%;}.elementor-15 .elementor-element.elementor-element-63bfb6f6 .elementor-heading-title{font-size:var( --e-global-typography-267ab7e-font-size );line-height:var( --e-global-typography-267ab7e-line-height );}.elementor-15 .elementor-element.elementor-element-72d3d464{--container-widget-width:24%;--container-widget-flex-grow:0;width:var( --container-widget-width, 24% );max-width:24%;}.elementor-15 .elementor-element.elementor-element-336f7e62 .elementor-heading-title{font-size:var( --e-global-typography-2e8a293-font-size );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );}.elementor-15 .elementor-element.elementor-element-96c581 > .elementor-element-populated{margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-15 .elementor-element.elementor-element-2113ade5{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-15 .elementor-element.elementor-element-55d6ebae{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-15 .elementor-element.elementor-element-54d3382d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-4ada128b .elementor-heading-title{font-size:var( --e-global-typography-2e8a293-font-size );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );}.elementor-15 .elementor-element.elementor-element-48646fac > .elementor-element-populated{margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-15 .elementor-element.elementor-element-72476f12{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-15 .elementor-element.elementor-element-52d90720{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-15 .elementor-element.elementor-element-5955ebd1 .elementor-heading-title{font-size:var( --e-global-typography-2e8a293-font-size );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );}.elementor-15 .elementor-element.elementor-element-42f7cecb > .elementor-element-populated{margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-15 .elementor-element.elementor-element-26880815{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-15 .elementor-element.elementor-element-26880815 .elementor-heading-title{font-size:var( --e-global-typography-267ab7e-font-size );line-height:var( --e-global-typography-267ab7e-line-height );}.elementor-15 .elementor-element.elementor-element-df0a7da{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-15 .elementor-element.elementor-element-26fb5a3a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-722dc440 .elementor-heading-title{font-size:var( --e-global-typography-2e8a293-font-size );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );}.elementor-15 .elementor-element.elementor-element-32d2c374 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-15 .elementor-element.elementor-element-677740d{padding:0px 10px 80px 10px;}.elementor-15 .elementor-element.elementor-element-330f2b0 > .elementor-element-populated{margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-15 .elementor-element.elementor-element-fec059c{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-15 .elementor-element.elementor-element-fec059c .elementor-heading-title{font-size:var( --e-global-typography-267ab7e-font-size );line-height:var( --e-global-typography-267ab7e-line-height );}.elementor-15 .elementor-element.elementor-element-2b610f4{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-15 .elementor-element.elementor-element-c1088c2 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-6867596 .elementor-heading-title{font-size:var( --e-global-typography-2e8a293-font-size );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );}.elementor-15 .elementor-element.elementor-element-b338b58 > .elementor-element-populated{margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-15 .elementor-element.elementor-element-a8969a0{--container-widget-width:54%;--container-widget-flex-grow:0;width:var( --container-widget-width, 54% );max-width:54%;}.elementor-15 .elementor-element.elementor-element-a8969a0 .elementor-heading-title{font-size:var( --e-global-typography-267ab7e-font-size );line-height:var( --e-global-typography-267ab7e-line-height );}.elementor-15 .elementor-element.elementor-element-6c8bcce{--container-widget-width:46%;--container-widget-flex-grow:0;width:var( --container-widget-width, 46% );max-width:46%;}.elementor-15 .elementor-element.elementor-element-1c23079 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-0940ef0 .elementor-heading-title{font-size:var( --e-global-typography-2e8a293-font-size );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );}.elementor-15 .elementor-element.elementor-element-4062360 > .elementor-element-populated{margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-15 .elementor-element.elementor-element-145ff6b{--container-widget-width:55%;--container-widget-flex-grow:0;width:var( --container-widget-width, 55% );max-width:55%;}.elementor-15 .elementor-element.elementor-element-145ff6b .elementor-heading-title{font-size:var( --e-global-typography-267ab7e-font-size );line-height:var( --e-global-typography-267ab7e-line-height );}.elementor-15 .elementor-element.elementor-element-8d456ca{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-15 .elementor-element.elementor-element-9362fe3 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-4f48ebe .elementor-heading-title{font-size:var( --e-global-typography-2e8a293-font-size );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );}.elementor-15 .elementor-element.elementor-element-321b5ca > .elementor-element-populated{margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-15 .elementor-element.elementor-element-e18f45c{--container-widget-width:54%;--container-widget-flex-grow:0;width:var( --container-widget-width, 54% );max-width:54%;}.elementor-15 .elementor-element.elementor-element-e18f45c .elementor-heading-title{font-size:var( --e-global-typography-267ab7e-font-size );line-height:var( --e-global-typography-267ab7e-line-height );}.elementor-15 .elementor-element.elementor-element-286c7b0{--container-widget-width:46%;--container-widget-flex-grow:0;width:var( --container-widget-width, 46% );max-width:46%;}.elementor-15 .elementor-element.elementor-element-159c59a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-685a26a .elementor-heading-title{font-size:var( --e-global-typography-2e8a293-font-size );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );}.elementor-15 .elementor-element.elementor-element-55668e4 > .elementor-element-populated{margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-15 .elementor-element.elementor-element-7b439d8{--container-widget-width:54%;--container-widget-flex-grow:0;width:var( --container-widget-width, 54% );max-width:54%;}.elementor-15 .elementor-element.elementor-element-7b439d8 .elementor-heading-title{font-size:var( --e-global-typography-267ab7e-font-size );line-height:var( --e-global-typography-267ab7e-line-height );}.elementor-15 .elementor-element.elementor-element-9aed88e{--container-widget-width:46%;--container-widget-flex-grow:0;width:var( --container-widget-width, 46% );max-width:46%;}.elementor-15 .elementor-element.elementor-element-6bc0864 .elementor-heading-title{font-size:var( --e-global-typography-2e8a293-font-size );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );}.elementor-15 .elementor-element.elementor-element-8b1eb16 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-15 .elementor-element.elementor-element-2484a2d9{padding:0px 10px 80px 10px;}.elementor-15 .elementor-element.elementor-element-16f9ac91 > .elementor-element-populated{margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-15 .elementor-element.elementor-element-7963a4ad{--container-widget-width:62%;--container-widget-flex-grow:0;width:var( --container-widget-width, 62% );max-width:62%;}.elementor-15 .elementor-element.elementor-element-12dc840{--container-widget-width:38%;--container-widget-flex-grow:0;width:var( --container-widget-width, 38% );max-width:38%;}.elementor-15 .elementor-element.elementor-element-15e80d86 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-6698556b .elementor-heading-title{font-size:var( --e-global-typography-2e8a293-font-size );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );}.elementor-15 .elementor-element.elementor-element-5be8692a > .elementor-element-populated{margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-15 .elementor-element.elementor-element-1d90a010{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-15 .elementor-element.elementor-element-1d90a010 .elementor-heading-title{font-size:var( --e-global-typography-267ab7e-font-size );line-height:var( --e-global-typography-267ab7e-line-height );}.elementor-15 .elementor-element.elementor-element-43e1853d{--container-widget-width:40%;--container-widget-flex-grow:0;width:var( --container-widget-width, 40% );max-width:40%;}.elementor-15 .elementor-element.elementor-element-f789771 > .elementor-element-populated{margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-15 .elementor-element.elementor-element-360894c{--container-widget-width:76%;--container-widget-flex-grow:0;width:var( --container-widget-width, 76% );max-width:76%;}.elementor-15 .elementor-element.elementor-element-360894c .elementor-heading-title{font-size:var( --e-global-typography-267ab7e-font-size );line-height:var( --e-global-typography-267ab7e-line-height );}.elementor-15 .elementor-element.elementor-element-5d0e16af{--container-widget-width:24%;--container-widget-flex-grow:0;width:var( --container-widget-width, 24% );max-width:24%;}.elementor-15 .elementor-element.elementor-element-3ac4c526 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-5a54f9cf .elementor-heading-title{font-size:var( --e-global-typography-2e8a293-font-size );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );}.elementor-15 .elementor-element.elementor-element-34d9b5b9 > .elementor-element-populated{margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-15 .elementor-element.elementor-element-7197f2bc{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-15 .elementor-element.elementor-element-7197f2bc .elementor-heading-title{font-size:var( --e-global-typography-267ab7e-font-size );line-height:var( --e-global-typography-267ab7e-line-height );}.elementor-15 .elementor-element.elementor-element-674c1a01{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-15 .elementor-element.elementor-element-35a25f7f .elementor-heading-title{font-size:var( --e-global-typography-2e8a293-font-size );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );}.elementor-15 .elementor-element.elementor-element-11df23d0 > .elementor-element-populated{margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-15 .elementor-element.elementor-element-5394f9b2{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-15 .elementor-element.elementor-element-5394f9b2 .elementor-heading-title{font-size:var( --e-global-typography-267ab7e-font-size );line-height:var( --e-global-typography-267ab7e-line-height );}.elementor-15 .elementor-element.elementor-element-6c7db43d{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-15 .elementor-element.elementor-element-4573ac27 .elementor-heading-title{font-size:var( --e-global-typography-2e8a293-font-size );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );}.elementor-15 .elementor-element.elementor-element-77fc6db .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-15 .elementor-element.elementor-element-d84430d{padding:0px 10px 80px 10px;}.elementor-15 .elementor-element.elementor-element-2b7734d > .elementor-element-populated{margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-15 .elementor-element.elementor-element-3fb21d3{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-15 .elementor-element.elementor-element-3fb21d3 .elementor-heading-title{font-size:var( --e-global-typography-267ab7e-font-size );line-height:var( --e-global-typography-267ab7e-line-height );}.elementor-15 .elementor-element.elementor-element-1b5291f{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-15 .elementor-element.elementor-element-2e51141 .elementor-heading-title{font-size:var( --e-global-typography-2e8a293-font-size );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );}.elementor-15 .elementor-element.elementor-element-0c7dafd > .elementor-element-populated{margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-15 .elementor-element.elementor-element-5b15713{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-15 .elementor-element.elementor-element-5b15713 .elementor-heading-title{font-size:var( --e-global-typography-267ab7e-font-size );line-height:var( --e-global-typography-267ab7e-line-height );}.elementor-15 .elementor-element.elementor-element-0a53558{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-15 .elementor-element.elementor-element-cca6e01 .elementor-heading-title{font-size:var( --e-global-typography-2e8a293-font-size );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );}.elementor-15 .elementor-element.elementor-element-2cb5b5c > .elementor-element-populated{margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-15 .elementor-element.elementor-element-9060ece{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-15 .elementor-element.elementor-element-9060ece .elementor-heading-title{font-size:var( --e-global-typography-267ab7e-font-size );line-height:var( --e-global-typography-267ab7e-line-height );}.elementor-15 .elementor-element.elementor-element-e716d2f{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-15 .elementor-element.elementor-element-5cc9ab4 .elementor-heading-title{font-size:var( --e-global-typography-2e8a293-font-size );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );}.elementor-15 .elementor-element.elementor-element-c2fae25 > .elementor-element-populated{margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-15 .elementor-element.elementor-element-5c041cd{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-15 .elementor-element.elementor-element-5c041cd .elementor-heading-title{font-size:var( --e-global-typography-267ab7e-font-size );line-height:var( --e-global-typography-267ab7e-line-height );}.elementor-15 .elementor-element.elementor-element-f8fe03b{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-15 .elementor-element.elementor-element-9b967df .elementor-heading-title{font-size:var( --e-global-typography-2e8a293-font-size );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );}.elementor-15 .elementor-element.elementor-element-1ad0882e{padding:80px 10px 160px 10px;}.elementor-15 .elementor-element.elementor-element-575c456c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-6f48dbc5{padding:0% 0% 0% 0%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-15 .elementor-element.elementor-element-12b27d76{margin-top:0px;margin-bottom:0px;padding:150px 10px 80px 10px;}.elementor-15 .elementor-element.elementor-element-7ddda266 .elementor-heading-title{font-size:var( --e-global-typography-1181de3-font-size );line-height:var( --e-global-typography-1181de3-line-height );letter-spacing:var( --e-global-typography-1181de3-letter-spacing );}.elementor-15 .elementor-element.elementor-element-3313d68d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-3313d68d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-15 .elementor-element.elementor-element-64a92876{margin-top:20px;margin-bottom:0px;}.elementor-15 .elementor-element.elementor-element-5eae574b{width:80%;}.elementor-15 .elementor-element.elementor-element-5eae574b > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-15 .elementor-element.elementor-element-42e7ff78{--container-widget-width:35%;--container-widget-flex-grow:0;width:var( --container-widget-width, 35% );max-width:35%;}.elementor-15 .elementor-element.elementor-element-42e7ff78 .elementor-heading-title{font-size:var( --e-global-typography-267ab7e-font-size );line-height:var( --e-global-typography-267ab7e-line-height );}.elementor-15 .elementor-element.elementor-element-39296519{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:55%;--container-widget-flex-grow:0;width:var( --container-widget-width, 55% );max-width:55%;}.elementor-15 .elementor-element.elementor-element-52bc7d44{width:20%;}.elementor-15 .elementor-element.elementor-element-6c9620b5{text-align:center;}.elementor-15 .elementor-element.elementor-element-6c9620b5 .elementor-heading-title{font-size:var( --e-global-typography-2e8a293-font-size );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );}.elementor-15 .elementor-element.elementor-element-572d2806{width:100%;}.elementor-15 .elementor-element.elementor-element-3df8374c{width:80%;}.elementor-15 .elementor-element.elementor-element-3df8374c > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-15 .elementor-element.elementor-element-20c64fde{--container-widget-width:35%;--container-widget-flex-grow:0;width:var( --container-widget-width, 35% );max-width:35%;}.elementor-15 .elementor-element.elementor-element-20c64fde .elementor-heading-title{font-size:var( --e-global-typography-267ab7e-font-size );line-height:var( --e-global-typography-267ab7e-line-height );}.elementor-15 .elementor-element.elementor-element-17db40ff{--container-widget-width:55%;--container-widget-flex-grow:0;width:var( --container-widget-width, 55% );max-width:55%;}.elementor-15 .elementor-element.elementor-element-69cc651d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-7357b52a{width:20%;}.elementor-15 .elementor-element.elementor-element-26f1ca6 .elementor-heading-title{font-size:var( --e-global-typography-2e8a293-font-size );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );}.elementor-15 .elementor-element.elementor-element-19f8625b{width:100%;}.elementor-15 .elementor-element.elementor-element-7ff16dd3{width:80%;}.elementor-15 .elementor-element.elementor-element-7ff16dd3 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-15 .elementor-element.elementor-element-37cd421d{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-15 .elementor-element.elementor-element-37cd421d .elementor-heading-title{font-size:var( --e-global-typography-267ab7e-font-size );line-height:var( --e-global-typography-267ab7e-line-height );}.elementor-15 .elementor-element.elementor-element-6cee53d5{--container-widget-width:55%;--container-widget-flex-grow:0;width:var( --container-widget-width, 55% );max-width:55%;}.elementor-15 .elementor-element.elementor-element-1930ebc6 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-fe6ccac{width:20%;}.elementor-15 .elementor-element.elementor-element-755cd379 .elementor-heading-title{font-size:var( --e-global-typography-2e8a293-font-size );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );}.elementor-15 .elementor-element.elementor-element-586866df{width:80%;}.elementor-15 .elementor-element.elementor-element-586866df > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-15 .elementor-element.elementor-element-58435c83{--container-widget-width:35%;--container-widget-flex-grow:0;width:var( --container-widget-width, 35% );max-width:35%;}.elementor-15 .elementor-element.elementor-element-58435c83 .elementor-heading-title{font-size:var( --e-global-typography-267ab7e-font-size );line-height:var( --e-global-typography-267ab7e-line-height );}.elementor-15 .elementor-element.elementor-element-76c91c9{--container-widget-width:65%;--container-widget-flex-grow:0;width:var( --container-widget-width, 65% );max-width:65%;}.elementor-15 .elementor-element.elementor-element-4fce87db .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-3c224bfa{width:20%;}.elementor-15 .elementor-element.elementor-element-1c95601b .elementor-heading-title{font-size:var( --e-global-typography-2e8a293-font-size );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );}.elementor-15 .elementor-element.elementor-element-6766b4e9{width:80%;}.elementor-15 .elementor-element.elementor-element-6766b4e9 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-15 .elementor-element.elementor-element-2e00bdce{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-15 .elementor-element.elementor-element-2e00bdce .elementor-heading-title{font-size:var( --e-global-typography-267ab7e-font-size );line-height:var( --e-global-typography-267ab7e-line-height );}.elementor-15 .elementor-element.elementor-element-4847dadd{--container-widget-width:55%;--container-widget-flex-grow:0;width:var( --container-widget-width, 55% );max-width:55%;}.elementor-15 .elementor-element.elementor-element-47dcfc23{width:20%;}.elementor-15 .elementor-element.elementor-element-de266a2 .elementor-heading-title{font-size:1em;}.elementor-15 .elementor-element.elementor-element-5b7832b7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15 .elementor-element.elementor-element-5b7832b7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:88% 0px;}.elementor-15 .elementor-element.elementor-element-6d5ae3fd{--spacer-size:300px;}.elementor-15 .elementor-element.elementor-element-199ed4eb{padding:80px 0px 80px 0px;}.elementor-15 .elementor-element.elementor-element-77380ab3 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-15 .elementor-element.elementor-element-24405f93{padding:0px 10px 40px 10px;}.elementor-15 .elementor-element.elementor-element-67a4f7d7 > .elementor-element-populated{padding:10px 0px 10px 10px;}.elementor-15 .elementor-element.elementor-element-5b6976ee > .elementor-element-populated{padding:10px 30px 40px 0px;}.elementor-15 .elementor-element.elementor-element-5dcef0e0{width:80%;}.elementor-bc-flex-widget .elementor-15 .elementor-element.elementor-element-5dcef0e0.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-15 .elementor-element.elementor-element-5dcef0e0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-15 .elementor-element.elementor-element-6524859d .elementor-heading-title{font-size:var( --e-global-typography-267ab7e-font-size );line-height:var( --e-global-typography-267ab7e-line-height );}.elementor-15 .elementor-element.elementor-element-66c75ea1{width:20%;}.elementor-15 .elementor-element.elementor-element-79443b0a .elementor-heading-title{font-size:var( --e-global-typography-2e8a293-font-size );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );}.elementor-15 .elementor-element.elementor-element-5afbd118{margin-top:20px;margin-bottom:0px;}.elementor-15 .elementor-element.elementor-element-7c83d36b{width:80%;}.elementor-bc-flex-widget .elementor-15 .elementor-element.elementor-element-7c83d36b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-15 .elementor-element.elementor-element-7c83d36b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-15 .elementor-element.elementor-element-b2e8832 .elementor-heading-title{font-size:var( --e-global-typography-267ab7e-font-size );line-height:var( --e-global-typography-267ab7e-line-height );}.elementor-15 .elementor-element.elementor-element-53a5be45 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-85ec842{width:20%;}.elementor-15 .elementor-element.elementor-element-4899416e .elementor-heading-title{font-size:var( --e-global-typography-2e8a293-font-size );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );}.elementor-15 .elementor-element.elementor-element-12d839f2{margin-top:20px;margin-bottom:0px;}.elementor-15 .elementor-element.elementor-element-3329e4cc{width:80%;}.elementor-bc-flex-widget .elementor-15 .elementor-element.elementor-element-3329e4cc.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-15 .elementor-element.elementor-element-3329e4cc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-15 .elementor-element.elementor-element-63bfb6f6{--container-widget-width:98%;--container-widget-flex-grow:0;width:var( --container-widget-width, 98% );max-width:98%;}.elementor-15 .elementor-element.elementor-element-63bfb6f6 .elementor-heading-title{font-size:var( --e-global-typography-267ab7e-font-size );line-height:var( --e-global-typography-267ab7e-line-height );}.elementor-15 .elementor-element.elementor-element-72d3d464{--container-widget-width:2%;--container-widget-flex-grow:0;width:var( --container-widget-width, 2% );max-width:2%;}.elementor-15 .elementor-element.elementor-element-337f65ed{width:20%;}.elementor-15 .elementor-element.elementor-element-336f7e62 .elementor-heading-title{font-size:var( --e-global-typography-2e8a293-font-size );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );}.elementor-15 .elementor-element.elementor-element-4d80ba1a{margin-top:20px;margin-bottom:0px;}.elementor-15 .elementor-element.elementor-element-96c581{width:80%;}.elementor-bc-flex-widget .elementor-15 .elementor-element.elementor-element-96c581.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-15 .elementor-element.elementor-element-96c581.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-15 .elementor-element.elementor-element-2113ade5{--container-widget-width:98%;--container-widget-flex-grow:0;width:var( --container-widget-width, 98% );max-width:98%;}.elementor-15 .elementor-element.elementor-element-2113ade5 .elementor-heading-title{font-size:1.2em;}.elementor-15 .elementor-element.elementor-element-55d6ebae{--container-widget-width:2%;--container-widget-flex-grow:0;width:var( --container-widget-width, 2% );max-width:2%;}.elementor-15 .elementor-element.elementor-element-54d3382d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-16c86560{width:20%;}.elementor-15 .elementor-element.elementor-element-4ada128b .elementor-heading-title{font-size:var( --e-global-typography-2e8a293-font-size );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );}.elementor-15 .elementor-element.elementor-element-4473517a{margin-top:20px;margin-bottom:0px;}.elementor-15 .elementor-element.elementor-element-48646fac{width:80%;}.elementor-bc-flex-widget .elementor-15 .elementor-element.elementor-element-48646fac.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-15 .elementor-element.elementor-element-48646fac.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-15 .elementor-element.elementor-element-72476f12{--container-widget-width:98%;--container-widget-flex-grow:0;width:var( --container-widget-width, 98% );max-width:98%;}.elementor-15 .elementor-element.elementor-element-72476f12 .elementor-heading-title{font-size:1.1em;}.elementor-15 .elementor-element.elementor-element-52d90720{--container-widget-width:2%;--container-widget-flex-grow:0;width:var( --container-widget-width, 2% );max-width:2%;}.elementor-15 .elementor-element.elementor-element-5fc5baf8{width:20%;}.elementor-15 .elementor-element.elementor-element-5955ebd1 .elementor-heading-title{font-size:var( --e-global-typography-2e8a293-font-size );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );}.elementor-15 .elementor-element.elementor-element-18bee38a{margin-top:20px;margin-bottom:0px;}.elementor-15 .elementor-element.elementor-element-42f7cecb{width:80%;}.elementor-bc-flex-widget .elementor-15 .elementor-element.elementor-element-42f7cecb.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-15 .elementor-element.elementor-element-42f7cecb.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-15 .elementor-element.elementor-element-26880815{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-15 .elementor-element.elementor-element-26880815 .elementor-heading-title{font-size:var( --e-global-typography-267ab7e-font-size );line-height:var( --e-global-typography-267ab7e-line-height );}.elementor-15 .elementor-element.elementor-element-df0a7da{--container-widget-width:40%;--container-widget-flex-grow:0;width:var( --container-widget-width, 40% );max-width:40%;}.elementor-15 .elementor-element.elementor-element-26fb5a3a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-66c02881{width:20%;}.elementor-15 .elementor-element.elementor-element-722dc440 .elementor-heading-title{font-size:var( --e-global-typography-2e8a293-font-size );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );}.elementor-15 .elementor-element.elementor-element-4b3417ca{padding:80px 0px 80px 0px;}.elementor-15 .elementor-element.elementor-element-32d2c374 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-15 .elementor-element.elementor-element-677740d{padding:0px 10px 40px 10px;}.elementor-15 .elementor-element.elementor-element-5469c8d > .elementor-element-populated{padding:10px 0px 10px 10px;}.elementor-15 .elementor-element.elementor-element-330f2b0{width:80%;}.elementor-bc-flex-widget .elementor-15 .elementor-element.elementor-element-330f2b0.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-15 .elementor-element.elementor-element-330f2b0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-15 .elementor-element.elementor-element-fec059c{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-15 .elementor-element.elementor-element-fec059c .elementor-heading-title{font-size:var( --e-global-typography-267ab7e-font-size );line-height:var( --e-global-typography-267ab7e-line-height );}.elementor-15 .elementor-element.elementor-element-2b610f4{--container-widget-width:40%;--container-widget-flex-grow:0;width:var( --container-widget-width, 40% );max-width:40%;}.elementor-15 .elementor-element.elementor-element-c1088c2 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-e591126{width:20%;}.elementor-15 .elementor-element.elementor-element-6867596 .elementor-heading-title{font-size:var( --e-global-typography-2e8a293-font-size );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );}.elementor-15 .elementor-element.elementor-element-1f32202{margin-top:20px;margin-bottom:0px;}.elementor-15 .elementor-element.elementor-element-b338b58{width:80%;}.elementor-bc-flex-widget .elementor-15 .elementor-element.elementor-element-b338b58.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-15 .elementor-element.elementor-element-b338b58.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-15 .elementor-element.elementor-element-a8969a0{--container-widget-width:65%;--container-widget-flex-grow:0;width:var( --container-widget-width, 65% );max-width:65%;}.elementor-15 .elementor-element.elementor-element-a8969a0 .elementor-heading-title{font-size:var( --e-global-typography-267ab7e-font-size );line-height:var( --e-global-typography-267ab7e-line-height );}.elementor-15 .elementor-element.elementor-element-6c8bcce{--container-widget-width:35%;--container-widget-flex-grow:0;width:var( --container-widget-width, 35% );max-width:35%;}.elementor-15 .elementor-element.elementor-element-1c23079 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-c1b8274{width:20%;}.elementor-15 .elementor-element.elementor-element-0940ef0 .elementor-heading-title{font-size:var( --e-global-typography-2e8a293-font-size );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );}.elementor-15 .elementor-element.elementor-element-4f18cde{margin-top:20px;margin-bottom:0px;}.elementor-15 .elementor-element.elementor-element-4062360{width:80%;}.elementor-bc-flex-widget .elementor-15 .elementor-element.elementor-element-4062360.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-15 .elementor-element.elementor-element-4062360.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-15 .elementor-element.elementor-element-145ff6b .elementor-heading-title{font-size:var( --e-global-typography-267ab7e-font-size );line-height:var( --e-global-typography-267ab7e-line-height );}.elementor-15 .elementor-element.elementor-element-9362fe3 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-f0941dd{width:20%;}.elementor-15 .elementor-element.elementor-element-4f48ebe .elementor-heading-title{font-size:var( --e-global-typography-2e8a293-font-size );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );}.elementor-15 .elementor-element.elementor-element-ece5991{margin-top:20px;margin-bottom:0px;}.elementor-15 .elementor-element.elementor-element-321b5ca{width:80%;}.elementor-bc-flex-widget .elementor-15 .elementor-element.elementor-element-321b5ca.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-15 .elementor-element.elementor-element-321b5ca.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-15 .elementor-element.elementor-element-e18f45c{--container-widget-width:65%;--container-widget-flex-grow:0;width:var( --container-widget-width, 65% );max-width:65%;}.elementor-15 .elementor-element.elementor-element-e18f45c .elementor-heading-title{font-size:var( --e-global-typography-267ab7e-font-size );line-height:var( --e-global-typography-267ab7e-line-height );}.elementor-15 .elementor-element.elementor-element-286c7b0{--container-widget-width:35%;--container-widget-flex-grow:0;width:var( --container-widget-width, 35% );max-width:35%;}.elementor-15 .elementor-element.elementor-element-159c59a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-e33fefe{width:20%;}.elementor-15 .elementor-element.elementor-element-685a26a .elementor-heading-title{font-size:var( --e-global-typography-2e8a293-font-size );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );}.elementor-15 .elementor-element.elementor-element-9e7db9a{margin-top:20px;margin-bottom:0px;}.elementor-15 .elementor-element.elementor-element-55668e4{width:80%;}.elementor-bc-flex-widget .elementor-15 .elementor-element.elementor-element-55668e4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-15 .elementor-element.elementor-element-55668e4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-15 .elementor-element.elementor-element-7b439d8{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-15 .elementor-element.elementor-element-7b439d8 .elementor-heading-title{font-size:var( --e-global-typography-267ab7e-font-size );line-height:var( --e-global-typography-267ab7e-line-height );}.elementor-15 .elementor-element.elementor-element-9aed88e{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-15 .elementor-element.elementor-element-e631628{width:20%;}.elementor-15 .elementor-element.elementor-element-6bc0864 .elementor-heading-title{font-size:var( --e-global-typography-2e8a293-font-size );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );}.elementor-15 .elementor-element.elementor-element-aea23ca > .elementor-element-populated{padding:10px 30px 40px 0px;}.elementor-15 .elementor-element.elementor-element-2cbf4ec{padding:80px 0px 80px 0px;}.elementor-15 .elementor-element.elementor-element-8b1eb16 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-15 .elementor-element.elementor-element-2484a2d9{padding:0px 10px 40px 10px;}.elementor-15 .elementor-element.elementor-element-f65e87e > .elementor-element-populated{padding:10px 0px 10px 10px;}.elementor-15 .elementor-element.elementor-element-454ee254 > .elementor-element-populated{padding:10px 30px 40px 0px;}.elementor-15 .elementor-element.elementor-element-16f9ac91{width:80%;}.elementor-bc-flex-widget .elementor-15 .elementor-element.elementor-element-16f9ac91.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-15 .elementor-element.elementor-element-16f9ac91.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-15 .elementor-element.elementor-element-7963a4ad{--container-widget-width:98%;--container-widget-flex-grow:0;width:var( --container-widget-width, 98% );max-width:98%;}.elementor-15 .elementor-element.elementor-element-7963a4ad .elementor-heading-title{font-size:1.1em;}.elementor-15 .elementor-element.elementor-element-12dc840{--container-widget-width:2%;--container-widget-flex-grow:0;width:var( --container-widget-width, 2% );max-width:2%;}.elementor-15 .elementor-element.elementor-element-15e80d86 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-4f6c1fff{width:20%;}.elementor-15 .elementor-element.elementor-element-6698556b .elementor-heading-title{font-size:var( --e-global-typography-2e8a293-font-size );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );}.elementor-15 .elementor-element.elementor-element-3458d029{margin-top:20px;margin-bottom:0px;}.elementor-15 .elementor-element.elementor-element-5be8692a{width:80%;}.elementor-bc-flex-widget .elementor-15 .elementor-element.elementor-element-5be8692a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-15 .elementor-element.elementor-element-5be8692a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-15 .elementor-element.elementor-element-1d90a010{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-15 .elementor-element.elementor-element-1d90a010 .elementor-heading-title{font-size:var( --e-global-typography-267ab7e-font-size );line-height:var( --e-global-typography-267ab7e-line-height );}.elementor-15 .elementor-element.elementor-element-43e1853d{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-15 .elementor-element.elementor-element-53ec5b62{width:20%;}.elementor-15 .elementor-element.elementor-element-3a01ae94 .elementor-heading-title{font-size:1em;}.elementor-15 .elementor-element.elementor-element-55d40d08{margin-top:20px;margin-bottom:0px;}.elementor-15 .elementor-element.elementor-element-f789771{width:80%;}.elementor-bc-flex-widget .elementor-15 .elementor-element.elementor-element-f789771.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-15 .elementor-element.elementor-element-f789771.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-15 .elementor-element.elementor-element-360894c{--container-widget-width:65%;--container-widget-flex-grow:0;width:var( --container-widget-width, 65% );max-width:65%;}.elementor-15 .elementor-element.elementor-element-360894c .elementor-heading-title{font-size:var( --e-global-typography-267ab7e-font-size );line-height:var( --e-global-typography-267ab7e-line-height );}.elementor-15 .elementor-element.elementor-element-5d0e16af{--container-widget-width:35%;--container-widget-flex-grow:0;width:var( --container-widget-width, 35% );max-width:35%;}.elementor-15 .elementor-element.elementor-element-3ac4c526 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-42fe2818{width:20%;}.elementor-15 .elementor-element.elementor-element-5a54f9cf .elementor-heading-title{font-size:var( --e-global-typography-2e8a293-font-size );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );}.elementor-15 .elementor-element.elementor-element-2deb2717{margin-top:20px;margin-bottom:0px;}.elementor-15 .elementor-element.elementor-element-34d9b5b9{width:80%;}.elementor-bc-flex-widget .elementor-15 .elementor-element.elementor-element-34d9b5b9.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-15 .elementor-element.elementor-element-34d9b5b9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-15 .elementor-element.elementor-element-7197f2bc{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-15 .elementor-element.elementor-element-7197f2bc .elementor-heading-title{font-size:var( --e-global-typography-267ab7e-font-size );line-height:var( --e-global-typography-267ab7e-line-height );}.elementor-15 .elementor-element.elementor-element-674c1a01{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-15 .elementor-element.elementor-element-6818b245{width:20%;}.elementor-15 .elementor-element.elementor-element-35a25f7f .elementor-heading-title{font-size:var( --e-global-typography-2e8a293-font-size );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );}.elementor-15 .elementor-element.elementor-element-6dc5dd12{margin-top:20px;margin-bottom:0px;}.elementor-15 .elementor-element.elementor-element-11df23d0{width:80%;}.elementor-bc-flex-widget .elementor-15 .elementor-element.elementor-element-11df23d0.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-15 .elementor-element.elementor-element-11df23d0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-15 .elementor-element.elementor-element-5394f9b2{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-15 .elementor-element.elementor-element-5394f9b2 .elementor-heading-title{font-size:var( --e-global-typography-267ab7e-font-size );line-height:var( --e-global-typography-267ab7e-line-height );}.elementor-15 .elementor-element.elementor-element-6c7db43d{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-15 .elementor-element.elementor-element-5457dc87{width:20%;}.elementor-15 .elementor-element.elementor-element-4573ac27 .elementor-heading-title{font-size:var( --e-global-typography-2e8a293-font-size );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );}.elementor-15 .elementor-element.elementor-element-61762df2{padding:80px 0px 80px 0px;}.elementor-15 .elementor-element.elementor-element-77fc6db .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-15 .elementor-element.elementor-element-d84430d{padding:0px 10px 40px 10px;}.elementor-15 .elementor-element.elementor-element-cd697f4 > .elementor-element-populated{padding:10px 0px 10px 10px;}.elementor-15 .elementor-element.elementor-element-2b7734d{width:80%;}.elementor-15 .elementor-element.elementor-element-3fb21d3{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-15 .elementor-element.elementor-element-3fb21d3 .elementor-heading-title{font-size:var( --e-global-typography-267ab7e-font-size );line-height:var( --e-global-typography-267ab7e-line-height );}.elementor-15 .elementor-element.elementor-element-1b5291f{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-15 .elementor-element.elementor-element-520792a{width:20%;}.elementor-15 .elementor-element.elementor-element-2e51141 .elementor-heading-title{font-size:var( --e-global-typography-2e8a293-font-size );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );}.elementor-15 .elementor-element.elementor-element-0c7dafd{width:80%;}.elementor-bc-flex-widget .elementor-15 .elementor-element.elementor-element-0c7dafd.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-15 .elementor-element.elementor-element-0c7dafd.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-15 .elementor-element.elementor-element-5b15713{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-15 .elementor-element.elementor-element-5b15713 .elementor-heading-title{font-size:var( --e-global-typography-267ab7e-font-size );line-height:var( --e-global-typography-267ab7e-line-height );}.elementor-15 .elementor-element.elementor-element-0a53558{--container-widget-width:25%;--container-widget-flex-grow:0;width:var( --container-widget-width, 25% );max-width:25%;}.elementor-15 .elementor-element.elementor-element-dfc7f9a{width:20%;}.elementor-15 .elementor-element.elementor-element-cca6e01 .elementor-heading-title{font-size:var( --e-global-typography-2e8a293-font-size );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );}.elementor-15 .elementor-element.elementor-element-2cb5b5c{width:80%;}.elementor-bc-flex-widget .elementor-15 .elementor-element.elementor-element-2cb5b5c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-15 .elementor-element.elementor-element-2cb5b5c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-15 .elementor-element.elementor-element-9060ece{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-15 .elementor-element.elementor-element-9060ece .elementor-heading-title{font-size:var( --e-global-typography-267ab7e-font-size );line-height:var( --e-global-typography-267ab7e-line-height );}.elementor-15 .elementor-element.elementor-element-e716d2f{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-15 .elementor-element.elementor-element-aeff9ca{width:20%;}.elementor-15 .elementor-element.elementor-element-5cc9ab4 .elementor-heading-title{font-size:var( --e-global-typography-2e8a293-font-size );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );}.elementor-15 .elementor-element.elementor-element-c2fae25{width:80%;}.elementor-bc-flex-widget .elementor-15 .elementor-element.elementor-element-c2fae25.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-15 .elementor-element.elementor-element-c2fae25.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-15 .elementor-element.elementor-element-5c041cd{--container-widget-width:55%;--container-widget-flex-grow:0;width:var( --container-widget-width, 55% );max-width:55%;}.elementor-15 .elementor-element.elementor-element-5c041cd .elementor-heading-title{font-size:var( --e-global-typography-267ab7e-font-size );line-height:var( --e-global-typography-267ab7e-line-height );}.elementor-15 .elementor-element.elementor-element-f8fe03b{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-15 .elementor-element.elementor-element-94acbdf{width:20%;}.elementor-15 .elementor-element.elementor-element-9b967df .elementor-heading-title{font-size:var( --e-global-typography-2e8a293-font-size );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );}.elementor-15 .elementor-element.elementor-element-af00640 > .elementor-element-populated{padding:10px 30px 40px 0px;}.elementor-15 .elementor-element.elementor-element-1ad0882e{padding:40px 10px 140px 10px;}.elementor-15 .elementor-element.elementor-element-57cbf9c2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 10px 10px 10px;}.elementor-15 .elementor-element.elementor-element-575c456c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-575c456c .elementor-heading-title{font-size:28px;}.elementor-15 .elementor-element.elementor-element-6f48dbc5{padding:0px 0px 0px 0px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(min-width:768px){.elementor-15 .elementor-element.elementor-element-54b56858{width:15%;}.elementor-15 .elementor-element.elementor-element-5eae574b{width:70%;}.elementor-15 .elementor-element.elementor-element-52bc7d44{width:14.664%;}.elementor-15 .elementor-element.elementor-element-572d2806{width:15%;}.elementor-15 .elementor-element.elementor-element-3df8374c{width:70%;}.elementor-15 .elementor-element.elementor-element-7357b52a{width:14.664%;}.elementor-15 .elementor-element.elementor-element-19f8625b{width:15%;}.elementor-15 .elementor-element.elementor-element-7ff16dd3{width:70%;}.elementor-15 .elementor-element.elementor-element-fe6ccac{width:14.664%;}.elementor-15 .elementor-element.elementor-element-8de1942{width:15%;}.elementor-15 .elementor-element.elementor-element-586866df{width:70%;}.elementor-15 .elementor-element.elementor-element-3c224bfa{width:14.664%;}.elementor-15 .elementor-element.elementor-element-6bcb5956{width:15%;}.elementor-15 .elementor-element.elementor-element-6766b4e9{width:70%;}.elementor-15 .elementor-element.elementor-element-47dcfc23{width:14.664%;}.elementor-15 .elementor-element.elementor-element-5dcef0e0{width:84.31%;}.elementor-15 .elementor-element.elementor-element-66c75ea1{width:15.599%;}.elementor-15 .elementor-element.elementor-element-7c83d36b{width:84.31%;}.elementor-15 .elementor-element.elementor-element-85ec842{width:15.599%;}.elementor-15 .elementor-element.elementor-element-3329e4cc{width:84.31%;}.elementor-15 .elementor-element.elementor-element-337f65ed{width:15.599%;}.elementor-15 .elementor-element.elementor-element-96c581{width:84.31%;}.elementor-15 .elementor-element.elementor-element-16c86560{width:15.599%;}.elementor-15 .elementor-element.elementor-element-48646fac{width:84.31%;}.elementor-15 .elementor-element.elementor-element-5fc5baf8{width:15.599%;}.elementor-15 .elementor-element.elementor-element-42f7cecb{width:84.31%;}.elementor-15 .elementor-element.elementor-element-66c02881{width:15.599%;}.elementor-15 .elementor-element.elementor-element-330f2b0{width:84.31%;}.elementor-15 .elementor-element.elementor-element-e591126{width:15.599%;}.elementor-15 .elementor-element.elementor-element-b338b58{width:84.31%;}.elementor-15 .elementor-element.elementor-element-c1b8274{width:15.599%;}.elementor-15 .elementor-element.elementor-element-4062360{width:84.31%;}.elementor-15 .elementor-element.elementor-element-f0941dd{width:15.599%;}.elementor-15 .elementor-element.elementor-element-321b5ca{width:84.31%;}.elementor-15 .elementor-element.elementor-element-e33fefe{width:15.599%;}.elementor-15 .elementor-element.elementor-element-55668e4{width:84.31%;}.elementor-15 .elementor-element.elementor-element-e631628{width:15.599%;}.elementor-15 .elementor-element.elementor-element-16f9ac91{width:84.31%;}.elementor-15 .elementor-element.elementor-element-4f6c1fff{width:15.599%;}.elementor-15 .elementor-element.elementor-element-5be8692a{width:84.31%;}.elementor-15 .elementor-element.elementor-element-53ec5b62{width:15.599%;}.elementor-15 .elementor-element.elementor-element-f789771{width:84.31%;}.elementor-15 .elementor-element.elementor-element-42fe2818{width:15.599%;}.elementor-15 .elementor-element.elementor-element-34d9b5b9{width:84.31%;}.elementor-15 .elementor-element.elementor-element-6818b245{width:15.599%;}.elementor-15 .elementor-element.elementor-element-11df23d0{width:84.31%;}.elementor-15 .elementor-element.elementor-element-5457dc87{width:15.599%;}.elementor-15 .elementor-element.elementor-element-2b7734d{width:84.31%;}.elementor-15 .elementor-element.elementor-element-520792a{width:15.599%;}.elementor-15 .elementor-element.elementor-element-0c7dafd{width:84.31%;}.elementor-15 .elementor-element.elementor-element-dfc7f9a{width:15.599%;}.elementor-15 .elementor-element.elementor-element-2cb5b5c{width:84.31%;}.elementor-15 .elementor-element.elementor-element-aeff9ca{width:15.599%;}.elementor-15 .elementor-element.elementor-element-c2fae25{width:84.31%;}.elementor-15 .elementor-element.elementor-element-94acbdf{width:15.599%;}}@media(max-width:1024px) and (min-width:768px){.elementor-15 .elementor-element.elementor-element-2caf201a{width:100%;}.elementor-15 .elementor-element.elementor-element-5b7832b7{width:100%;}.elementor-15 .elementor-element.elementor-element-57cbf9c2{width:100%;}}@media(min-width:1025px){.elementor-15 .elementor-element.elementor-element-199ed4eb:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-199ed4eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-15 .elementor-element.elementor-element-4b3417ca:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-4b3417ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-15 .elementor-element.elementor-element-2cbf4ec:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-2cbf4ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-15 .elementor-element.elementor-element-61762df2:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-61762df2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-15 .elementor-element.elementor-element-1ad0882e:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-1ad0882e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}