
*{ margin: 0; padding: 0; text-decoration: none;}

html{scroll-behavior:smooth;}

.geral{ margin-top: 20px;}

/*--------------------------------------------------------------------------------------------------*/

#barra{
    position:absolute;
    z-index: 1; 
    width:250px;
    height:auto;
    transition:all .2s linear;
    left:-260px;
    margin-top: 0px;
    box-shadow: 5px 5px 5px rgba(228, 0, 0, 0.2);
    background-color: #fff; 
         
}

.link_l{
    
    color:#464646;
    font-family: 'Roboto', sans-serif;
    font-size:13px;
    transition:all .2s linear;
    font-weight: 700;
    padding: 5px 5px;
    border-bottom: 1px solid rgb(212, 212, 212);
    margin-left: 40px;
    
}
.link{
    color:#4d4d4d;
    font-family: 'Roboto', sans-serif;
    font-size:13px;
    transition:all .2s linear;
    padding: 5px 5px;
    opacity:0;
    margin-top:0px;
    background:rgb(255, 255, 255);
    border-bottom: 1px solid rgb(212, 212, 212);
    margin-left: 40px;
}		
.link:hover{
background: rgba(206, 206, 206, 0.9);
border-bottom: 3px solid rgb(0, 0, 0);
color:#303030;
}
.link_l:hover{
    background: rgba(206, 206, 206, 0.9);
    border-bottom: 3px solid rgb(0, 0, 0);
    color:#303030;
    }
    


/*---------------------------------------------------------------------------------------------*/
#check{ 
    z-index: 1; 
    display:none; 
      
}
#check:hover ~#barra{ 
    transform:translateX(250px); 
            
}

#check:hover ~#barra nav a .link{ 
    opacity: 1;
    margin-top:0;
    transition-delay: .2s;  
        
}
.icone{
    padding: 10px 10px;
    width:25px; 
    height:15px;   
}

.xis{
    margin-top: -25px;
    float: right;
    padding: 0px 0px;
    width:20px; 
    height:20px;
}
#icone{ 
    width: 100%;
    height: 40px;
    background-color: rgb(0, 0, 0);
	z-index: 1;    	  
}
#insta{
    float: right;
}
.insta{
    margin-right: 10px;
    padding: 8px 0px;
    width: 20px;
    height: 20px;   
}
.seta{
    position: fixed;
    z-index: 1;
    width: 25px;
    height: 25px;
    padding: 7px 7px;
    bottom: 0;
    background-color: rgb(0, 0, 0, 0.5);
    border-radius: 100%;
    margin: 10px 10px;
    border: solid 2px #fff;
}


/*---------------------------------------------------------------------*/

.logo{
    
    width: 100%;
    height: 210px;
    background-color: #d60000;
    
}
.logo1{
    margin-left: 10px;
    z-index: 1;
    margin-top: 5px;
    width: 200px;
    height: 200px;
}

.ola{
    padding: 20px 0px;
    width: 100%;
    height: 60px;
    background-color: rgb(122, 7, 7);
}
.ola1{
   width: 100%;
   font-family: 'Roboto', sans-serif;
   font-weight: 700;
   color: aliceblue;
   font-size: 25px;
}
.ola2{
   width: 100%;
   font-family: 'Roboto', sans-serif;
   color: aliceblue;
   font-size: 14px;
}

/*-------------------------------------------------------------------------------------*/

.palco{
    width: 100%;
    height: auto;
    margin-top: 0px;
    margin-left: auto;
    margin-right: auto;
    
}
/*-----------------------------------------------------------------------------------------*/

