.elementor-4234 .elementor-element.elementor-element-3abf7db{--display:flex;--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;--align-items:center;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:10%;--padding-bottom:4%;--padding-left:0%;--padding-right:0%;}.elementor-4234 .elementor-element.elementor-element-3abf7db:not(.elementor-motion-effects-element-type-background), .elementor-4234 .elementor-element.elementor-element-3abf7db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e0893c6 );}.elementor-4234 .elementor-element.elementor-element-3abf7db.e-con{--align-self:center;}.elementor-4234 .elementor-element.elementor-element-42d5e7e{--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:flex-start;}.elementor-4234 .elementor-element.elementor-element-42d5e7e.e-con{--flex-grow:0;--flex-shrink:0;}.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-4234 .elementor-element.elementor-element-14fd9d6{width:var( --container-widget-width, 104.193% );max-width:104.193%;--container-widget-width:104.193%;--container-widget-flex-grow:0;font-family:"KUniformaTrial-45LightRitalic", Sans-serif;font-size:134px;font-weight:400;line-height:1em;color:var( --e-global-color-4726ec1 );}.elementor-4234 .elementor-element.elementor-element-14fd9d6 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 5% 0% 0%;}.elementor-4234 .elementor-element.elementor-element-14fd9d6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4234 .elementor-element.elementor-element-3a1ec8a{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:2%;--padding-left:8%;--padding-right:0%;}.elementor-4234 .elementor-element.elementor-element-d9c70b3 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-4234 .elementor-element.elementor-element-d9c70b3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4234 .elementor-element.elementor-element-d9c70b3{font-family:"KUniformaTrial-45LightRitalic", Sans-serif;font-size:47px;font-weight:400;color:var( --e-global-color-4726ec1 );}.elementor-4234 .elementor-element.elementor-element-d9c70b3 a{color:var( --e-global-color-4726ec1 );}.elementor-4234 .elementor-element.elementor-element-26f1878{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:8%;--padding-right:0%;}.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 );}body:not(.rtl) .elementor-4234 .elementor-element.elementor-element-734b8ad{left:-30px;}body.rtl .elementor-4234 .elementor-element.elementor-element-734b8ad{right:-30px;}.elementor-4234 .elementor-element.elementor-element-734b8ad{top:456px;}.elementor-4234 .elementor-element.elementor-element-734b8ad img{max-width:100%;height:97%;}.elementor-4234 .elementor-element.elementor-element-c95af5d > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-4234 .elementor-element.elementor-element-c95af5d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4234 .elementor-element.elementor-element-c95af5d{text-align:left;font-family:"KUniformaTrial-45LightRitalic", Sans-serif;font-size:32px;font-weight:400;color:var( --e-global-color-4726ec1 );}.elementor-4234 .elementor-element.elementor-element-3364dfa{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:8%;--padding-right:0%;}.elementor-4234 .elementor-element.elementor-element-613ded2{width:var( --container-widget-width, 76.016% );max-width:76.016%;--container-widget-width:76.016%;--container-widget-flex-grow:0;font-family:"MinionVariableConcept-Roman", Sans-serif;font-size:50px;font-weight:400;line-height:1em;color:var( --e-global-color-c3ef269 );}.elementor-4234 .elementor-element.elementor-element-613ded2 > .elementor-widget-container{margin:2% 0% 8% 0%;padding:0% 5% 0% 0%;}.elementor-4234 .elementor-element.elementor-element-613ded2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4234 .elementor-element.elementor-element-2bdeacb{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-4234 .elementor-element.elementor-element-1ec2745{left:-30px;}body.rtl .elementor-4234 .elementor-element.elementor-element-1ec2745{right:-30px;}.elementor-4234 .elementor-element.elementor-element-1ec2745{top:456px;}.elementor-4234 .elementor-element.elementor-element-1ec2745 img{max-width:100%;height:97%;}body:not(.rtl) .elementor-4234 .elementor-element.elementor-element-32951bb{left:-22px;}body.rtl .elementor-4234 .elementor-element.elementor-element-32951bb{right:-22px;}.elementor-4234 .elementor-element.elementor-element-32951bb{top:2457px;}.elementor-4234 .elementor-element.elementor-element-32951bb img{max-width:100%;height:97%;}.elementor-4234 .elementor-element.elementor-element-b260b91 img{width:100%;}.elementor-4234 .elementor-element.elementor-element-52b7c8b{--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:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:3%;--padding-bottom:8%;--padding-left:0%;--padding-right:0%;}.elementor-4234 .elementor-element.elementor-element-52b7c8b:not(.elementor-motion-effects-element-type-background), .elementor-4234 .elementor-element.elementor-element-52b7c8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e0893c6 );}.elementor-4234 .elementor-element.elementor-element-c4eeedd > .elementor-widget-container{margin:0% 0% 0% 25%;padding:0% 4% 0% 0%;}.elementor-4234 .elementor-element.elementor-element-c4eeedd{z-index:21;font-family:"MinionVariableConcept-Roman", Sans-serif;font-size:50px;font-weight:400;line-height:1em;color:var( --e-global-color-c3ef269 );}.elementor-4234 .elementor-element.elementor-element-934632d > .elementor-widget-container{margin:2% 0% 2% 0%;padding:0% 4% 0% 0%;}.elementor-4234 .elementor-element.elementor-element-934632d{z-index:21;font-family:"MinionVariableConcept-Roman", Sans-serif;font-size:50px;font-weight:400;line-height:1em;color:var( --e-global-color-c3ef269 );}.elementor-4234 .elementor-element.elementor-element-7598820 > .elementor-widget-container{margin:0% 0% 0% 25%;padding:0% 4% 0% 0%;}.elementor-4234 .elementor-element.elementor-element-7598820{z-index:21;font-family:"MinionVariableConcept-Roman", Sans-serif;font-size:50px;font-weight:400;line-height:1em;color:var( --e-global-color-c3ef269 );}.elementor-4234 .elementor-element.elementor-element-f911668{width:100%;max-width:100%;font-family:"MinionVariableConcept-Roman", Sans-serif;font-size:50px;font-weight:400;color:var( --e-global-color-c3ef269 );}.elementor-4234 .elementor-element.elementor-element-f911668 > .elementor-widget-container{margin:4% 0% 2% 0%;padding:0% 0% 0% 0%;}.elementor-4234 .elementor-element.elementor-element-f911668.elementor-element{--align-self:flex-start;}.elementor-4234 .elementor-element.elementor-element-6bfb072 > .elementor-widget-container{margin:0% 0% 0% 25%;padding:0% 4% 0% 0%;}.elementor-4234 .elementor-element.elementor-element-6bfb072{z-index:21;font-family:"MinionVariableConcept-Roman", Sans-serif;font-size:50px;font-weight:400;line-height:1em;color:var( --e-global-color-c3ef269 );}.elementor-4234 .elementor-element.elementor-element-90e46eb > .elementor-widget-container{margin:2% 0% 2% 0%;padding:0% 4% 9% 0%;}.elementor-4234 .elementor-element.elementor-element-90e46eb{z-index:21;font-family:"MinionVariableConcept-Roman", Sans-serif;font-size:50px;font-weight:400;line-height:1em;color:var( --e-global-color-c3ef269 );}.elementor-4234 .elementor-element.elementor-element-3733276 > .elementor-widget-container{margin:0% 0% 0% 25%;padding:6% 4% 0% 0%;}.elementor-4234 .elementor-element.elementor-element-3733276{z-index:21;font-family:"MinionVariableConcept-Roman", Sans-serif;font-size:50px;font-weight:400;line-height:1em;color:var( --e-global-color-c3ef269 );}.elementor-4234 .elementor-element.elementor-element-bb7d269{width:100%;max-width:100%;font-family:"MinionVariableConcept-Roman", Sans-serif;font-size:50px;font-weight:400;color:var( --e-global-color-c3ef269 );}.elementor-4234 .elementor-element.elementor-element-bb7d269 > .elementor-widget-container{margin:4% 0% 2% 0%;padding:0% 0% 0% 0%;}.elementor-4234 .elementor-element.elementor-element-bb7d269.elementor-element{--align-self:flex-start;}.elementor-4234 .elementor-element.elementor-element-b04635e > .elementor-widget-container{margin:0% 0% 0% 25%;padding:0% 4% 0% 0%;}.elementor-4234 .elementor-element.elementor-element-b04635e{z-index:21;font-family:"MinionVariableConcept-Roman", Sans-serif;font-size:50px;font-weight:400;line-height:1em;color:var( --e-global-color-c3ef269 );}.elementor-4234 .elementor-element.elementor-element-38594df{width:var( --container-widget-width, 71% );max-width:71%;--container-widget-width:71%;--container-widget-flex-grow:0;top:1713px;}.elementor-4234 .elementor-element.elementor-element-38594df.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-4234 .elementor-element.elementor-element-38594df{left:-559px;}body.rtl .elementor-4234 .elementor-element.elementor-element-38594df{right:-559px;}.elementor-4234 .elementor-element.elementor-element-d25fad1{--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:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:3%;--padding-bottom:8%;--padding-left:0%;--padding-right:0%;}.elementor-4234 .elementor-element.elementor-element-d25fad1:not(.elementor-motion-effects-element-type-background), .elementor-4234 .elementor-element.elementor-element-d25fad1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c3ef269 );}.elementor-4234 .elementor-element.elementor-element-836ba92 > .elementor-widget-container{margin:0% 0% 0% 25%;padding:0% 4% 0% 0%;}.elementor-4234 .elementor-element.elementor-element-836ba92{z-index:21;font-family:"MinionVariableConcept-Roman", Sans-serif;font-size:50px;font-weight:400;line-height:1em;color:var( --e-global-color-4726ec1 );}.elementor-4234 .elementor-element.elementor-element-cf0a9f3 > .elementor-widget-container{margin:2% 0% 2% 25%;padding:0% 4% 0% 0%;}.elementor-4234 .elementor-element.elementor-element-cf0a9f3{z-index:21;font-family:"MinionVariableConcept-Roman", Sans-serif;font-size:50px;font-weight:400;line-height:1em;color:var( --e-global-color-4726ec1 );}.elementor-4234 .elementor-element.elementor-element-9cd6add > .elementor-widget-container{margin:0% 0% 0% 25%;padding:0% 4% 0% 0%;}.elementor-4234 .elementor-element.elementor-element-9cd6add{z-index:21;font-family:"MinionVariableConcept-Roman", Sans-serif;font-size:50px;font-weight:400;line-height:1em;color:var( --e-global-color-4726ec1 );}.elementor-4234 .elementor-element.elementor-element-ec2daf8{--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:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:8%;--padding-bottom:8%;--padding-left:0%;--padding-right:0%;}.elementor-4234 .elementor-element.elementor-element-ec2daf8:not(.elementor-motion-effects-element-type-background), .elementor-4234 .elementor-element.elementor-element-ec2daf8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7d24dd7 );}.elementor-4234 .elementor-element.elementor-element-f91974f > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 5% 0% 25%;}.elementor-4234 .elementor-element.elementor-element-f91974f{z-index:21;font-family:"MinionVariableConcept-Roman", Sans-serif;font-size:50px;font-weight:400;line-height:1em;color:var( --e-global-color-c3ef269 );}.elementor-4234 .elementor-element.elementor-element-6aef27b > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 4% 0% 0%;}.elementor-4234 .elementor-element.elementor-element-6aef27b{z-index:21;font-family:"MinionVariableConcept-Roman", Sans-serif;font-size:50px;font-weight:400;line-height:1em;color:var( --e-global-color-c3ef269 );}.elementor-4234 .elementor-element.elementor-element-b23cd42 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 5% 0% 25%;}.elementor-4234 .elementor-element.elementor-element-b23cd42{z-index:21;font-family:"MinionVariableConcept-Roman", Sans-serif;font-size:50px;font-weight:400;line-height:1em;color:var( --e-global-color-c3ef269 );}body:not(.rtl) .elementor-4234 .elementor-element.elementor-element-f25b634{right:0px;}body.rtl .elementor-4234 .elementor-element.elementor-element-f25b634{left:0px;}.elementor-4234 .elementor-element.elementor-element-f25b634{top:-1556px;}body:not(.rtl) .elementor-4234 .elementor-element.elementor-element-4864aa4{right:0px;}body.rtl .elementor-4234 .elementor-element.elementor-element-4864aa4{left:0px;}.elementor-4234 .elementor-element.elementor-element-4864aa4{top:3407px;}body.elementor-page-4234:not(.elementor-motion-effects-element-type-background), body.elementor-page-4234 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e0893c6 );}@media(max-width:1024px){.elementor-4234 .elementor-element.elementor-element-2bdeacb{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-4234 .elementor-element.elementor-element-3abf7db{--content-width:85%;}.elementor-4234 .elementor-element.elementor-element-42d5e7e{--width:82.916%;}.elementor-4234 .elementor-element.elementor-element-3a1ec8a{--width:85%;}.elementor-4234 .elementor-element.elementor-element-26f1878{--width:85%;}.elementor-4234 .elementor-element.elementor-element-3364dfa{--width:85%;}.elementor-4234 .elementor-element.elementor-element-52b7c8b{--content-width:85%;}.elementor-4234 .elementor-element.elementor-element-d25fad1{--content-width:85%;}.elementor-4234 .elementor-element.elementor-element-ec2daf8{--content-width:85%;}}@media(max-width:767px){.elementor-4234 .elementor-element.elementor-element-3abf7db{--padding-top:020%;--padding-bottom:0%;--padding-left:8%;--padding-right:5%;}.elementor-4234 .elementor-element.elementor-element-42d5e7e{--width:96.807%;}.elementor-4234 .elementor-element.elementor-element-14fd9d6 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-4234 .elementor-element.elementor-element-14fd9d6{font-size:41px;}.elementor-4234 .elementor-element.elementor-element-d9c70b3{width:var( --container-widget-width, 322.867px );max-width:322.867px;--container-widget-width:322.867px;--container-widget-flex-grow:0;font-size:23px;}.elementor-4234 .elementor-element.elementor-element-d9c70b3 > .elementor-widget-container{margin:0% 0% -0% 0%;padding:0% 5% 0% 2%;}body:not(.rtl) .elementor-4234 .elementor-element.elementor-element-734b8ad{left:3px;}body.rtl .elementor-4234 .elementor-element.elementor-element-734b8ad{right:3px;}.elementor-4234 .elementor-element.elementor-element-734b8ad{top:410px;text-align:left;}.elementor-4234 .elementor-element.elementor-element-734b8ad img{max-width:30%;}.elementor-4234 .elementor-element.elementor-element-c95af5d{width:var( --container-widget-width, 164.398px );max-width:164.398px;--container-widget-width:164.398px;--container-widget-flex-grow:0;font-size:47px;}.elementor-4234 .elementor-element.elementor-element-c95af5d > .elementor-widget-container{margin:0% 0% -0% 0%;padding:0% 5% 0% 8%;}.elementor-4234 .elementor-element.elementor-element-613ded2{width:var( --container-widget-width, 301.766px );max-width:301.766px;--container-widget-width:301.766px;--container-widget-flex-grow:0;z-index:21;font-size:16px;}.elementor-4234 .elementor-element.elementor-element-613ded2 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 5%;}.elementor-4234 .elementor-element.elementor-element-613ded2.elementor-element{--order:99999 /* order end hack */;}.elementor-4234 .elementor-element.elementor-element-2bdeacb{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}body:not(.rtl) .elementor-4234 .elementor-element.elementor-element-1ec2745{left:3px;}body.rtl .elementor-4234 .elementor-element.elementor-element-1ec2745{right:3px;}.elementor-4234 .elementor-element.elementor-element-1ec2745{top:424px;text-align:left;}.elementor-4234 .elementor-element.elementor-element-1ec2745 img{max-width:30%;}body:not(.rtl) .elementor-4234 .elementor-element.elementor-element-32951bb{left:3px;}body.rtl .elementor-4234 .elementor-element.elementor-element-32951bb{right:3px;}.elementor-4234 .elementor-element.elementor-element-32951bb{top:424px;text-align:left;}.elementor-4234 .elementor-element.elementor-element-32951bb img{max-width:30%;}.elementor-4234 .elementor-element.elementor-element-52b7c8b{--padding-top:3%;--padding-bottom:8%;--padding-left:5%;--padding-right:5%;}.elementor-4234 .elementor-element.elementor-element-c4eeedd{font-size:16px;}.elementor-4234 .elementor-element.elementor-element-934632d{font-size:16px;}.elementor-4234 .elementor-element.elementor-element-7598820{font-size:16px;}.elementor-4234 .elementor-element.elementor-element-6bfb072{font-size:16px;}.elementor-4234 .elementor-element.elementor-element-90e46eb{font-size:16px;}.elementor-4234 .elementor-element.elementor-element-3733276{font-size:16px;}.elementor-4234 .elementor-element.elementor-element-bb7d269{font-size:25px;}.elementor-4234 .elementor-element.elementor-element-b04635e{font-size:16px;}.elementor-4234 .elementor-element.elementor-element-d25fad1{--padding-top:3%;--padding-bottom:8%;--padding-left:5%;--padding-right:5%;}.elementor-4234 .elementor-element.elementor-element-836ba92{font-size:16px;}.elementor-4234 .elementor-element.elementor-element-cf0a9f3{font-size:16px;}.elementor-4234 .elementor-element.elementor-element-9cd6add{font-size:16px;}.elementor-4234 .elementor-element.elementor-element-f91974f{font-size:16px;}.elementor-4234 .elementor-element.elementor-element-6aef27b > .elementor-widget-container{padding:0% 5% 0% 5%;}.elementor-4234 .elementor-element.elementor-element-6aef27b{font-size:16px;}.elementor-4234 .elementor-element.elementor-element-b23cd42{font-size:16px;}body:not(.rtl) .elementor-4234 .elementor-element.elementor-element-f25b634{right:8px;}body.rtl .elementor-4234 .elementor-element.elementor-element-f25b634{left:8px;}.elementor-4234 .elementor-element.elementor-element-f25b634{top:525px;}.elementor-4234 .elementor-element.elementor-element-f25b634 img{width:93%;}body:not(.rtl) .elementor-4234 .elementor-element.elementor-element-4864aa4{right:8px;}body.rtl .elementor-4234 .elementor-element.elementor-element-4864aa4{left:8px;}.elementor-4234 .elementor-element.elementor-element-4864aa4{top:525px;}.elementor-4234 .elementor-element.elementor-element-4864aa4 img{width:93%;}}/* Start custom CSS for text-editor, class: .elementor-element-c95af5d */.subtitle {
    background-color: #63263D; /* Bordeaux */
    color: #6cff00 !important; /* Verde acido */
    font-family: minion pro Regular !important;
    font-size: 30px;
    display: inline-block;
    padding: 0px 0px !important;
    margin: 0 auto 20px auto;
    text-align: center !important;
}

