.elementor-kit-7{--e-global-color-primary:#000000;--e-global-color-secondary:#000000;--e-global-color-text:#000000;--e-global-color-accent:#000000;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:100%;}.e-con{--container-max-width:100%;}.elementor-widget:not(:last-child){margin-block-end:0px;}.elementor-element{--widgets-spacing:0px 0px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-kit-7 e-page-transition{background-color:#000000;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}.elementor-kit-7{--e-page-transition-entrance-animation:e-page-transition-fade-out;--e-page-transition-exit-animation:e-page-transition-fade-in;}}/* Start custom CSS *//** {*/
/*    cursor: none!important*/
/*}*/

/*@media only screen and (min-width: 1367px) {*/
/*	body #magicMouseCursor {*/
/*	  z-index:10000000!important;*/
/*	  position: fixed;*/
/*	  width: 35px;*/
/*	  height: 35px;*/
/*	  border: 1px solid white;*/
/*	  background: rgba(100,100,100,0.2);*/
/*	  border-radius: 50%;*/
/*	  z-index: 9999;*/
/*	  left: 0;*/
/*	  top: 0;*/
/*	  transition: transform 0.07s, width 0.3s, height 0.3s;*/
/*	  pointer-events: none; }*/
/*	  body #magicMouseCursor.cursor-square {*/
/*		border-radius: 0; }*/

/*	body #magicPointer {*/
/*	  z-index:10000000!important;*/
/*	  height: 10px;*/
/*	  width: 10px;*/
/*	  top: 0;*/
/*	  left: 0;*/
/*	  position: fixed;*/
/*	  background: #e6560e;*/
/*	  border-radius: 50%;*/
/*	  pointer-events: none;*/
/*	  transition: background 0.8s, width 0.8s, height 0.2s, box-shadow 0.1s; }*/
/*	  body #magicPointer.is-hover {*/
/*		background: #ffffff; }*/
/*	  body #magicPointer.pointer-blur {*/
/*		height: 50px;*/
/*		width: 50px;*/
/*		background: none;*/
/*		border: 1px solid #fff;*/
/*		box-shadow: 0px 0px 15px -5px white; }*/
/*	  body #magicPointer.pointer-overlay {*/
/*		height: 50px;*/
/*		width: 50px;*/
/*		mix-blend-mode: difference ;*/
/*		box-shadow: 0px 0px 15px -5px white; }*/

/*	body .magic-hover {*/
/*	  transition: all 0.8s; }*/
/*	  body .magic-hover:hover {*/
/*		cursor: none!important; }*/
/*}*/

a:link {
  color: black;
}

/* visited link */
a:visited {
  color: black;
}

/* mouse over link */
a:hover {
  color: hotpink;
}

/* selected link */
a:active {
  color: black;
}

/*selettore di testo*/
::-moz-selection { /* Code for Firefox */
  color: white;
  background: #e6560e;
}

::selection {
  color: white;
  background: #e6560e;
}/* End custom CSS */