.topico1{
    padding-top: 10px;
    position: sticky;
    top: 0px;
    width: auto;
    height: 135px;
    background-color: rgb(255, 255, 255, 1);
    text-align: center;
    border-bottom: solid 2px #c06816;
        
}
.topico1 li{
    
    vertical-align: middle;
    display: inline-block;
    width: 90px;
    height: 15px;
    border: solid 1px rgb(170, 170, 170);
    border-radius: 5px;
    background-color: rgb(255, 255, 255);
    margin: 2px 0px;
    padding-top: 5px;
	padding-bottom: 5px;
    
}
.topico1 li a{
   
    color: rgb(51, 51, 51);
    font-size: 12px;
    font-weight: 600;
    font-family: 'Roboto', sans-serif;
}
/*----------------------------------------------------------------------------------------*/
.imagem{
    width: 100%;
    height: auto;
    margin-top: 0px;
    margin-left: auto;
    margin-right: auto;
}
#nome{
    width: 85%;
    height: auto;
    background-color: rgb(255, 255, 255);
    font-family: 'Roboto', sans-serif;
    color: rgb(122, 7, 7);
    font-size: 16px;
    font-weight: 700;
    text-align: left;
    padding-left: 10px;
    padding-top: 5px;
    padding-bottom: 5px;
    border-bottom: solid 1px #640000;
    border-top-left-radius: 7px;
    border-top-right-radius: 7px;
}

#descricao{
    width: 85%;
    height: auto;
    background-color: white;
    font-family: 'Roboto', sans-serif;
    color: rgb(122, 7, 7);
    font-size: 16px;
    text-align: left;
    padding-left: 10px;
    padding-top: 5px;
    padding-bottom: 5px;
}
/*----------------------------------------------------------------------------------------*/
/*----------------------------------------PRATOS------------------------------------------*/
#sec_prato,#sec_prato_carte,#sec_especial,#sec_churrasco{
    height: auto;
    background:linear-gradient( 
        to bottom, 
        red,
        rgb(82, 0, 0), 
        rgb(82, 0, 0),
        rgb(82, 0, 0),
        red);
    border-bottom: orange solid 2px;  
}
.prato{
    font-family: 'Roboto', sans-serif;
    font-size: 20px;
    font-weight: 700;
    color: rgb(255, 255, 255);
    text-align: center;
    padding: 20px 0px;   
}
#adicional{
    font-family: 'Roboto', sans-serif;
    font-size: 15px;
    font-weight: 700;
    color: orange;
    text-align: center;
}
#valor{
    width: 85%;
    height: 30px;
    background-color: #3d0000;
    padding: 5px 5px;
    border-bottom-left-radius: 7px;
    border-bottom-right-radius: 7px;
}

#valor1{
    width: 90px;
    height: 25px;
    background-color: rgb(255, 0, 0);
    float: right;
    font-family: 'Roboto', sans-serif;
    color: rgb(255, 255, 255);
    font-weight: 700;
    font-size: 17px;
    padding-top: 3px; 
    border-radius: 5px; 
}
#valor2{
    width: 85%;
    background-color: #3d0000;
    padding: 5px 5px;
    border-bottom-left-radius: 7px;
    border-bottom-right-radius: 7px;
}

#valor3{
    width: 105px;
    height: 43px;
    background-color: rgb(255, 0, 0);
    display: inline-block;
    font-family: 'Roboto', sans-serif;
    color: rgb(255, 255, 255);
    font-weight: 700;
    font-size: 17px;
    padding-top: 1px; 
    border-radius: 5px;
    margin: 5px 15px;
}
/*---------------------------------------------------------------------------------------------*/
/*---------------------------------------------PORÇÃO------------------------------------------*/
#sec_porcao{
    height: auto;
    background:linear-gradient( 
        to bottom, 
        rgb(255, 187, 0),
        rgb(238, 127, 0), 
        rgb(238, 127, 0),
        rgb(238, 127, 0),
        rgb(255, 187, 0));
    border-bottom: orange solid 2px;
}
.porcao{
    font-family: 'Roboto', sans-serif;
    font-size: 20px;
    font-weight: 700;
    color: rgb(255, 255, 255);
    text-align: center;
    padding: 20px 0px;   
}
#valor4{
    width: 85%;
    height: 30px;
    background-color: #a15600;
    padding: 5px 5px;
    border-bottom-left-radius: 7px;
    border-bottom-right-radius: 7px;
}

