/*
Click nbfs://nbhost/SystemFileSystem/Templates/Licenses/license-default.txt to change this license
Click nbfs://nbhost/SystemFileSystem/Templates/Other/CascadeStyleSheet.css to edit this template
*/
/* 
    Created on : 14 de dez. de 2024, 04:01:42
    Author     : tiago
*/


body{
    margin:0;
    background-color:#fff;
    color:#333;
    font-family:Helvetica Neue,Helvetica,Arial,sans-serif;
    font-size:14px;
    line-height:1.428571429
}

a,i{ /* Para não ter traco nos links e nos icones  -*/
    transition: .5s;
    text-decoration: none;
    background-color:transparent;
    transition: 0.3s;
}


a:active,a:hover{
    outline:0;
    text-decoration: none;
}

.secondary-color{
    color: #555;
}

.center-image{
    background-size: cover;
    background-position: center;
}


.superior{
    background-color:#f7ecb5; /* #ee9f9f  */
    border-radius: 10px;
}

.navsuperior{
    background-color:#fff;
}

/*    fotos  */
.fotos{
    position: relative;
    background-color:#ece1be; /*   */
}

/*    operadores    */
.operadores{
    position: relative;
    background-color:#f7ecb5; /* #7B3B11  */
}


/*    sobre nos    */
.sobre{
    position: relative;
    background-color:#fff; /* #ee9f9f  */
    /* background: url('../imagens/25-pattern.png') no-repeat;   */
    /* background: url("../imagens/fundo.jpg") no-repeat center center;  */

    background-size: cover;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
}

/*    feed    */
.feed{
    position: relative;
    background-color:#f7ecb5; /* #ee9f9f  */

}




/*
 * Header
 */

.nav-masthead .nav-link {
    padding: .25rem 0;
    font-weight: 700;
    color: rgba(255, 255, 255, .5);
}

.nav-masthead .nav-link:hover,
.nav-masthead .nav-link:focus {
    border-bottom-color: rgba(255, 255, 255, .25);
}

.nav-masthead .nav-link + .nav-link {
    margin-left: 1rem;
}

.nav-masthead .active {
    color: #4a4c4c;
    border-bottom-color: #B9B9B9;
}

/*--------------------------------------------------------------
# Global Header
--------------------------------------------------------------*/


/*    header    */
header{
    transition: all 0.5s;
  z-index: 997;
}

header .logo{
    float: left;
   
}

header nav{
    float: right;
  
}


header nav ul li{
    list-style: none;
    display: block;
    float: left;
    margin-left: 50px;
}

header nav ul li a{
    text-decoration: none;
    font-family: "raleway-regular";
    font-size: 14px;

    transition:all .2s linear;
    -webkit-transition:all .2s linear;
    -moz-transition:all .2s linear;
    -o-transition:all .2s linear;
}

header.light nav ul li a{
    color: #fff;
}

header.light nav ul li a:hover{
    color: #B9B9B9;
}

header.dark nav ul li a{
    color: #5d5d5d;
}

header.dark nav ul li a:hover{
    color: #919191;
}





/*    footer    */
footer{
    padding: 35px 0;
    overflow: hidden;
    /* definimos o quão arredondado irá ficar nosso box */
    border-radius: 0px 0px 10px 10px;
    background-color:#e5e5e5; /* #CAE4D6  */

}

footer .footer_logo{
    float: left;
}

footer .rights p{
    float: left;
    color: #838181;
    font-family: "raleway-regular";
    font-size: 13px;
    margin: 5px 0 0 40px;
}

footer .rights p a{
    color: #777;
    font-family: "raleway-semibold";
    font-size: 13px;
    font-weight: bold;
    text-decoration: none;
}

footer nav ul{
    float: right;
    overflow: hidden;
    list-style: none;
    margin-top: 5px;
}

footer nav ul li{
    float: left;
    margin-left: 25px;
}

footer nav ul li a{
    color: #838181;
    font-family: "raleway-regular";
    font-size: 13px;
    text-decoration: none;

    transition:all .2s linear;
    -webkit-transition:all .2s linear;
    -moz-transition:all .2s linear;
    -o-transition:all .2s linear;
}

footer nav ul li a:hover{
    color: #616161;
}


