/* 

Theme Name:  Farmácia Princesa
Theme URI:    
Author:       
Author URI:   
Description:  
Version:      
Tested up to: 
Requires PHP: 
License:      GNU General Public License v3 or later
License URI:  https://www.gnu.org/licenses/gpl-3.0.html
Text Domain:  storefront
Tags:         

*/


/* NOTEBOOK > 15" */

@media screen and (min-width: 1440px) { 
    
}

@media screen and (max-width: 1440px) {
   
}

/* NOTEBOOK < 13" */

@media screen and (min-width: 1280px) { 
    
}

@media screen and (max-width: 1280px) {
   
}

/* TABLETS E CELULAR PAISAGEM */

@media screen and (min-width: 991px) { 
    
}

@media screen and (max-width: 991px) {
    
}

/* CELULAR COM TELA GRANDE */

@media screen and (min-width: 767px) {

}

@media screen and (max-width: 767px) {


}

/* CELULAR */

@media screen and (min-width: 575px) { 
    
}

@media screen and (max-width: 575px) {
 
}


body{

	font-family: 'Lato', sans-serif;
	color: #1a1a1a;

}


/*Menu - navegação*/

header {
	background:#ED1C24;	
}

.navbar-expand-sm {
	background-color: #ED1C24;
	
}

.navbar-scrolled {
	background-color: #ED1C24;

}

.navbar-light .navbar-nav .nav-link {
    color: #2f3542;
    font-size: 1rem;
    font-weight: 700;
    font-style: italic;
}

.navbar-light .navbar-nav .nav-link:hover {

    color: yellow; 
}

.navbar-collapse-menu.collapse.show {
	background-color: #ED1C24;
}

.menu-item a {

	transition:  .3s;
}

.menu-item a:hover {
	color: yellow;
}

.nav-link {
	color: white;
	transition: .4s;
}

.nav-link:hover {
	color: orange;
}



.redes a, .footer-navigation.redes  a {
	background-color: transparent;
	color: white;
	font-size: 1.2rem;
	border: none;
	padding:4px;
	transition: .4s;
}

.redes a:hover, .footer-navigation.redes  a:hover {
	
	color: yellow;
}

.banners picture {
/*filter: brightness(0.6);*/
}

/*Títulos*/

h1, h2, h3, h4, h5 {
	
	font-weight: 900;
	text-transform: uppercase;	
}



/*Botões*/

.btn {
	border-radius: 10px;
}

.bt-laranja {
	background:#E67E22;
	border-color:#E67E22;
}

.btn-outline-secondary{
	background: #E67E22;
	color: white;
	border:none;
	padding:12px;
	font-weight:900;
	text-transform: uppercase;
    transition: .4s;
	border-radius:10px;

}

.btn-outline-secondary:hover{
	background: #EA2027;
	color:  white;

}


.espaco {
  padding:18px  0  18px 0;
  text-align: center;
}



.carousel-item-content-text p{
	font-weight: 300;
}



/*Quem somos*/

.quemsomos {
	/*background-image: linear-gradient(to left bottom, #ffffff, #fbfbfc, #f6f7f8, #f1f4f5, #ecf0f1);*/
}



.parallax {
  width: 100%;
}


#sobre-nos {
	/*background-color: #b33939;
	background-image: linear-gradient(to right top, #e74c3c, #d84134, #c9372d, #bb2c25,
	 #ac201e, #ae2523, #b12927, #b32d2c, #c6403d, #d9524f, #ec6462, #ff7675);
background-image: linear-gradient(to right top, #07eef8, #00dcff, 
#00c7ff, #00b1ff, #0099fe, #0099fe, #0099fe, #0099fe, #00b1ff, #00c7ff, #00dcff, #07eef8);*/
}


/*unidades*/

#unidades {
	background-image: linear-gradient(to right bottom, #ed1c24, #ca1e1e, #a81d19, #881b14, #691810);

}

.unidades-titulo {
		padding-top: 60px;
}

#locais {
	/*background-color: white;
	padding-top:1.5rem;
	padding-bottom: 1.5rem;
	margin-bottom: 1.5rem;
	border: 1px solid #f1f2f6;
	filter: drop-shadow(2px 10px 20px #f1f2f6);*/	
}

#locais h3 i{
	color: red;
}

#local {
	
}


#contato {
	background-image: linear-gradient(to right bottom, #ffffff, #f4f4f7, #e8eaef, #dbe0e8, #ced6e0);
}

.form-control {
	background-color: transparent;
	padding: 10px;
	border: 1px solid #e74c3c;
	border-radius: 10px;
	margin: 10px auto;
	line-height: 1.6rem;
	transition: .4s;
}

.contact, .contact-form {
	
}

/*Rodapé*/

.rdp .nav-link, .rdp .redes a {
	color: gray;
	transition: .4s;
}

.rdp .nav-link:hover {
	color: #ffa500;
}


.rdp .redes a {
	background-image: linear-gradient(to right bottom, #ff6b81, #ff6277, #ff5a6d, #ff5062, #ff4757);
	color: white;
	border-radius: 32px;
	transition: .4s;
}

.rdp .redes a:hover {
	opacity:0.5;

}