#valor5{
    width: 90px;
    height: 25px;
    background-color: rgb(255, 0, 0);
    float: right;
    font-family: 'Roboto', sans-serif;
    color: rgb(255, 255, 255);
    font-weight: 700;
    font-size: 17px;
    padding-top: 3px; 
    border-radius: 5px; 
}
/*---------------------------------------------------------------------------------------------*/
/*---------------------------------------------PIZZA-------------------------------------------*/
#sec_pizza,#sec_pizza_especial,#sec_pizza_doce{
    height: auto;
    background:linear-gradient( 
        to bottom, 
        rgb(20, 41, 61),
        rgb(0, 0, 0),
        rgb(0, 0, 0),
        rgb(0, 0, 0),
        rgb(20, 41, 61));
    border-bottom: orange solid 2px;
}
.pizza{
    font-family: 'Roboto', sans-serif;
    font-size: 20px;
    font-weight: 700;
    color: rgb(255, 255, 255);
    text-align: center;
    padding: 20px 0px;   
}
#valor6{

    width: 90%;
    height: 170px;
    padding: 5px 5px;
    border-bottom-left-radius: 7px;
    border-bottom-right-radius: 7px;
}

#valor7{
    margin: 3px 0px;
    width: 90%;
    height: 40px;
    background-color: rgb(255, 0, 0);
    display: inline-block;
    font-family: 'Roboto', sans-serif;
    color: rgb(255, 255, 255);
    font-weight: 700;
    font-size: 16px;
    padding-top: 1px; 
    border-radius: 5px;
}
/*---------------------------------------------------------------------------------------------*/
/*---------------------------------------------LANCHE------------------------------------------*/
#sec_lanche{
    height: auto;
    background:linear-gradient( 
        to bottom, 
        rgb(255, 187, 0),
        rgb(238, 127, 0), 
        rgb(238, 127, 0),
        rgb(238, 127, 0),
        rgb(255, 187, 0));
    border-bottom: orange solid 2px;
}
.lanche{
    font-family: 'Roboto', sans-serif;
    font-size: 20px;
    font-weight: 700;
    color: rgb(255, 255, 255);
    text-align: center;
    padding: 20px 0px;   
}
#valor8{
    width: 85%;
    height: 30px;
    background-color: #a15600;
    padding: 5px 5px;
    border-bottom-left-radius: 7px;
    border-bottom-right-radius: 7px;
}

#valor9{
    width: 90px;
    height: 25px;
    background-color: rgb(255, 0, 0);
    float: right;
    font-family: 'Roboto', sans-serif;
    color: rgb(255, 255, 255);
    font-weight: 700;
    font-size: 17px;
    padding-top: 3px; 
    border-radius: 5px; 
}
/*---------------------------------------------------------------------------------------------*/
/*---------------------------------------------MASSAS------------------------------------------*/
#sec_massa{
    height: auto;
    background:linear-gradient( 
        to bottom, 
        rgb(28, 177, 40),
        rgb(0, 73, 18), 
        rgb(0, 73, 18), 
        rgb(28, 177, 40));
    border-bottom: orange solid 2px;
}
.massa{
    font-family: 'Roboto', sans-serif;
    font-size: 20px;
    font-weight: 700;
    color: rgb(255, 255, 255);
    text-align: center;
    padding: 20px 0px;   
}
#valor10{
    width: 85%;
    height: 30px;
    background-color: #083d25;
    padding: 5px 5px;
    border-bottom-left-radius: 7px;
    border-bottom-right-radius: 7px;
}

