.elementor-4345 .elementor-element.elementor-element-11793a0d{--spacer-size:27px}.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-4345 .elementor-element.elementor-element-6049b1f4{text-align:justify;font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:400;text-shadow:0px 0px 0px rgba(0,0,0,.3);color:#3e5866}.elementor-4345 .elementor-element.elementor-element-6049b1f4 a{color:#3e5866;transition-duration:0s}.elementor-4345 .elementor-element.elementor-element-6049b1f4 a:hover,.elementor-4345 .elementor-element.elementor-element-6049b1f4 a:focus{color:#b08b7d}.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-4345 .elementor-element.elementor-element-337fc3a6{text-align:start}.elementor-4345 .elementor-element.elementor-element-337fc3a6 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:20px;font-weight:600;color:#3e5866}.elementor-4345 .elementor-element.elementor-element-64ebaa48{text-align:justify;font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:400;text-shadow:0px 0px 0px rgba(0,0,0,.3);color:#3e5866}.elementor-4345 .elementor-element.elementor-element-64ebaa48 a{color:#3e5866;transition-duration:0s}.elementor-4345 .elementor-element.elementor-element-64ebaa48 a:hover,.elementor-4345 .elementor-element.elementor-element-64ebaa48 a:focus{color:#b08b7d}.elementor-4345 .elementor-element.elementor-element-4600b6eb{--spacer-size:18px}.elementor-4345 .elementor-element.elementor-element-213a00b1>.elementor-widget-container{margin:0;padding:0}.elementor-4345 .elementor-element.elementor-element-213a00b1{text-align:start;font-family:"Montserrat",Sans-serif;font-size:22px;font-weight:600;color:#3e5866}.elementor-4345 .elementor-element.elementor-element-213a00b1 p{margin-block-end:1px}.elementor-4345 .elementor-element.elementor-element-cb009db>.elementor-widget-container{margin:0;padding:0 0 0 1px}.elementor-4345 .elementor-element.elementor-element-cb009db{text-align:justify;font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:400;text-shadow:0px 0px 0px rgba(0,0,0,.3);color:#3e5866}.elementor-4345 .elementor-element.elementor-element-cb009db p{margin-block-end:18px}.elementor-4345 .elementor-element.elementor-element-cb009db a{color:#3e5866;transition-duration:0s}.elementor-4345 .elementor-element.elementor-element-cb009db a:hover,.elementor-4345 .elementor-element.elementor-element-cb009db a:focus{color:#b08b7d}.elementor-4345 .elementor-element.elementor-element-dbae31d{--spacer-size:18px}.elementor-4345 .elementor-element.elementor-element-5ebcbd4>.elementor-widget-container{margin:0;padding:0}.elementor-4345 .elementor-element.elementor-element-5ebcbd4{text-align:start;font-family:"Montserrat",Sans-serif;font-size:22px;font-weight:600;color:#3e5866}.elementor-4345 .elementor-element.elementor-element-5ebcbd4 p{margin-block-end:1px}.elementor-4345 .elementor-element.elementor-element-e6e340c>.elementor-widget-container{margin:0;padding:0 0 0 1px}.elementor-4345 .elementor-element.elementor-element-e6e340c{text-align:justify;font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:400;text-shadow:0px 0px 0px rgba(0,0,0,.3);color:#3e5866}.elementor-4345 .elementor-element.elementor-element-e6e340c p{margin-block-end:18px}.elementor-4345 .elementor-element.elementor-element-e6e340c a{color:#3e5866;transition-duration:0s}.elementor-4345 .elementor-element.elementor-element-e6e340c a:hover,.elementor-4345 .elementor-element.elementor-element-e6e340c a:focus{color:#b08b7d}.elementor-4345 .elementor-element.elementor-element-b743045{--spacer-size:18px}.elementor-4345 .elementor-element.elementor-element-e5f9d89>.elementor-widget-container{margin:0;padding:0}.elementor-4345 .elementor-element.elementor-element-e5f9d89{text-align:start;font-family:"Montserrat",Sans-serif;font-size:22px;font-weight:600;color:#3e5866}.elementor-4345 .elementor-element.elementor-element-e5f9d89 p{margin-block-end:1px}.elementor-4345 .elementor-element.elementor-element-a7a811e>.elementor-widget-container{margin:0;padding:0 0 0 1px}.elementor-4345 .elementor-element.elementor-element-a7a811e{text-align:justify;font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:400;text-shadow:0px 0px 0px rgba(0,0,0,.3);color:#3e5866}.elementor-4345 .elementor-element.elementor-element-a7a811e p{margin-block-end:18px}.elementor-4345 .elementor-element.elementor-element-a7a811e a{color:#3e5866;transition-duration:0s}.elementor-4345 .elementor-element.elementor-element-a7a811e a:hover,.elementor-4345 .elementor-element.elementor-element-a7a811e a:focus{color:#b08b7d}.elementor-4345 .elementor-element.elementor-element-5046740a{--spacer-size:24px}.elementor-4345 .elementor-element.elementor-element-68f0e25c{font-family:"Montserrat",Sans-serif;font-size:24px;font-weight:500;color:#3e5866}.elementor-4345 .elementor-element.elementor-element-7f9c09c9{--alignment:left;--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px}.elementor-4345 .elementor-element.elementor-element-7f9c09c9 .elementor-share-btn{font-size:calc(1.15px * 10)}.elementor-4345 .elementor-element.elementor-element-64825507{--spacer-size:24px}.elementor-4345 .elementor-element.elementor-element-c3bdd27{--spacer-size:50px}.elementor-4345 .elementor-element.elementor-element-64fa097f>.elementor-shape-top .elementor-shape-fill{fill:#c6e3e9}.elementor-4345 .elementor-element.elementor-element-64fa097f>.elementor-shape-top svg{width:calc(300% + 1.3px);height:495px;transform:translateX(-50%) rotateY(180deg)}.elementor-4345 .elementor-element.elementor-element-4948416b>.elementor-widget-container{margin:8px 8px -9px}.elementor-4345 .elementor-element.elementor-element-4948416b{--e-rating-icon-font-size:26px;--e-rating-icon-marked-color:var(--e-global-color-accent)}.elementor-4345 .elementor-element.elementor-element-7f80b29d{font-family:"Montserrat",Sans-serif;font-size:24px;font-weight:500;color:#3e5866}.elementor-4345 .elementor-element.elementor-element-28958ee6>.elementor-widget-container{background-image:url("https://www.celiachiastanca.it/wp-content/uploads/2025/06/Progetto-senza-titolo-9.png");margin:6px;padding:0 12px;border-style:solid;border-width:1px;border-color:var(--e-global-color-text)}.elementor-4345 .elementor-element.elementor-element-5739b243{--spacer-size:50px}.elementor-4345 .elementor-element.elementor-element-285704b2>.elementor-widget-container{margin:0;padding:0}.elementor-4345 .elementor-element.elementor-element-285704b2{text-align:center}.elementor-4345 .elementor-element.elementor-element-285704b2 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:33px;font-weight:600;line-height:1.2em;letter-spacing:-.5px;color:#8b9ea2}.elementor-4345 .elementor-element.elementor-element-2cdc070d:hover>.elementor-element-populated{background-image:url("https://www.celiachiastanca.it/wp-content/uploads/2025/06/Progetto-senza-titolo-1.png")}.elementor-4345 .elementor-element.elementor-element-1033649a{text-align:center}.elementor-4345 .elementor-element.elementor-element-1033649a .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:24px;font-weight:600;color:var(--e-global-color-5004e19)}.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-4345 .elementor-element.elementor-element-5d6f021f:hover>.elementor-element-populated{background-image:url("https://www.celiachiastanca.it/wp-content/uploads/2025/06/Progetto-senza-titolo-1.png")}.elementor-4345 .elementor-element.elementor-element-404a94e0{text-align:center}.elementor-4345 .elementor-element.elementor-element-404a94e0 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:24px;font-weight:600;color:var(--e-global-color-5004e19)}.elementor-4345 .elementor-element.elementor-element-531ee420:hover>.elementor-element-populated{background-image:url("https://www.celiachiastanca.it/wp-content/uploads/2025/06/Progetto-senza-titolo-1.png")}.elementor-4345 .elementor-element.elementor-element-4244268{text-align:center}.elementor-4345 .elementor-element.elementor-element-4244268 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:24px;font-weight:600;color:var(--e-global-color-5004e19)}@media(max-width:1024px){.elementor-4345 .elementor-element.elementor-element-7f9c09c9{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px}}@media(max-width:767px){.elementor-4345 .elementor-element.elementor-element-11793a0d{--spacer-size:1px}.elementor-4345 .elementor-element.elementor-element-6049b1f4>.elementor-widget-container{margin:0 21px 0 12px}.elementor-4345 .elementor-element.elementor-element-6049b1f4{font-size:16px}.elementor-4345 .elementor-element.elementor-element-337fc3a6{text-align:center}.elementor-4345 .elementor-element.elementor-element-64ebaa48>.elementor-widget-container{margin:0 21px 0 12px}.elementor-4345 .elementor-element.elementor-element-64ebaa48{font-size:16px}.elementor-4345 .elementor-element.elementor-element-213a00b1>.elementor-widget-container{margin:0 0 -28px}.elementor-4345 .elementor-element.elementor-element-213a00b1{text-align:center;font-size:22px}.elementor-4345 .elementor-element.elementor-element-cb009db>.elementor-widget-container{margin:0 21px 0 12px}.elementor-4345 .elementor-element.elementor-element-cb009db{font-size:16px}.elementor-4345 .elementor-element.elementor-element-5ebcbd4>.elementor-widget-container{margin:0 0 -28px}.elementor-4345 .elementor-element.elementor-element-5ebcbd4{text-align:center;font-size:22px}.elementor-4345 .elementor-element.elementor-element-e6e340c>.elementor-widget-container{margin:0 21px 0 12px}.elementor-4345 .elementor-element.elementor-element-e6e340c{font-size:16px}.elementor-4345 .elementor-element.elementor-element-e5f9d89>.elementor-widget-container{margin:0 0 -28px}.elementor-4345 .elementor-element.elementor-element-e5f9d89{text-align:center;font-size:22px}.elementor-4345 .elementor-element.elementor-element-a7a811e>.elementor-widget-container{margin:0 21px 0 12px}.elementor-4345 .elementor-element.elementor-element-a7a811e{font-size:16px}.elementor-4345 .elementor-element.elementor-element-5046740a{--spacer-size:1px}.elementor-4345 .elementor-element.elementor-element-68f0e25c{text-align:center}.elementor-4345 .elementor-element.elementor-element-7f9c09c9{--alignment:center}.elementor-4345 .elementor-element.elementor-element-7f9c09c9{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px}.elementor-4345 .elementor-element.elementor-element-4948416b>.elementor-widget-container{margin:0 0 0 100px}.elementor-4345 .elementor-element.elementor-element-7f80b29d{text-align:center}.elementor-4345 .elementor-element.elementor-element-28958ee6>.elementor-widget-container{margin:0;padding:0 21px 0 12px}}@media(min-width:768px){.elementor-4345 .elementor-element.elementor-element-3c2f8426{width:40.613%}.elementor-4345 .elementor-element.elementor-element-72c62489{width:33.692%}.elementor-4345 .elementor-element.elementor-element-3e476676{width:25%}.elementor-4345 .elementor-element.elementor-element-4776c80f{width:15.174%}.elementor-4345 .elementor-element.elementor-element-7c66f0ea{width:59.158%}.elementor-4345 .elementor-element.elementor-element-1da0c73a{width:25%}.elementor-4345 .elementor-element.elementor-element-15f0bae9{width:74.665%}.elementor-4345 .elementor-element.elementor-element-6b0899a9{width:25%}.elementor-4345 .elementor-element.elementor-element-f386d78{width:74.665%}.elementor-4345 .elementor-element.elementor-element-344376c9{width:25%}}