.elementor-236 .elementor-element.elementor-element-468b4ce{--display:flex;--min-height:70vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.51;}.elementor-236 .elementor-element.elementor-element-468b4ce::before, .elementor-236 .elementor-element.elementor-element-468b4ce > .elementor-background-video-container::before, .elementor-236 .elementor-element.elementor-element-468b4ce > .e-con-inner > .elementor-background-video-container::before, .elementor-236 .elementor-element.elementor-element-468b4ce > .elementor-background-slideshow::before, .elementor-236 .elementor-element.elementor-element-468b4ce > .e-con-inner > .elementor-background-slideshow::before, .elementor-236 .elementor-element.elementor-element-468b4ce > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-19a58dc );--background-overlay:'';}.elementor-236 .elementor-element.elementor-element-468b4ce:not(.elementor-motion-effects-element-type-background), .elementor-236 .elementor-element.elementor-element-468b4ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://restaurantepapaluna.es/wp-content/uploads/2026/06/Restaurante-Papa-Luna-Espejo-Mesa.webp") 50% 50%;background-size:cover;}.elementor-236 .elementor-element.elementor-element-468b4ce > .elementor-shape-bottom svg, .elementor-236 .elementor-element.elementor-element-468b4ce > .e-con-inner > .elementor-shape-bottom svg{width:calc(300% + 1.3px);height:72px;}.elementor-236 .elementor-element.elementor-element-7543651{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:2em 2em;--row-gap:2em;--column-gap:2em;--margin-top:2em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-236 .elementor-element.elementor-element-d206589 .elementor-heading-title{font-family:"Allura", Sans-serif;font-size:6.5em;font-weight:400;line-height:0.8em;color:var( --e-global-color-4f01cee );}.elementor-236 .elementor-element.elementor-element-c41e5d1.elementor-element{--align-self:center;}.elementor-236 .elementor-element.elementor-element-c41e5d1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.1em;font-weight:600;text-transform:uppercase;color:var( --e-global-color-4f01cee );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-236 .elementor-element.elementor-element-e293783 .elementor-button{background-color:var( --e-global-color-64cd881 );font-family:"Montserrat", Sans-serif;font-size:1em;font-weight:600;padding:1em 3em 1em 3em;}.elementor-236 .elementor-element.elementor-element-e293783 .elementor-button:hover, .elementor-236 .elementor-element.elementor-element-e293783 .elementor-button:focus{background-color:var( --e-global-color-19a58dc );}.elementor-236 .elementor-element.elementor-element-81cbf64{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:1em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-236 .elementor-element.elementor-element-bd3b79f{--e-image-carousel-slides-to-show:6;}.elementor-236 .elementor-element.elementor-element-43fe611{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-236 .elementor-element.elementor-element-43fe611.e-con{--align-self:center;}.elementor-236 .elementor-element.elementor-element-712e9dd{--display:flex;--justify-content:center;}.elementor-236 .elementor-element.elementor-element-b39676c .elementor-heading-title{font-family:"Allura", Sans-serif;font-size:5.7em;font-weight:400;line-height:0.8em;color:var( --e-global-color-19a58dc );}.elementor-236 .elementor-element.elementor-element-083c2dd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-236 .elementor-element.elementor-element-46810b5{--display:flex;}.elementor-236 .elementor-element.elementor-element-46810b5.e-con{--align-self:center;}.elementor-236 .elementor-element.elementor-element-3e6b8bf.elementor-element{--align-self:flex-start;}.elementor-236 .elementor-element.elementor-element-3e6b8bf .elementor-heading-title{font-family:var( --e-global-typography-bdda096-font-family ), Sans-serif;font-size:var( --e-global-typography-bdda096-font-size );font-weight:var( --e-global-typography-bdda096-font-weight );color:var( --e-global-color-64cd881 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-236 .elementor-element.elementor-element-4336ae6{font-family:var( --e-global-typography-b7707c7-font-family ), Sans-serif;font-size:var( --e-global-typography-b7707c7-font-size );font-weight:var( --e-global-typography-b7707c7-font-weight );line-height:var( --e-global-typography-b7707c7-line-height );color:var( --e-global-color-64cd881 );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-236 .elementor-element.elementor-element-19f5b1c{width:var( --container-widget-width, 89% );max-width:89%;--container-widget-width:89%;--container-widget-flex-grow:0;}.elementor-236 .elementor-element.elementor-element-19f5b1c.elementor-element{--align-self:center;}.elementor-236 .elementor-element.elementor-element-19f5b1c img{border-radius:1em 1em 1em 1em;}.elementor-236 .elementor-element.elementor-element-057c9da{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-236 .elementor-element.elementor-element-fe1f187{--display:flex;}.elementor-236 .elementor-element.elementor-element-fe1f187.e-con{--align-self:center;}.elementor-236 .elementor-element.elementor-element-f8fb75f.elementor-element{--align-self:flex-start;}.elementor-236 .elementor-element.elementor-element-f8fb75f .elementor-heading-title{font-family:var( --e-global-typography-bdda096-font-family ), Sans-serif;font-size:var( --e-global-typography-bdda096-font-size );font-weight:var( --e-global-typography-bdda096-font-weight );color:var( --e-global-color-64cd881 );}.elementor-236 .elementor-element.elementor-element-4fb1759{font-family:var( --e-global-typography-b7707c7-font-family ), Sans-serif;font-size:var( --e-global-typography-b7707c7-font-size );font-weight:var( --e-global-typography-b7707c7-font-weight );line-height:var( --e-global-typography-b7707c7-line-height );color:var( --e-global-color-64cd881 );}.elementor-236 .elementor-element.elementor-element-93b91ac{width:var( --container-widget-width, 89% );max-width:89%;--container-widget-width:89%;--container-widget-flex-grow:0;}.elementor-236 .elementor-element.elementor-element-93b91ac.elementor-element{--align-self:center;}.elementor-236 .elementor-element.elementor-element-93b91ac img{border-radius:1em 1em 1em 1em;}.elementor-236 .elementor-element.elementor-element-9a3d618{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-236 .elementor-element.elementor-element-db8ebf3{--display:flex;}.elementor-236 .elementor-element.elementor-element-db8ebf3.e-con{--align-self:center;}.elementor-236 .elementor-element.elementor-element-0576b0f.elementor-element{--align-self:flex-start;}.elementor-236 .elementor-element.elementor-element-0576b0f .elementor-heading-title{font-family:var( --e-global-typography-bdda096-font-family ), Sans-serif;font-size:var( --e-global-typography-bdda096-font-size );font-weight:var( --e-global-typography-bdda096-font-weight );color:var( --e-global-color-64cd881 );}.elementor-236 .elementor-element.elementor-element-7015353{font-family:var( --e-global-typography-b7707c7-font-family ), Sans-serif;font-size:var( --e-global-typography-b7707c7-font-size );font-weight:var( --e-global-typography-b7707c7-font-weight );line-height:var( --e-global-typography-b7707c7-line-height );color:var( --e-global-color-64cd881 );}.elementor-236 .elementor-element.elementor-element-74f65a7{width:var( --container-widget-width, 89% );max-width:89%;--container-widget-width:89%;--container-widget-flex-grow:0;}.elementor-236 .elementor-element.elementor-element-74f65a7.elementor-element{--align-self:center;}.elementor-236 .elementor-element.elementor-element-74f65a7 img{border-radius:1em 1em 1em 1em;}.elementor-236 .elementor-element.elementor-element-6e989c7{--display:flex;--min-height:60vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.56;--margin-top:3em;--margin-bottom:3em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-236 .elementor-element.elementor-element-6e989c7:not(.elementor-motion-effects-element-type-background), .elementor-236 .elementor-element.elementor-element-6e989c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-19a58dc );background-image:url("https://restaurantepapaluna.es/wp-content/uploads/2026/06/Restaurante-Papa-Luna-Reserva-Mesa.webp");background-position:center center;background-repeat:repeat;background-size:73% auto;}.elementor-236 .elementor-element.elementor-element-6e989c7::before, .elementor-236 .elementor-element.elementor-element-6e989c7 > .elementor-background-video-container::before, .elementor-236 .elementor-element.elementor-element-6e989c7 > .e-con-inner > .elementor-background-video-container::before, .elementor-236 .elementor-element.elementor-element-6e989c7 > .elementor-background-slideshow::before, .elementor-236 .elementor-element.elementor-element-6e989c7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-236 .elementor-element.elementor-element-6e989c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-19a58dc );--background-overlay:'';}.elementor-236 .elementor-element.elementor-element-6e989c7 > .elementor-shape-top svg, .elementor-236 .elementor-element.elementor-element-6e989c7 > .e-con-inner > .elementor-shape-top svg{height:60px;transform:translateX(-50%) rotateY(180deg);}.elementor-236 .elementor-element.elementor-element-6e989c7 > .elementor-shape-bottom svg, .elementor-236 .elementor-element.elementor-element-6e989c7 > .e-con-inner > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:93px;transform:translateX(-50%) rotateY(180deg);}.elementor-236 .elementor-element.elementor-element-033932d{text-align:center;}.elementor-236 .elementor-element.elementor-element-033932d .elementor-heading-title{font-family:"Allura", Sans-serif;font-size:4.3em;font-weight:400;line-height:0.8em;color:var( --e-global-color-4f01cee );}.elementor-236 .elementor-element.elementor-element-3253bab{text-align:center;font-family:var( --e-global-typography-b7707c7-font-family ), Sans-serif;font-size:var( --e-global-typography-b7707c7-font-size );font-weight:var( --e-global-typography-b7707c7-font-weight );line-height:var( --e-global-typography-b7707c7-line-height );color:var( --e-global-color-4f01cee );}.elementor-236 .elementor-element.elementor-element-fee3aae .elementor-button{background-color:var( --e-global-color-64cd881 );font-family:"Montserrat", Sans-serif;font-size:1em;font-weight:600;padding:1em 3em 1em 3em;}.elementor-236 .elementor-element.elementor-element-fee3aae .elementor-button:hover, .elementor-236 .elementor-element.elementor-element-fee3aae .elementor-button:focus{background-color:var( --e-global-color-19a58dc );}.elementor-236 .elementor-element.elementor-element-84376a1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-236 .elementor-element.elementor-element-44bc6d3{text-align:center;}.elementor-236 .elementor-element.elementor-element-44bc6d3 .elementor-heading-title{font-family:"Allura", Sans-serif;font-size:3.9em;font-weight:400;line-height:0.8em;color:var( --e-global-color-19a58dc );}.elementor-236 .elementor-element.elementor-element-826c51f{--display:flex;}.elementor-236 .elementor-element.elementor-element-c87d6e7{font-family:var( --e-global-typography-b7707c7-font-family ), Sans-serif;font-size:var( --e-global-typography-b7707c7-font-size );font-weight:var( --e-global-typography-b7707c7-font-weight );line-height:var( --e-global-typography-b7707c7-line-height );color:var( --e-global-color-51da116 );}.elementor-236 .elementor-element.elementor-element-b754575{--display:flex;}.elementor-236 .elementor-element.elementor-element-fcda24b{font-family:var( --e-global-typography-b7707c7-font-family ), Sans-serif;font-size:var( --e-global-typography-b7707c7-font-size );font-weight:var( --e-global-typography-b7707c7-font-weight );line-height:var( --e-global-typography-b7707c7-line-height );color:var( --e-global-color-51da116 );}.elementor-236 .elementor-element.elementor-element-9270d74{--display:flex;}.elementor-236 .elementor-element.elementor-element-75d015c{font-family:var( --e-global-typography-b7707c7-font-family ), Sans-serif;font-size:var( --e-global-typography-b7707c7-font-size );font-weight:var( --e-global-typography-b7707c7-font-weight );line-height:var( --e-global-typography-b7707c7-line-height );color:var( --e-global-color-51da116 );}.elementor-236 .elementor-element.elementor-element-80f285f{--display:flex;}.elementor-236 .elementor-element.elementor-element-e896ab4{font-family:var( --e-global-typography-b7707c7-font-family ), Sans-serif;font-size:var( --e-global-typography-b7707c7-font-size );font-weight:var( --e-global-typography-b7707c7-font-weight );line-height:var( --e-global-typography-b7707c7-line-height );color:var( --e-global-color-51da116 );}.elementor-236 .elementor-element.elementor-element-c1ee2f2{--display:flex;}.elementor-236 .elementor-element.elementor-element-d950449{font-family:var( --e-global-typography-b7707c7-font-family ), Sans-serif;font-size:var( --e-global-typography-b7707c7-font-size );font-weight:var( --e-global-typography-b7707c7-font-weight );line-height:var( --e-global-typography-b7707c7-line-height );color:var( --e-global-color-51da116 );}.elementor-236 .elementor-element.elementor-element-15b4de6{--n-accordion-title-font-size:0.9em;width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;--n-accordion-item-title-space-between:14px;--n-accordion-item-title-distance-from-content:3px;--n-accordion-title-normal-color:var( --e-global-color-19a58dc );--n-accordion-title-hover-color:var( --e-global-color-64cd881 );--n-accordion-title-active-color:var( --e-global-color-64cd881 );--n-accordion-icon-size:15px;}.elementor-236 .elementor-element.elementor-element-15b4de6.elementor-element{--align-self:center;}:where( .elementor-236 .elementor-element.elementor-element-15b4de6 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-236 .elementor-element.elementor-element-40b90f1{--display:flex;--min-height:60vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.02;--margin-top:3em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-236 .elementor-element.elementor-element-40b90f1:not(.elementor-motion-effects-element-type-background), .elementor-236 .elementor-element.elementor-element-40b90f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-19a58dc );}.elementor-236 .elementor-element.elementor-element-40b90f1::before, .elementor-236 .elementor-element.elementor-element-40b90f1 > .elementor-background-video-container::before, .elementor-236 .elementor-element.elementor-element-40b90f1 > .e-con-inner > .elementor-background-video-container::before, .elementor-236 .elementor-element.elementor-element-40b90f1 > .elementor-background-slideshow::before, .elementor-236 .elementor-element.elementor-element-40b90f1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-236 .elementor-element.elementor-element-40b90f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://restaurantepapaluna.es/wp-content/uploads/2026/06/Restaurante-Papa-Luna-Fondo-Logo-Marca.webp");--background-overlay:'';background-size:cover;}.elementor-236 .elementor-element.elementor-element-40b90f1 > .elementor-shape-top svg, .elementor-236 .elementor-element.elementor-element-40b90f1 > .e-con-inner > .elementor-shape-top svg{width:calc(300% + 1.3px);height:500px;}.elementor-236 .elementor-element.elementor-element-507cb1f{--display:flex;}.elementor-236 .elementor-element.elementor-element-b592157 .elementor-heading-title{font-family:"Allura", Sans-serif;font-size:4.8em;font-weight:400;line-height:0.8em;color:var( --e-global-color-4f01cee );}.elementor-236 .elementor-element.elementor-element-ca2cb03{font-family:var( --e-global-typography-b7707c7-font-family ), Sans-serif;font-size:var( --e-global-typography-b7707c7-font-size );font-weight:var( --e-global-typography-b7707c7-font-weight );line-height:var( --e-global-typography-b7707c7-line-height );color:var( --e-global-color-4f01cee );}.elementor-236 .elementor-element.elementor-element-bfc02f5 .elementor-button{background-color:var( --e-global-color-64cd881 );font-family:"Montserrat", Sans-serif;font-size:1em;font-weight:600;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-64cd881 );padding:1em 3em 1em 3em;}.elementor-236 .elementor-element.elementor-element-bfc02f5 .elementor-button:hover, .elementor-236 .elementor-element.elementor-element-bfc02f5 .elementor-button:focus{background-color:var( --e-global-color-19a58dc );border-color:var( --e-global-color-4f01cee );}.elementor-236 .elementor-element.elementor-element-194bdcb{--display:flex;}.elementor-236 .elementor-element.elementor-element-e7d2bd1{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}body.elementor-page-236:not(.elementor-motion-effects-element-type-background), body.elementor-page-236 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4f01cee );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-236 .elementor-element.elementor-element-3e6b8bf .elementor-heading-title{font-size:var( --e-global-typography-bdda096-font-size );}.elementor-236 .elementor-element.elementor-element-4336ae6{font-size:var( --e-global-typography-b7707c7-font-size );line-height:var( --e-global-typography-b7707c7-line-height );}.elementor-236 .elementor-element.elementor-element-f8fb75f .elementor-heading-title{font-size:var( --e-global-typography-bdda096-font-size );}.elementor-236 .elementor-element.elementor-element-4fb1759{font-size:var( --e-global-typography-b7707c7-font-size );line-height:var( --e-global-typography-b7707c7-line-height );}.elementor-236 .elementor-element.elementor-element-0576b0f .elementor-heading-title{font-size:var( --e-global-typography-bdda096-font-size );}.elementor-236 .elementor-element.elementor-element-7015353{font-size:var( --e-global-typography-b7707c7-font-size );line-height:var( --e-global-typography-b7707c7-line-height );}.elementor-236 .elementor-element.elementor-element-3253bab{font-size:var( --e-global-typography-b7707c7-font-size );line-height:var( --e-global-typography-b7707c7-line-height );}.elementor-236 .elementor-element.elementor-element-c87d6e7{font-size:var( --e-global-typography-b7707c7-font-size );line-height:var( --e-global-typography-b7707c7-line-height );}.elementor-236 .elementor-element.elementor-element-fcda24b{font-size:var( --e-global-typography-b7707c7-font-size );line-height:var( --e-global-typography-b7707c7-line-height );}.elementor-236 .elementor-element.elementor-element-75d015c{font-size:var( --e-global-typography-b7707c7-font-size );line-height:var( --e-global-typography-b7707c7-line-height );}.elementor-236 .elementor-element.elementor-element-e896ab4{font-size:var( --e-global-typography-b7707c7-font-size );line-height:var( --e-global-typography-b7707c7-line-height );}.elementor-236 .elementor-element.elementor-element-d950449{font-size:var( --e-global-typography-b7707c7-font-size );line-height:var( --e-global-typography-b7707c7-line-height );}.elementor-236 .elementor-element.elementor-element-ca2cb03{font-size:var( --e-global-typography-b7707c7-font-size );line-height:var( --e-global-typography-b7707c7-line-height );}}@media(min-width:768px){.elementor-236 .elementor-element.elementor-element-468b4ce{--content-width:100%;}.elementor-236 .elementor-element.elementor-element-7543651{--width:81%;}.elementor-236 .elementor-element.elementor-element-81cbf64{--content-width:100%;}.elementor-236 .elementor-element.elementor-element-43fe611{--content-width:70%;}.elementor-236 .elementor-element.elementor-element-6e989c7{--content-width:45%;}.elementor-236 .elementor-element.elementor-element-84376a1{--content-width:75%;}.elementor-236 .elementor-element.elementor-element-40b90f1{--content-width:75%;}.elementor-236 .elementor-element.elementor-element-507cb1f{--width:100%;}.elementor-236 .elementor-element.elementor-element-194bdcb{--width:100%;}}@media(max-width:767px){.elementor-236 .elementor-element.elementor-element-d206589{text-align:center;}.elementor-236 .elementor-element.elementor-element-d206589 .elementor-heading-title{font-size:4em;}.elementor-236 .elementor-element.elementor-element-c41e5d1{text-align:center;}.elementor-236 .elementor-element.elementor-element-c41e5d1 .elementor-heading-title{font-size:1em;}.elementor-236 .elementor-element.elementor-element-bd3b79f{--e-image-carousel-slides-to-show:1;}.elementor-236 .elementor-element.elementor-element-b39676c{padding:0em 1em 0em 1em;}.elementor-236 .elementor-element.elementor-element-b39676c .elementor-heading-title{font-size:4.5em;}.elementor-236 .elementor-element.elementor-element-3e6b8bf .elementor-heading-title{font-size:var( --e-global-typography-bdda096-font-size );}.elementor-236 .elementor-element.elementor-element-4336ae6{font-size:var( --e-global-typography-b7707c7-font-size );line-height:var( --e-global-typography-b7707c7-line-height );}.elementor-236 .elementor-element.elementor-element-19f5b1c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-236 .elementor-element.elementor-element-057c9da{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-236 .elementor-element.elementor-element-f8fb75f .elementor-heading-title{font-size:var( --e-global-typography-bdda096-font-size );}.elementor-236 .elementor-element.elementor-element-4fb1759{font-size:var( --e-global-typography-b7707c7-font-size );line-height:var( --e-global-typography-b7707c7-line-height );}.elementor-236 .elementor-element.elementor-element-93b91ac{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-236 .elementor-element.elementor-element-0576b0f .elementor-heading-title{font-size:var( --e-global-typography-bdda096-font-size );}.elementor-236 .elementor-element.elementor-element-7015353{font-size:var( --e-global-typography-b7707c7-font-size );line-height:var( --e-global-typography-b7707c7-line-height );}.elementor-236 .elementor-element.elementor-element-74f65a7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-236 .elementor-element.elementor-element-6e989c7 > .elementor-shape-top svg, .elementor-236 .elementor-element.elementor-element-6e989c7 > .e-con-inner > .elementor-shape-top svg{width:calc(300% + 1.3px);height:55px;}.elementor-236 .elementor-element.elementor-element-6e989c7 > .elementor-shape-bottom svg, .elementor-236 .elementor-element.elementor-element-6e989c7 > .e-con-inner > .elementor-shape-bottom svg{width:calc(300% + 1.3px);height:68px;}.elementor-236 .elementor-element.elementor-element-6e989c7{--margin-top:0em;--margin-bottom:2em;--margin-left:0em;--margin-right:0em;}.elementor-236 .elementor-element.elementor-element-3253bab{font-size:var( --e-global-typography-b7707c7-font-size );line-height:var( --e-global-typography-b7707c7-line-height );}.elementor-236 .elementor-element.elementor-element-44bc6d3 .elementor-heading-title{font-size:3.4em;}.elementor-236 .elementor-element.elementor-element-c87d6e7{font-size:var( --e-global-typography-b7707c7-font-size );line-height:var( --e-global-typography-b7707c7-line-height );}.elementor-236 .elementor-element.elementor-element-fcda24b{font-size:var( --e-global-typography-b7707c7-font-size );line-height:var( --e-global-typography-b7707c7-line-height );}.elementor-236 .elementor-element.elementor-element-75d015c{font-size:var( --e-global-typography-b7707c7-font-size );line-height:var( --e-global-typography-b7707c7-line-height );}.elementor-236 .elementor-element.elementor-element-e896ab4{font-size:var( --e-global-typography-b7707c7-font-size );line-height:var( --e-global-typography-b7707c7-line-height );}.elementor-236 .elementor-element.elementor-element-d950449{font-size:var( --e-global-typography-b7707c7-font-size );line-height:var( --e-global-typography-b7707c7-line-height );}.elementor-236 .elementor-element.elementor-element-15b4de6{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-236 .elementor-element.elementor-element-40b90f1{--margin-top:1em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-236 .elementor-element.elementor-element-507cb1f{--margin-top:3em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-236 .elementor-element.elementor-element-b592157 .elementor-heading-title{font-size:3.3em;}.elementor-236 .elementor-element.elementor-element-ca2cb03{font-size:var( --e-global-typography-b7707c7-font-size );line-height:var( --e-global-typography-b7707c7-line-height );}.elementor-236 .elementor-element.elementor-element-e7d2bd1{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}}/* Start custom CSS for shortcode, class: .elementor-element-e7d2bd1 */.ti-widget-container.ti-col-3 .ti-rating.ti-rating-large,
.ti-widget-container.ti-col-3 .ti-rating-text,
.ti-widget-container.ti-col-3 .ti-rating-text * {
    color: #ffffff !important;
}/* End custom CSS */