#valor11{
    width: 90px;
    height: 25px;
    background-color: rgb(255, 0, 0);
    float: right;
    font-family: 'Roboto', sans-serif;
    color: rgb(255, 255, 255);
    font-weight: 700;
    font-size: 17px;
    padding-top: 3px; 
    border-radius: 5px; 
}
/*---------------------------------------------------------------------------------------------*/
/*---------------------------------------------PASTÉIS-----------------------------------------*/
#sec_pastel{
    height: auto;
    background:linear-gradient( 
        to bottom, 
        red,
        rgb(82, 0, 0), 
        rgb(82, 0, 0),
        rgb(82, 0, 0),
        red);
    border-bottom: orange solid 2px;  
}
.pastel{
    font-family: 'Roboto', sans-serif;
    font-size: 20px;
    font-weight: 700;
    color: rgb(255, 255, 255);
    text-align: center;
    padding: 20px 0px;   
}
#valor12{
    width: 85%;
    height: 30px;
    background-color: #3d0000;
    padding: 5px 5px;
    border-bottom-left-radius: 7px;
    border-bottom-right-radius: 7px;
}

#valor13{
    width: 90px;
    height: 25px;
    background-color: rgb(255, 0, 0);
    float: right;
    font-family: 'Roboto', sans-serif;
    color: rgb(255, 255, 255);
    font-weight: 700;
    font-size: 17px;
    padding-top: 3px; 
    border-radius: 5px; 
}
/*---------------------------------------------------------------------------------------------*/
/*---------------------------------------FRUTOS DO MAR-----------------------------------------*/
#sec_fruto{
    height: auto;
    background:linear-gradient( 
        to bottom, 
        rgb(0, 153, 255),
        rgb(8, 46, 71),
        rgb(8, 46, 71),
        rgb(0, 153, 255));
    border-bottom: orange solid 2px;  
}
.fruto{
    font-family: 'Roboto', sans-serif;
    font-size: 20px;
    font-weight: 700;
    color: rgb(255, 255, 255);
    text-align: center;
    padding: 20px 0px;   
}
#valor14{
    width: 85%;
    height: 30px;
    background-color: #0a6bac;
    padding: 5px 5px;
    border-bottom-left-radius: 7px;
    border-bottom-right-radius: 7px;
}

#valor15{
    width: 90px;
    height: 25px;
    background-color: rgb(255, 0, 0);
    float: right;
    font-family: 'Roboto', sans-serif;
    color: rgb(255, 255, 255);
    font-weight: 700;
    font-size: 17px;
    padding-top: 3px; 
    border-radius: 5px; 
}
/*---------------------------------------------------------------------------------------------*/
/*----------------------------------------------SOPA-------------------------------------------*/
#sec_sopa{
    height: auto;
    background:linear-gradient( 
        to bottom, 
        #ffffff,
        #f4ff8e,
        #f4ff8e);
    border-bottom: orange solid 2px;  
}
.sopa{
    font-family: 'Roboto', sans-serif;
    font-size: 20px;
    font-weight: 700;
    color: rgb(255, 95, 2);
    text-align: center;
    padding: 20px 0px;   
}
#porcao_sopa{
    font-family: 'Roboto', sans-serif;
    font-size: 15px;
    font-weight: 700;
    color: rgb(133, 86, 0);
    text-align: center;
}
#valor16{
    width: 85%;
    height: 30px;
    background-color: #f3bd77;
    padding: 5px 5px;
    border-bottom-left-radius: 7px;
    border-bottom-right-radius: 7px;
}

#valor17{
    width: 90px;
    height: 25px;
    background-color: rgb(255, 0, 0);
    float: right;
    font-family: 'Roboto', sans-serif;
    color: rgb(255, 255, 255);
    font-weight: 700;
    font-size: 17px;
    padding-top: 3px; 
    border-radius: 5px; 
}
/*---------------------------------------------------------------------------------------------*/
/*--------------------------------------------SALADA-------------------------------------------*/
#sec_salada{
    height: auto;
    background:linear-gradient( 
        to bottom, 
        rgb(28, 177, 40),
        rgb(0, 73, 18), 
        rgb(0, 73, 18), 
        rgb(28, 177, 40));
    border-bottom: orange solid 2px;  
}
.salada{
    font-family: 'Roboto', sans-serif;
    font-size: 20px;
    font-weight: 700;
    color: rgb(255, 255, 255);
    text-align: center;
    padding: 20px 0px;   
}
#valor18{
    width: 85%;
    height: 50px;
    background-color: #23692c;
    padding: 5px 5px;
    border-bottom-left-radius: 7px;
    border-bottom-right-radius: 7px;
}

