:root{
    --colorRed: #ed1c24;
    --colorBlue: #085da9;
    --colorSubTitle: #595757;
}
.nav-bar{
    border-bottom: solid 0px #7e7e7e;
}
.nav-bar a, .nav-bar a:last-of-type{
    color:#7e7e7e;
}
.nav-bar .title{
    /* color:var(--colorBlue); */
}

._3-H1{
    margin-top: 3.5rem !important;
}

.content > :not([id^=table]) > p {
    text-align: justify;
}

.content > div > p, 
.content > div > div > p,  
.content > div > div > div > p,  
.content > div > div > div > div > p
{
    text-align: justify;
}

.content table tr td{
    vertical-align: bottom;
}

.wrapper ._4---H2, ._2-H2{
    font-weight: 400;
    color:var(--colorSubTitle);
}

.parallax-1{
    position: absolute;
    top: 0;
    left: -30%;
    width: 800px;
    height: 800px;
    background-image: url(../images/bg/bg_cir_1.svg);
    /* background-position: 0% 0px; */
    /* background-size: 80% auto; */
    background-repeat: no-repeat;
    z-index: 5;
    opacity: 0.7;
}

.parallax-2{
    position: absolute;
    top: 0;
    right: -20%;
    width: 900px;
    height: 900px;
    background-image: url(../images/bg/bg_cir_2.svg);
    /* background-position: 0% 0px; */
    /* background-size: 80% auto; */
    background-repeat: no-repeat;
    z-index: 5;
    opacity: 0.5;
}

.parallax-3{
    position: absolute;
    top: 0;
    left: 15%;
    width: 600px;
    height: 600px;
    background-image: url(../images/bg/bg_cir_3.svg);
    /* background-position: 0% 0px; */
    /* background-size: 80% auto; */
    background-repeat: no-repeat;
    z-index: 5;
    opacity: 0.5;
}

/* ============== Override tools ================  */

/* .wrapper .tools{
    border: none;
    border-style: none;
    position: absolute;
    transition: all 0.2s ease;
    right: -6px;
    top: 100px;
    z-index: 0;
    min-width: 70px;
    min-height: 70px;
    max-width: 450px;
    border-radius: none;
    overflow: hidden;
}

.wrapper .tools .tools__wrapper{
    color: black;
    background-color: var(--colorBlue);
    margin: 5px;
    min-height: 70px;
    min-width: 70px;
    border-radius: 50px;
}

.wrapper .tools .tools__button:before {
    background: none;
}
.wrapper .tools .tools__button span{
    font-size: 16px;
} */