@import 'pages.css';
@import 'form.css';
body, html{
    overflow-x: hidden;
}
:root {
    --primary: #BE0000;
    --rounded: 10px 20px;
}

* {
    font-family: 'Poppins', sans-serif;
}

/* h1, h2, h3, h4, h5, h6 {
    font-family: 'Reddit Sans', sans-serif;
} */

p {
    /* font-size: 15px; */
    font-weight: 300;
}
@media (min-width: 1400px) {
    main > .container {
        margin: 0 auto;
    }
}
@media (min-width: 1651px){
    main > .container {
        width: 1500px;

    }
}
@media (min-width: 992px) and (max-width: 1650px){
    main > .container {
        padding-left: 75px;
        padding-right: 75px;
        width: 100%;
    }
}

h2{
    color: #000;
    font-family: Poppins;
    font-size: 35px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    margin-bottom: 30px;
    margin-top: 50px;
    @media (max-width: 768px){
        font-size: 25px!important;
        margin-top: 20px;
    }
}

.menu-item{

    font-family: Poppins;
    font-size: 15px;
    font-style: normal;
    font-weight: 300;
    line-height: 25px;
}

.btn{
    border-radius: 0 20px;
    padding: var(--rounded);
    text-decoration: none;
}
.btn.btn-primary{
    background-color: var(--primary);
    color: white;
    transition: all 0.3s ease;
}
.btn.btn-secondary{
    background-color: #000;
    color: white;
    transition: all 0.3s ease;
}
.btn.btn-primary:hover{
    background-color: black;
    color: white;
}
.btn.btn-primary:active{
    background-color: color-mix(in srgb, var(--primary) 80%, black);
    color: white;
    transition: all 0.3s ease;
}
.btn.btn-secondary:hover{
    background-color: color-mix(in srgb, #000 80%, black);
    color: white;
}
.btn.btn-secondary:active{
    background-color: color-mix(in srgb, #000 80%, black);
    color: white;
    transition: all 0.3s ease;
}
.btn.btn-tertiary{
    background-color: white;
    color: #000;
    transition: all 0.3s ease;
}
.btn.btn-tertiary:hover{
    background-color: black;
    color: white;
}
.btn.btn-tertiary:active{
    background-color: color-mix(in srgb, white 80%, black);
    color: #000;
    transition: all 0.3s ease;
}
#breadcrumbs{
    font-size: 14px;
    a{
        text-decoration: none;
        color: black;
    }
    .breadcrumb_last{
        font-weight: 700;
    }
}

@media (max-width: 992px){
    .wp-block-spacer{
        height: 30px!important;
    }
}