#valor19{ display: inline-block;
    width: 130px;
    height: 45px;
    background-color: rgb(255, 0, 0);
    font-family: 'Roboto', sans-serif;
    color: rgb(255, 255, 255);
    font-weight: 700;
    font-size: 16px;
    padding-top: 3px; 
    border-radius: 5px; 
}
/*---------------------------------------------------------------------------------------------*/
/*--------------------------------------------SOBREMESA----------------------------------------*/
#sec_sobremesa{
    height: auto;
    background:linear-gradient( 
        to bottom, 
        #fd8c8c,
        #b34b7b,
        #fd8c8c);
    border-bottom: orange solid 2px;  
}
.sobremesa{
    font-family: 'Roboto', sans-serif;
    font-size: 20px;
    font-weight: 700;
    color: rgb(255, 255, 255);
    text-align: center;
    padding: 20px 0px;   
}
#valor20{
    width: 85%;
    height: 30px;
    background-color: #8b1a36;
    padding: 5px 5px;
    border-bottom-left-radius: 7px;
    border-bottom-right-radius: 7px;
}

#valor21{
    width: 90px;
    height: 25px;
    background-color: rgb(255, 0, 0);
    float: right;
    font-family: 'Roboto', sans-serif;
    color: rgb(255, 255, 255);
    font-weight: 700;
    font-size: 17px;
    padding-top: 3px; 
    border-radius: 5px; 
}
/*-------------------------------------------------------------------------------------*/
/*---------------------------------------BEBIDA----------------------------------------*/
#sec_bebida{
    height: auto;
    background:linear-gradient( 
        to bottom, 
        #bb0101,
        #000000,
        #0c0c0c);
    border-bottom: orange solid 2px;  
}
.bebida{
    font-family: 'Roboto', sans-serif;
    font-size: 20px;
    font-weight: 700;
    color: rgb(255, 255, 255);
    text-align: center;
    padding: 20px 0px;   
}
#bebida_geral{
    font-family: 'Roboto', sans-serif;
    font-size: 15px;
    font-weight: 700;
    color: orange;
    text-align: center;
}
#nome_bebida{
    width: 85%;
    height: auto;
    background-color: rgb(255, 255, 255);
    font-family: 'Roboto', sans-serif;
    color: rgb(255, 0, 0);
    font-size: 15px;
    font-weight: 600;
    text-align: left;
    padding-left: 10px;
    padding-top: 5px;
    padding-bottom: 5px;
    border-bottom: solid 1px #640000;
    border-top-left-radius: 7px;
    border-top-right-radius: 7px;
}
#valor22{
    width: 85%;
    height: 22px;
    background-color: #3b0505;
    padding: 2px 5px;
    border-bottom-left-radius: 7px;
    border-bottom-right-radius: 7px;
}

#valor23{
    width: 90px;
    height: 20px;
    background-color: rgb(255, 0, 0);
    float: right;
    font-family: 'Roboto', sans-serif;
    color: rgb(255, 255, 255);
    font-weight: 700;
    font-size: 17px;
    padding-top: 0px; 
    border-radius: 5px; 
}
/*-------------------------------------------------------------------------------------*/
/*---------------------------------------CHOPP-----------------------------------------*/

#sec_chopp{
    height: auto;
    background:linear-gradient( 
        to bottom, 
        #cf8e00,
        #c73800,
        #cc5200);
    border-bottom: orange solid 2px;
}
#chopp{
    font-family: 'Roboto', sans-serif;
    font-size: 15px;
    font-weight: 700;
    color: rgb(0, 0, 0);
    text-align: center;
}
#valor24{
    width: 85%;
    height: 22px;
    background-color: #e25a00;
    padding: 2px 5px;
    border-bottom-left-radius: 7px;
    border-bottom-right-radius: 7px;
}

