.elementor-1180 .elementor-element.elementor-element-82e1f4c{--display:flex;}.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-1180 .elementor-element.elementor-element-b2a5f91 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#BA3AFD;}.elementor-1180 .elementor-element.elementor-element-92d2389{--display:flex;}.elementor-1180 .elementor-element.elementor-element-92d2389:not(.elementor-motion-effects-element-type-background), .elementor-1180 .elementor-element.elementor-element-92d2389 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#252525;}.elementor-1180 .elementor-element.elementor-element-59f3b3e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;color:#BA3AFD;}.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-1180 .elementor-element.elementor-element-9231099{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#BA3AFD;}.elementor-1180 .elementor-element.elementor-element-20b7914{--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:space-between;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.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-1180 .elementor-element.elementor-element-4104acd .elementor-button{background-color:#0005F8;font-family:"Roboto", Sans-serif;font-size:26px;font-weight:500;}.elementor-1180 .elementor-element.elementor-element-4104acd .elementor-button:hover, .elementor-1180 .elementor-element.elementor-element-4104acd .elementor-button:focus{background-color:#FA0404;}.elementor-1180 .elementor-element.elementor-element-7790ed2 .elementor-button{background-color:#7E0ECF;}.elementor-1180 .elementor-element.elementor-element-7790ed2 .elementor-button:hover, .elementor-1180 .elementor-element.elementor-element-7790ed2 .elementor-button:focus{background-color:#2601E4;}.elementor-1180 .elementor-element.elementor-element-dbb7dd6{--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:space-between;--margin-top:-34px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1180 .elementor-element.elementor-element-d865bc1 .elementor-button{background-color:#0005F8;font-family:"Roboto", Sans-serif;font-size:26px;font-weight:500;}.elementor-1180 .elementor-element.elementor-element-d865bc1 .elementor-button:hover, .elementor-1180 .elementor-element.elementor-element-d865bc1 .elementor-button:focus{background-color:#FA0404;}.elementor-1180 .elementor-element.elementor-element-0b1987d .elementor-button{background-color:#7E0ECF;}.elementor-1180 .elementor-element.elementor-element-0b1987d .elementor-button:hover, .elementor-1180 .elementor-element.elementor-element-0b1987d .elementor-button:focus{background-color:#2601E4;}.elementor-1180 .elementor-element.elementor-element-43b90ea{--display:flex;}.elementor-1180 .elementor-element.elementor-element-43b90ea:not(.elementor-motion-effects-element-type-background), .elementor-1180 .elementor-element.elementor-element-43b90ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#252525;}.elementor-1180 .elementor-element.elementor-element-cdf4d50 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;color:#BA3AFD;}.elementor-1180 .elementor-element.elementor-element-a499374{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#BA3AFD;}.elementor-1180 .elementor-element.elementor-element-5e411d2{--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:space-between;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1180 .elementor-element.elementor-element-e39ce66 .elementor-button{background-color:#0005F8;font-family:"Roboto", Sans-serif;font-size:26px;font-weight:500;}.elementor-1180 .elementor-element.elementor-element-e39ce66 .elementor-button:hover, .elementor-1180 .elementor-element.elementor-element-e39ce66 .elementor-button:focus{background-color:#FA0404;}.elementor-1180 .elementor-element.elementor-element-b206195 .elementor-button{background-color:#7E0ECF;}.elementor-1180 .elementor-element.elementor-element-b206195 .elementor-button:hover, .elementor-1180 .elementor-element.elementor-element-b206195 .elementor-button:focus{background-color:#2601E4;}.elementor-1180 .elementor-element.elementor-element-fd0953b{--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:space-between;--margin-top:-34px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1180 .elementor-element.elementor-element-97d8775 .elementor-button{background-color:#0005F8;font-family:"Roboto", Sans-serif;font-size:26px;font-weight:500;}.elementor-1180 .elementor-element.elementor-element-97d8775 .elementor-button:hover, .elementor-1180 .elementor-element.elementor-element-97d8775 .elementor-button:focus{background-color:#FA0404;}.elementor-1180 .elementor-element.elementor-element-79812c8 .elementor-button{background-color:#7E0ECF;}.elementor-1180 .elementor-element.elementor-element-79812c8 .elementor-button:hover, .elementor-1180 .elementor-element.elementor-element-79812c8 .elementor-button:focus{background-color:#2601E4;}.elementor-1180 .elementor-element.elementor-element-3fffe8e{--display:flex;}.elementor-1180 .elementor-element.elementor-element-3fffe8e:not(.elementor-motion-effects-element-type-background), .elementor-1180 .elementor-element.elementor-element-3fffe8e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#252525;}.elementor-1180 .elementor-element.elementor-element-fcbbbd9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;color:#BA3AFD;}.elementor-1180 .elementor-element.elementor-element-538f894{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#BA3AFD;}.elementor-1180 .elementor-element.elementor-element-914af1c{--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:space-between;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1180 .elementor-element.elementor-element-d7a72ec .elementor-button{background-color:#0005F8;font-family:"Roboto", Sans-serif;font-size:26px;font-weight:500;}.elementor-1180 .elementor-element.elementor-element-d7a72ec .elementor-button:hover, .elementor-1180 .elementor-element.elementor-element-d7a72ec .elementor-button:focus{background-color:#FA0404;}.elementor-1180 .elementor-element.elementor-element-2607680 .elementor-button{background-color:#7E0ECF;}.elementor-1180 .elementor-element.elementor-element-2607680 .elementor-button:hover, .elementor-1180 .elementor-element.elementor-element-2607680 .elementor-button:focus{background-color:#2601E4;}.elementor-1180 .elementor-element.elementor-element-b77c9df{--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:space-between;--margin-top:-34px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1180 .elementor-element.elementor-element-7690a7d .elementor-button{background-color:#0005F8;font-family:"Roboto", Sans-serif;font-size:26px;font-weight:500;}.elementor-1180 .elementor-element.elementor-element-7690a7d .elementor-button:hover, .elementor-1180 .elementor-element.elementor-element-7690a7d .elementor-button:focus{background-color:#FA0404;}.elementor-1180 .elementor-element.elementor-element-c034f5e .elementor-button{background-color:#7E0ECF;}.elementor-1180 .elementor-element.elementor-element-c034f5e .elementor-button:hover, .elementor-1180 .elementor-element.elementor-element-c034f5e .elementor-button:focus{background-color:#2601E4;}.elementor-1180 .elementor-element.elementor-element-5bb3a27{--display:flex;}.elementor-1180 .elementor-element.elementor-element-5bb3a27:not(.elementor-motion-effects-element-type-background), .elementor-1180 .elementor-element.elementor-element-5bb3a27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#252525;}.elementor-1180 .elementor-element.elementor-element-90ed684 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;color:#BA3AFD;}.elementor-1180 .elementor-element.elementor-element-fae5569{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#BA3AFD;}.elementor-1180 .elementor-element.elementor-element-4df3bab{--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:space-between;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1180 .elementor-element.elementor-element-892c2f4 .elementor-button{background-color:#0005F8;font-family:"Roboto", Sans-serif;font-size:26px;font-weight:500;}.elementor-1180 .elementor-element.elementor-element-892c2f4 .elementor-button:hover, .elementor-1180 .elementor-element.elementor-element-892c2f4 .elementor-button:focus{background-color:#FA0404;}.elementor-1180 .elementor-element.elementor-element-01fd0a4 .elementor-button{background-color:#7E0ECF;}.elementor-1180 .elementor-element.elementor-element-01fd0a4 .elementor-button:hover, .elementor-1180 .elementor-element.elementor-element-01fd0a4 .elementor-button:focus{background-color:#2601E4;}.elementor-1180 .elementor-element.elementor-element-dc5cec9{--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:space-between;--margin-top:-34px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1180 .elementor-element.elementor-element-ec39daa .elementor-button{background-color:#0005F8;font-family:"Roboto", Sans-serif;font-size:26px;font-weight:500;}.elementor-1180 .elementor-element.elementor-element-ec39daa .elementor-button:hover, .elementor-1180 .elementor-element.elementor-element-ec39daa .elementor-button:focus{background-color:#FA0404;}.elementor-1180 .elementor-element.elementor-element-def9998 .elementor-button{background-color:#7E0ECF;}.elementor-1180 .elementor-element.elementor-element-def9998 .elementor-button:hover, .elementor-1180 .elementor-element.elementor-element-def9998 .elementor-button:focus{background-color:#2601E4;}body.elementor-page-1180:not(.elementor-motion-effects-element-type-background), body.elementor-page-1180 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studiodietologiadefranchis.com/wp-content/uploads/2025/12/sito-6.webp");background-position:center center;}