/*!
 * Start Bootstrap - New Age v5.0.7 (https://startbootstrap.com/template-overviews/new-age)
 * Copyright 2013-2019 Start Bootstrap
 * Licensed under MIT (https://github.com/BlackrockDigital/startbootstrap-new-age/blob/master/LICENSE)
 */
.bloco1{
    
    font-size: 1.5rem;
    
}

.bloco1 b{
    
    font-size: 1.5rem;
    
}

.botao_home{
    border-width: 1px;
    font-weight: 600;
    font-size: 0.6em;
    line-height: 1.0em;
    text-transform: uppercase;
    border: none;
    border-width: medium;
    margin: 10px 1px;
    border-radius: 50px;
    padding-top: 12px;
    padding-bottom: 12px;
    padding-left: 20px;
    padding-right: 20px;    
    cursor: pointer;
    transition: all 150ms linear;
    background-color: #ff6e14;
    color: #FFFFFF;
    font-family: 'Montserrat', sans-serif;	
    font-weight: 600;
}

.botao_homer{
    border-width: 1px;
    font-weight: 600;
    font-size: 0.6em;
    line-height: 1.0em;
    text-transform: uppercase;
    border: none;
    border-width: medium;
    margin: 10px 1px;
    border-radius: 50px;
    padding-top: 12px;
    padding-bottom: 12px;
    padding-left: 20px;
    padding-right: 20px;    
    cursor: pointer;
    transition: all 150ms linear;
    background-color: #e6375a;
    color: #FFFFFF;
    font-family: 'Montserrat', sans-serif;	
    font-weight: 600;
}

.rodape-rosa{

background-image: url("../../assets/img/back_rosa.png");
background-repeat: no-repeat;
background-position: bottom;  
height:150px;
    
}

.rodape-roxo{

background-image: url("../../assets/img/back_roxo.png");
background-repeat: no-repeat;
background-position: top;  
    
}

.fundo-preco_esquerda{
background-image: url("../../assets/img/lateral_esquerdo.png");
background-repeat: no-repeat;
background-position: top right;
background-size: cover;    
}

.fundo-preco_direita{
background-image: url("../../assets/img/lateral_direita.png");
background-repeat: no-repeat;
background-position: top left;
    background-size: cover;
}

.fundo-laranja{
background-image: url("../../assets/img/fundo_laranja.png");
background-repeat: repeat-x;
background-position: top left;   
    
}

.fundo-roxo{
background-image: url("../../assets/img/fundo_roxo.png");
background-repeat: repeat-x;
background-position: top left;   
    
}

.fundo-rosa{
background-image: url("../../assets/img/fundo_rosa.png");
background-repeat: repeat-x;
background-position: top left;   
    
}

.fundo-laranja2{
background-image: url("../../assets/img/fundo_laranja3.png");
background-repeat: repeat-x;
background-position: top left;   
}

#alert {
	overflow: hidden;
	z-index: 999;
	width: 100%;
	text-align: center;
	position: absolute;
	top: 0;
	left: 0;
	background-color:  #e6375a;
	height: 0;
	color: #fff;
    font-family: 'Montserrat', sans-serif;	
    font-size: 1.2rem;
	line-height: 58px;
}

.col, .col-1, .col-10, .col-11, .col-12, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-auto, .col-lg, .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-auto, .col-md, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-auto, .col-sm, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-auto, .col-xl, .col-xl-1, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-auto {
    padding-right: 0px !important;
    padding-left: 0px !important;
}
    
p{
    color: #666666;
    font-size: 2rem;
     font-family: 'Montserrat', sans-serif;	
}    

b{
    color: #fd6e21;
    font-size: 2rem;
    font-weight: 700;
    font-family: 'Montserrat', sans-serif;	
}
.botao{
    border-width: 1px;
    font-weight: 600;
    font-size: 0.8em;
    line-height: 1em;
    text-transform: uppercase;
    border: none;
    border-width: medium;
    margin: 10px 1px;
    border-radius: 50px;
    padding-top: 22px;
    padding-bottom: 22px;
    padding-left: 40px;
    padding-right: 40px;    
    cursor: pointer;
    transition: all 150ms linear;
    background-color: #ff6e14;
    color: #FFFFFF;
    font-family: 'Montserrat', sans-serif;	
    font-weight: 600;
}

.botaom{
    border-width: 1px;
    font-weight: 600;
    font-size: 0.8em;
    line-height: 1em;
    text-transform: uppercase;
    border: none;
    border-width: medium;
    margin: 10px 1px;
    border-radius: 50px;
    padding-top: 22px;
    padding-bottom: 22px;
    padding-left: 40px;
    padding-right: 40px;    
    cursor: pointer;
    transition: all 150ms linear;
    background-color: #e6375a;
    color: #FFFFFF;
    font-family: 'Montserrat', sans-serif;	
    font-weight: 600;
}

.roxo{  
    color: #8c1291;  
}

h4{
    color: #8c1291;  
    font-size: 1.2rem;
    font-weight: 700;
    font-family: 'Montserrat', sans-serif;	
}

.destaque{
  font-family: 'Montserrat', sans-serif;	
  font-weight: 500;
  font-size: 3rem;  
}

.destaque b{
  font-family: 'Montserrat', sans-serif;	
  font-weight: 700;
  font-size: 3rem;  
}

.cinza{
  font-family: 'Montserrat', sans-serif;	
  font-weight: 400;
  font-size: 1.0rem;  
}