#valor25{
    width: 90px;
    height: 20px;
    background-color: rgb(255, 0, 0);
    float: right;
    font-family: 'Roboto', sans-serif;
    color: rgb(255, 255, 255);
    font-weight: 700;
    font-size: 17px;
    padding-top: 0px; 
    border-radius: 5px; 
}
/*-------------------------------------------------------------------------------------*/
/*--------------------------------CERVEJA TRADICIONAL----------------------------------*/
#sec_cerveja{
    height: auto;
    background:linear-gradient( 
        to bottom, 
        #ffb006,
        #a76c00,
        #cc5200);
    border-bottom: orange solid 2px;
}
#cerveja{
    font-family: 'Roboto', sans-serif;
    font-size: 15px;
    font-weight: 700;
    color: rgb(0, 0, 0);
    text-align: center;
}
#valor26{
    width: 85%;
    height: 22px;
    background-color: #d8b000;
    padding: 2px 5px;
    border-bottom-left-radius: 7px;
    border-bottom-right-radius: 7px;
}

#valor27{
    width: 90px;
    height: 20px;
    background-color: rgb(255, 0, 0);
    float: right;
    font-family: 'Roboto', sans-serif;
    color: rgb(255, 255, 255);
    font-weight: 700;
    font-size: 17px;
    padding-top: 0px; 
    border-radius: 5px; 
}
/*-------------------------------------------------------------------------------------*/
/*-----------------------------------------DRINK---------------------------------------*/
#sec_drink{
    height: auto;
    background:linear-gradient( 
        to bottom, 
        #1279a8,
        #000000,
        #0e0b3b);
    border-bottom: orange solid 2px;
}
#drink,#drink_alcool{
    font-family: 'Roboto', sans-serif;
    font-size: 15px;
    font-weight: 700;
    color: rgb(255, 255, 255);
    text-align: center;
}
#sec_drink_alcool{
    height: auto;
    background:linear-gradient( 
        to bottom, 
        #1279a8,
        #000000,
        #0e0b3b);
    border-bottom: orange solid 2px;
}

#valor28{
    width: 85%;
    height: 22px;
    background-color: #2a5c5e;
    padding: 2px 5px;
    border-bottom-left-radius: 7px;
    border-bottom-right-radius: 7px;
}

#valor29{
    width: 90px;
    height: 20px;
    background-color: rgb(255, 0, 0);
    float: right;
    font-family: 'Roboto', sans-serif;
    color: rgb(255, 255, 255);
    font-weight: 700;
    font-size: 17px;
    padding-top: 0px; 
    border-radius: 5px; 
}
/*-------------------------------------------------------------------------------------*/
/*------------------------------------CAIPIRINHA---------------------------------------*/
#sec_caipirinha{
    height: auto;
    background:linear-gradient( 
        to bottom, 
        #55a513,
        #000000,
        #002e02);
    border-bottom: orange solid 2px;
}
#caipirinha{
    font-family: 'Roboto', sans-serif;
    font-size: 15px;
    font-weight: 700;
    color: rgb(255, 255, 255);
    text-align: center;
}
#valor30{
    width: 85%;
    height: 22px;
    background-color: #2b5f37;
    padding: 2px 5px;
    border-bottom-left-radius: 7px;
    border-bottom-right-radius: 7px;
}

