.elementor-kit-11{--e-global-color-primary:#3D7068;--e-global-color-secondary:#14453D;--e-global-color-text:#000000;--e-global-color-accent:#B36A5E;--e-global-color-8f3e256:#FFFFFF;--e-global-color-2fbda87:#D8E7DA;--e-global-color-fc2a4ab:#F7DBA7;--e-global-color-0eb9c1b:#FEE1D9;--e-global-color-5323054:#C3DBC5;--e-global-color-dbd748d:#718096;--e-global-color-c0ec369:#FCF7ED;--e-global-color-e61fa9f:#DDDDDD;--e-global-color-4adca8b:#D9F6FF;--e-global-typography-primary-font-family:"Montserrat";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Playfair Display";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Montserrat";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Montserrat";--e-global-typography-accent-font-weight:500;--e-global-typography-accent-text-transform:uppercase;font-family:"Montserrat", Sans-serif;}.elementor-kit-11 a{font-weight:600;}.elementor-kit-11 a:hover{color:var( --e-global-color-8f3e256 );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-kit-11 e-page-transition{background-color:#FFBC7D;}@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;}}:root { --Principale:#3D7068; --Secondario:#14453D; --Testo:#000000; --Risalto:#B36A5E; --Bianco:#FFFFFF; --Chiarissimo:#D8E7DA; --Crema:#F7DBA7; --Rosa:#FEE1D9; --Verde:#C3DBC5; --Metallo:#718096; --Avorio:#FCF7ED; --Grigio:#DDDDDD; --azzurro:#c8e8f8; }
/* Start custom CSS */p a {
    color: var(--e-global-color-accent);
}

p a {
      text-decoration: underline !important;
}

p a:hover {
    color: var(--e-global-color-bianco) ;
    background-color: var(--e-global-color-accent);
}

p a:hover {
      text-decoration: none !important;
}/* End custom CSS */