/* Styles */

:root{
    --celeste: #27ADE1;
    --celeste-2: #219dce;
    --celeste-3: #1e6b8a;
    --celeste-4: #752584;
}

/*Background*/

.logo-menu{
    width: 180px;
    height: 60px;
}

.bg-wiflash{
    background: var(--celeste);
}
.bg-wiflash-2{
    background: var(--celeste-2);
}
.bg-wiflash-3{
    background: var(--celeste-3);
}
.bg-wiflash-4{
    background: var(--celeste-4);
}




/*Text*/
.text-flash{
    color: var(--celeste);
}

.text-flash-2{
    color: var(--celeste-2);
}

.text-flash-3{
    color: var(--celeste-3);
}
.text-flash-4{
    color: var(--celeste-4);
}

/*Link*/
.link-flash{
    color: #013f8f !important;
    font-weight: bold;
    border-radius: 25px;   
}

.link-flash:hover {
    border-radius: 25px;
    color: #ffff !important;    
    background: var(--celeste) !important;
    transition: all linear 0.15s;
}


.outline{
    border: 2px solid var(--celeste-2) !important;
}


/*Shadow*/
.shadow-1{
    -webkit-box-shadow: 0px 1px 7px 0px rgba(0,0,0,0.75);
    -moz-box-shadow: 0px 1px 7px 0px rgba(0,0,0,0.75);
    box-shadow: 0px 1px 7px 0px rgba(0,0,0,0.75);
}
.drop-shadow{
    filter: drop-shadow(5px 5px 6px #35353559);
}

.border-bottom-flash{
    border-bottom: solid 3px var(--celeste-2);
}
.border-top-flash{
    border-top: solid 3px var(--celeste-2);
}


.border-plan{
    border-radius: 15px;
    border: solid 3px var(--celeste-3);
}


.plan{
    transition: all 0.1s linear;
}

.plan:hover{
    cursor: pointer;
    transform: scale(1.02);
}

.text-reset{
    text-decoration: none;
}