/*
Theme Name:     Blocksy-child
Theme URI:      
Description:    Blocksy child theme.
Author:         Alessandro
Author URI:     
Template:       blocksy
Version:        0.1.0
*/

@import url('https://fonts.googleapis.com/css2?family=Anton&family=Montserrat:ital,wght@0,100..900;1,100..900&family=Playfair+Display:ital,wght@0,400..900;1,400..900&display=swap');

@import "./CSS/header.css";
@import "./CSS/footer.css";
@import "./CSS/homepage.css";
@import "./CSS/whistleblowing.css";
@import "./CSS/ally-toggle.css";



h1,
h2,
h3,
h4,
h5,
h6 {
    font-family: "Anton", sans-serif !important;
    font-weight: 200 !important;
}

p,
a {
    font-family: "Montserrat", sans-serif !important;
}

:root {
    --arancione: #ff7d25;
    --azzurro-chiaro: #afcaff;
    --azzurro-scuro: #3a83ff;
    --bianco-scuro: #d1d1d1;
    --grigio: #777777;
    --sfondo-main: #1a1a1a;
    --sfondo-card: #222222;


}

.no-margin {
    max-width: none !important;
    margin: 0 !important;
    width: 100% !important;
}

body {
    background-color: var(--sfondo-main) !important;
}

hr {
    width: 50% !important;
    margin: 0 !important;
    background-color: var(--bianco-scuro) !important;
    opacity: 0.33 !important;
}

/* RIMUOVO PADDING DALL' INTERA PAGINA */

.ct-container-full {
    padding: 0 !important;
}

html, body {
    overflow: auto !important;
    scroll-behavior: auto !important;
}