.elementor-7301 .elementor-element.elementor-element-66b0fb8{margin-top:90px;margin-bottom:60px;padding:0px 30px 0px 30px;}.elementor-7301 .elementor-element.elementor-element-ffd1934 .elementor-heading-title{font-size:35px;}.elementor-7301 .elementor-element.elementor-element-1af93bc{--divider-border-style:solid;--divider-color:#7C7F83;--divider-border-width:2px;}.elementor-7301 .elementor-element.elementor-element-1af93bc .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-7301 .elementor-element.elementor-element-1af93bc .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-7301 .elementor-element.elementor-element-33656a2{--spacer-size:30px;}.elementor-7301 .elementor-element.elementor-element-92e8ff6{--spacer-size:50px;}.elementor-7301 .elementor-element.elementor-element-3ca69eb{--spacer-size:15px;}.elementor-7301 .elementor-element.elementor-element-5828414{--spacer-size:15px;}.elementor-7301 .elementor-element.elementor-element-2673885{--spacer-size:50px;}.elementor-7301 .elementor-element.elementor-element-2683726{--spacer-size:15px;}.elementor-7301 .elementor-element.elementor-element-8c29ce4 .elementor-accordion-item{border-width:1px;}.elementor-7301 .elementor-element.elementor-element-8c29ce4 .elementor-accordion-item .elementor-tab-content{border-width:1px;}.elementor-7301 .elementor-element.elementor-element-8c29ce4 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:1px;}.elementor-7301 .elementor-element.elementor-element-8c29ce4 .elementor-tab-title .elementor-accordion-icon:not(.elementor-accordion-tab-icon){font-size:16px;}.elementor-7301 .elementor-element.elementor-element-8c29ce4 .elementor-accordion-icon:not(.elementor-accordion-tab-icon) svg{width:16px;height:16px;}.elementor-7301 .elementor-element.elementor-element-8c29ce4 .elementor-accordion-icon:not(.elementor-accordion-tab-icon).elementor-accordion-icon-left{margin-right:10px;}.elementor-7301 .elementor-element.elementor-element-8c29ce4 .elementor-accordion-icon:not(.elementor-accordion-tab-icon).elementor-accordion-icon-right{margin-left:10px;}.elementor-7301 .elementor-element.elementor-element-8c29ce4 .elementor-tab-title .elementor-accordion-icon.elementor-accordion-tab-icon .elementor-icon{font-size:16px;}.elementor-7301 .elementor-element.elementor-element-8c29ce4 .elementor-accordion-icon.elementor-accordion-tab-icon.elementor-accordion-icon-left{margin-right:10px;}.elementor-7301 .elementor-element.elementor-element-8c29ce4 .elementor-accordion-icon.elementor-accordion-tab-icon.elementor-accordion-icon-right{margin-left:10px;}.elementor-7301 .elementor-element.elementor-element-e2bc6bb{--spacer-size:50px;}.elementor-7301 .elementor-element.elementor-element-7d49eee{--spacer-size:15px;}.elementor-7301 .elementor-element.elementor-element-0d8a054 .elementor-accordion-item{border-width:1px;}.elementor-7301 .elementor-element.elementor-element-0d8a054 .elementor-accordion-item .elementor-tab-content{border-width:1px;}.elementor-7301 .elementor-element.elementor-element-0d8a054 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:1px;}.elementor-7301 .elementor-element.elementor-element-0d8a054 .elementor-tab-title .elementor-accordion-icon:not(.elementor-accordion-tab-icon){font-size:16px;}.elementor-7301 .elementor-element.elementor-element-0d8a054 .elementor-accordion-icon:not(.elementor-accordion-tab-icon) svg{width:16px;height:16px;}.elementor-7301 .elementor-element.elementor-element-0d8a054 .elementor-accordion-icon:not(.elementor-accordion-tab-icon).elementor-accordion-icon-left{margin-right:10px;}.elementor-7301 .elementor-element.elementor-element-0d8a054 .elementor-accordion-icon:not(.elementor-accordion-tab-icon).elementor-accordion-icon-right{margin-left:10px;}.elementor-7301 .elementor-element.elementor-element-0d8a054 .elementor-tab-title .elementor-accordion-icon.elementor-accordion-tab-icon .elementor-icon{font-size:16px;}.elementor-7301 .elementor-element.elementor-element-0d8a054 .elementor-accordion-icon.elementor-accordion-tab-icon.elementor-accordion-icon-left{margin-right:10px;}.elementor-7301 .elementor-element.elementor-element-0d8a054 .elementor-accordion-icon.elementor-accordion-tab-icon.elementor-accordion-icon-right{margin-left:10px;}.elementor-7301 .elementor-element.elementor-element-44644b2{--spacer-size:50px;}.elementor-7301 .elementor-element.elementor-element-8320dc9{--spacer-size:15px;}.elementor-7301 .elementor-element.elementor-element-c00fbad .elementor-accordion-item{border-width:1px;}.elementor-7301 .elementor-element.elementor-element-c00fbad .elementor-accordion-item .elementor-tab-content{border-width:1px;}.elementor-7301 .elementor-element.elementor-element-c00fbad .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:1px;}.elementor-7301 .elementor-element.elementor-element-c00fbad .elementor-tab-title .elementor-accordion-icon:not(.elementor-accordion-tab-icon){font-size:16px;}.elementor-7301 .elementor-element.elementor-element-c00fbad .elementor-accordion-icon:not(.elementor-accordion-tab-icon) svg{width:16px;height:16px;}.elementor-7301 .elementor-element.elementor-element-c00fbad .elementor-accordion-icon:not(.elementor-accordion-tab-icon).elementor-accordion-icon-left{margin-right:10px;}.elementor-7301 .elementor-element.elementor-element-c00fbad .elementor-accordion-icon:not(.elementor-accordion-tab-icon).elementor-accordion-icon-right{margin-left:10px;}.elementor-7301 .elementor-element.elementor-element-c00fbad .elementor-tab-title .elementor-accordion-icon.elementor-accordion-tab-icon .elementor-icon{font-size:16px;}.elementor-7301 .elementor-element.elementor-element-c00fbad .elementor-accordion-icon.elementor-accordion-tab-icon.elementor-accordion-icon-left{margin-right:10px;}.elementor-7301 .elementor-element.elementor-element-c00fbad .elementor-accordion-icon.elementor-accordion-tab-icon.elementor-accordion-icon-right{margin-left:10px;}.elementor-7301 .elementor-element.elementor-element-3a4eea2{--spacer-size:50px;}.elementor-7301 .elementor-element.elementor-element-0611120{--spacer-size:15px;}.elementor-7301 .elementor-element.elementor-element-d17cc2f .elementor-accordion-item{border-width:1px;}.elementor-7301 .elementor-element.elementor-element-d17cc2f .elementor-accordion-item .elementor-tab-content{border-width:1px;}.elementor-7301 .elementor-element.elementor-element-d17cc2f .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:1px;}.elementor-7301 .elementor-element.elementor-element-d17cc2f .elementor-tab-title .elementor-accordion-icon:not(.elementor-accordion-tab-icon){font-size:16px;}.elementor-7301 .elementor-element.elementor-element-d17cc2f .elementor-accordion-icon:not(.elementor-accordion-tab-icon) svg{width:16px;height:16px;}.elementor-7301 .elementor-element.elementor-element-d17cc2f .elementor-accordion-icon:not(.elementor-accordion-tab-icon).elementor-accordion-icon-left{margin-right:10px;}.elementor-7301 .elementor-element.elementor-element-d17cc2f .elementor-accordion-icon:not(.elementor-accordion-tab-icon).elementor-accordion-icon-right{margin-left:10px;}.elementor-7301 .elementor-element.elementor-element-d17cc2f .elementor-tab-title .elementor-accordion-icon.elementor-accordion-tab-icon .elementor-icon{font-size:16px;}.elementor-7301 .elementor-element.elementor-element-d17cc2f .elementor-accordion-icon.elementor-accordion-tab-icon.elementor-accordion-icon-left{margin-right:10px;}.elementor-7301 .elementor-element.elementor-element-d17cc2f .elementor-accordion-icon.elementor-accordion-tab-icon.elementor-accordion-icon-right{margin-left:10px;}.elementor-7301 .elementor-element.elementor-element-82cb4a5{--spacer-size:50px;}.elementor-7301 .elementor-element.elementor-element-ad43270{--spacer-size:15px;}.elementor-7301 .elementor-element.elementor-element-38d9632 .elementor-accordion-item{border-width:1px;}.elementor-7301 .elementor-element.elementor-element-38d9632 .elementor-accordion-item .elementor-tab-content{border-width:1px;}.elementor-7301 .elementor-element.elementor-element-38d9632 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:1px;}.elementor-7301 .elementor-element.elementor-element-38d9632 .elementor-tab-title .elementor-accordion-icon:not(.elementor-accordion-tab-icon){font-size:16px;}.elementor-7301 .elementor-element.elementor-element-38d9632 .elementor-accordion-icon:not(.elementor-accordion-tab-icon) svg{width:16px;height:16px;}.elementor-7301 .elementor-element.elementor-element-38d9632 .elementor-accordion-icon:not(.elementor-accordion-tab-icon).elementor-accordion-icon-left{margin-right:10px;}.elementor-7301 .elementor-element.elementor-element-38d9632 .elementor-accordion-icon:not(.elementor-accordion-tab-icon).elementor-accordion-icon-right{margin-left:10px;}.elementor-7301 .elementor-element.elementor-element-38d9632 .elementor-tab-title .elementor-accordion-icon.elementor-accordion-tab-icon .elementor-icon{font-size:16px;}.elementor-7301 .elementor-element.elementor-element-38d9632 .elementor-accordion-icon.elementor-accordion-tab-icon.elementor-accordion-icon-left{margin-right:10px;}.elementor-7301 .elementor-element.elementor-element-38d9632 .elementor-accordion-icon.elementor-accordion-tab-icon.elementor-accordion-icon-right{margin-left:10px;}@media(max-width:1200px){.elementor-7301 .elementor-element.elementor-element-66b0fb8{margin-top:45px;margin-bottom:45px;padding:0px 15px 0px 15px;}.elementor-7301 .elementor-element.elementor-element-ffd1934 .elementor-heading-title{font-size:30px;}.elementor-7301 .elementor-element.elementor-element-f31b809{font-size:15px;}.elementor-7301 .elementor-element.elementor-element-40ccee7 .elementor-heading-title{font-size:25px;}.elementor-7301 .elementor-element.elementor-element-31b66f1{font-size:15px;}.elementor-7301 .elementor-element.elementor-element-4075e90 .elementor-heading-title{font-size:25px;}.elementor-7301 .elementor-element.elementor-element-8c29ce4 .elementor-tab-content{font-size:15px;}.elementor-7301 .elementor-element.elementor-element-7f33d7e .elementor-heading-title{font-size:25px;}.elementor-7301 .elementor-element.elementor-element-0d8a054 .elementor-tab-content{font-size:15px;}.elementor-7301 .elementor-element.elementor-element-7b4e0c1 .elementor-heading-title{font-size:25px;}.elementor-7301 .elementor-element.elementor-element-c00fbad .elementor-tab-content{font-size:15px;}.elementor-7301 .elementor-element.elementor-element-5f749e3 .elementor-heading-title{font-size:25px;}.elementor-7301 .elementor-element.elementor-element-d17cc2f .elementor-tab-content{font-size:15px;}.elementor-7301 .elementor-element.elementor-element-44d899d .elementor-heading-title{font-size:25px;}.elementor-7301 .elementor-element.elementor-element-38d9632 .elementor-tab-content{font-size:15px;}}@media(max-width:900px){.elementor-7301 .elementor-element.elementor-element-66b0fb8{margin-top:30px;margin-bottom:30px;padding:0px 5px 0px 5px;}.elementor-7301 .elementor-element.elementor-element-ffd1934 .elementor-heading-title{font-size:25px;}}/* Start custom CSS for text-editor, class: .elementor-element-31b66f1 */a.faq-indice{
  text-decoration: none;
}

/* freccia a destra */
a.faq-indice::after{
  content: "→";
  font-size: 18px;
  color: #999;
  transition: all .25s ease;
}

/* hover */
a.faq-indice:hover{
  text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for the7-accordion, class: .elementor-element-8c29ce4 */.btn:link, .btn:visited {
  background-color: #333333;
  color: white;
  padding: 5px 10px;
  text-align: center;
  margin: 5px 10px;
  text-decoration: none;
  display: inline-block;
  border: solid;
  border-color: #222222;
  border-radius: 10px;
}

.btn:hover, .btn:active {
  background-color: gray;
  border-color: #444444;
}/* End custom CSS */
/* Start custom CSS for the7-accordion, class: .elementor-element-d17cc2f */.btn:link, .btn:visited {
  background-color: #333333;
  color: white;
  padding: 5px 10px;
  text-align: center;
  margin: 5px 10px;
  text-decoration: none;
  display: inline-block;
  border: solid;
  border-color: #222222;
  border-radius: 10px;
}

.btn:hover, .btn:active {
  background-color: gray;
  border-color: #444444;
}/* End custom CSS */