@media only screen and (max-width: 768px) {
    .subtitle {
    background-color: #63263D; /* Bordeaux */
    color: #6cff00 !important; /* Verde acido */
    font-family: minion pro Regular !important;
    font-size: 20px;
    display: inline-block;
    padding: 0px 0px !important;
    margin: 0 auto 20px auto;
    text-align: right !important;
}
    

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f911668 */.titolo-viola2 {
  font-size: 40px !important;
  font-family: "Minion Pro Regular", serif !important;
  padding: 0 !important;
   <-- FIX */
  text-align: left !important;
  display: inline; /* fondamentale */
  color: #6cff00 !important;
  line-height: 1.2; /* migliora l'interlinea */
}

.inline-bg {
  background-color: #63263D;
  padding: 4px 6px;
}

@media (max-width: 768px) {
  .titolo-viola2 {
    font-size: 16px !important;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bb7d269 */.titolo-viola2 {
    font-size: 40px !important;
    font-family: "Minion Pro Regular", serif !important;
    padding: 0px !important;
    margin: 0 auto 0px auto;
    text-align: left !important;
    display: inline-block;
}

.titolo-viola2 {
    background-color: #63263D !important;
    color: #6cff00 !important;
}

@media (max-width: 768px) {
    .titolo-viola2 {
        font-size: 16px !important;
        margin: 5% !important
    }
}/* End custom CSS */
/* Start custom CSS */a {
    color: #8BEE48;
}

a:hover {
    color: #8BEE48;
}

a:active, a:hover {
color: #8BEE48 !important;
}

/* Tutte le sezioni sono nascoste all'avvio */
.toggle-section {
  display: none;
  opacity: 0;
  transition: opacity 0.3s ease;
}

/* Sezione visibile */
.toggle-section.visible {
  display: block;
  opacity: 1;
}

.toggle-btn {
    color: #8BEE48;
}

.accordion .content {
  max-height: 0;
  overflow: hidden;
  transition: max-height 0.3s ease;
}
.accordion .title.open + .content {
  max-height: 500px; /* o auto via JS */
}

.sticky-title {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  background: white; /* o il colore del tuo sfondo */
  z-index: 1000;
  padding: 10px 20px;
  box-shadow: 0 2px 10px rgba(0,0,0,0.1);
}
body.no-scroll {
  overflow: hidden;
}/* End custom CSS */