.fonte-meio-branco{
    margin-top:70px;
    font-family: 'Montserrat', sans-serif;	
    font-weight: 600;
    font-size: 1.6rem;  
    color:#FFFFFF;
}

.fonte-meio-branco2{
    margin-top:50px;
    font-family: 'Montserrat', sans-serif;	
    font-weight: 600;
    font-size: 1.6rem;  
    color:#FFFFFF;
    
}

.fonte-meio-branco4{
    margin-top:100px;
    font-family: 'Montserrat', sans-serif;	
    font-weight: 600;
    font-size: 1.6rem;  
    color:#FFFFFF;
    padding-right: 20px;
}

.fonte-meio-branco3{
    margin-top:5px;
    font-family: 'Montserrat', sans-serif;	
    font-weight: 600;
    font-size: 1.6rem;  
    color:#FFFFFF;
}

.fonte-meio-rosa{
    font-family: 'Montserrat', sans-serif;	
    font-weight: 500;
    font-size: 2.6rem;  
    text-align: center;
    color:#e6375a;
}

.fonte-meio-rosa b{
    font-family: 'Montserrat', sans-serif;	
    font-weight: 700;
    font-size: 3rem;  
    text-align: center;
    color:#e6375a;
}

.fonte-rodape-branco{
    margin-top:50px;
    font-family: 'Montserrat', sans-serif;	
    font-weight: 600;
    font-size: 1.8rem;  
    color:#FFFFFF;
}

.fonte-amarela{
    
    font-family: 'Montserrat', sans-serif;	
    font-weight: 700;
    font-size: 2.6rem;  
    text-align: center;
    color:#feb42d;
    text-transform: uppercase;
    
}

.row{
        padding:0;
        margin:0;
        
    }
  
.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12{
        padding:0;
        margin:0;
        
    }       
        
.container-fluid{
        padding:0;
        margin:0;
    }    

.fonte-laranja{
    font-family: 'Montserrat', sans-serif;	
    font-weight: 700;
    font-size: 3rem;  
    text-align: center;
    color:#fd6e21;
}

.fonte-laranja2{
    font-family: 'Montserrat', sans-serif;	
    font-weight: 400;
    font-size: 2.6rem;  
    text-align: center;
    color:#fd6e21;
    line-height: 3rem;  
}

.fonte-laranja21{
    font-family: 'Montserrat', sans-serif;	
    font-weight: 400;
    font-size: 1.6rem;  
    text-align: center;
    color:#fd6e21 !important;
    line-height: 1.8rem;  
}

.background-roxo{
    background-color: #8c1291;
    
}

.background-rosa{
    background-color: #e6375a;
    
}
.big{
    
    font-size: 4.0rem;
    font-weight: 600;
    
}

.media{
    
    font-size: 2.4rem;
    
}


@media (max-width: 1230px) {
  .bloco-meio {
    display: none;
  }
    
.fonte-amarela{
    
    font-family: 'Montserrat', sans-serif;	
    font-weight: 700;
    font-size: 2rem;  
    text-align: center;
    color:#feb42d;
    text-transform: uppercase;
    
}   
    
.big{
    
    font-size: 3rem;
    font-weight: 600;
    
}   
    

.fonte-rodape-branco{
    margin-top:50px;
    font-family: 'Montserrat', sans-serif;	
    font-weight: 600;
    font-size: 1.5rem;  
    color:#FFFFFF;
}
    
.destaque{
  font-family: 'Montserrat', sans-serif;	
  font-weight: 500;
  font-size: 2rem;  
}

.destaque b{
  font-family: 'Montserrat', sans-serif;	
  font-weight: 700;
  font-size: 2.4rem;  
}    
    

    .botao{
    border-width: 1px;
    font-weight: 600;
    font-size: 0.8em;
    line-height: 1.0em;
    text-transform: uppercase;
    border: none;
    border-width: medium;
    margin: 10px 1px;
    border-radius: 50px;
    padding-top: 12px;
    padding-bottom: 12px;
    padding-left: 20px;
    padding-right: 20px;    
    cursor: pointer;
    transition: all 150ms linear;
    background-color: #ff6e14;
    color: #FFFFFF;
    font-family: 'Montserrat', sans-serif;	
    font-weight: 600;
}

.botaom{
    border-width: 1px;
    font-weight: 600;
    font-size: 0.8em;
    line-height: 1.0em;
    text-transform: uppercase;
    border: none;
    border-width: medium;
    margin: 10px 1px;
    border-radius: 50px;
    padding-top: 12px;
    padding-bottom: 12px;
    padding-left: 20px;
    padding-right: 20px;    
    cursor: pointer;
    transition: all 150ms linear;
    background-color: #e6375a;
    color: #FFFFFF;
    font-family: 'Montserrat', sans-serif;	
    font-weight: 600;
}
 p{
    color: #666666;
    font-size: 1.4rem;
     font-family: 'Montserrat', sans-serif;	
}    

b{
    color: #fd6e21;
    font-size: 1.6rem;
    font-weight: 700;
    font-family: 'Montserrat', sans-serif;	
}  
    

.fonte-meio-rosa{
    font-family: 'Montserrat', sans-serif;	
    font-weight: 500;
    font-size: 1.8rem;  
    text-align: center;
    color:#e6375a;
}

.fonte-meio-rosa b{
    font-family: 'Montserrat', sans-serif;	
    font-weight: 700;
    font-size: 2.4rem;  
    text-align: center;
    color:#e6375a;
}    
    
}