#valor31{
    width: 90px;
    height: 20px;
    background-color: rgb(255, 0, 0);
    float: right;
    font-family: 'Roboto', sans-serif;
    color: rgb(255, 255, 255);
    font-weight: 700;
    font-size: 17px;
    padding-top: 0px; 
    border-radius: 5px; 
}
/*-------------------------------------------------------------------------------------*/
/*-----------------------------------------DOSES---------------------------------------*/
#sec_dose{
    height: auto;
    background:linear-gradient( 
        to bottom, 
        #0c4186,
        #000000,
        #060242);
    border-bottom: orange solid 2px;
}
#dose,#litro{
    font-family: 'Roboto', sans-serif;
    font-size: 15px;
    font-weight: 700;
    color: rgb(255, 255, 255);
    text-align: center;
}
#sec_litro{
    height: auto;
    background:linear-gradient( 
        to bottom, 
        #0c4186,
        #000000,
        #060242);
    border-bottom: orange solid 2px;
}
#valor32{
    width: 85%;
    height: 22px;
    background-color: #1e345c;
    padding: 2px 5px;
    border-bottom-left-radius: 7px;
    border-bottom-right-radius: 7px;
}

#valor33{
    width: 90px;
    height: 20px;
    background-color: rgb(255, 0, 0);
    float: right;
    font-family: 'Roboto', sans-serif;
    color: rgb(255, 255, 255);
    font-weight: 700;
    font-size: 17px;
    padding-top: 0px; 
    border-radius: 5px; 
}
/*-------------------------------------------------------------------------------------*/
/*-----------------------------------------SUCO---------------------------------------*/
#sec_suco{
    height: auto;
    background:linear-gradient( 
        to bottom, 
        #00ca3d,
        #417200,
        #00ca3d);
    border-bottom: orange solid 2px;
}
#suco{
    font-family: 'Roboto', sans-serif;
    font-size: 15px;
    font-weight: 700;
    color: rgb(255, 255, 255);
    text-align: center;
}
#valor34{
    width: 85%;
    height: 22px;
    background-color: #03b146;
    padding: 2px 5px;
    border-bottom-left-radius: 7px;
    border-bottom-right-radius: 7px;
}

#valor35{
    width: 90px;
    height: 20px;
    background-color: rgb(255, 0, 0);
    float: right;
    font-family: 'Roboto', sans-serif;
    color: rgb(255, 255, 255);
    font-weight: 700;
    font-size: 17px;
    padding-top: 0px; 
    border-radius: 5px; 
}
/*-------------------------------------------------------------------------------------*/

#add2{
    width: 90%;
    height: auto;
    text-align:center;
}
#add3{
    font-family: 'Roboto', sans-serif;
    font-size: 15px;
    color: rgb(255, 255, 255);
}
#add4{
    font-family: 'Roboto', sans-serif;
    font-size: 15px;
    color: rgb(255, 81, 0);
}

/*-------------------------------------------------------------------------------------*/
/*------------------------------------OBSERVAÇÃO---------------------------------------*/

#sec_observacao{
    width: 100%;
    height: 450px;
    background-color: #ffffff;
    position:sticky;

}
.observacao{
    font-family: 'Roboto', sans-serif;
    font-size: 20px;
    font-weight: 700;
    color: rgb(122, 122, 122);
    text-align: center;
}
.observacao_t{
    width: 80%;
    font-family: 'Roboto', sans-serif;
    font-size: 15px;
    color: rgb(122, 122, 122);
    text-align: left;  
}


/*-------------------------------------------------------------------------------------*/
/*------------------------------------SOBRE 1100---------------------------------------*/

#sec_sobre{
    width: 100%;
    height: 500px;
    background-color: #000000;
    position: sticky;
}
.sobre{
    font-family: 'Roboto', sans-serif;
    font-size: 20px;
    font-weight: 700;
    color: rgb(255, 255, 255);
    text-align: center;
    padding: 20px 0px;   
}
.sobre_t{
    width: 80%;
    font-family: 'Roboto', sans-serif;
    font-size: 15px;
    color: rgb(170, 170, 170);
    text-align:justify;
    padding: 20px 0px;   
}
.sobre_1{
    width: 80%;
    font-family: 'Roboto', sans-serif;
    font-size: 12px;
    color: rgb(170, 170, 170);
    text-align: center;
    padding: 20px 0px;   
}