
/* header */
.header {
	background: url('../../imagens/persianaszonanorte-persianas-e-cortinas.jpg');
	background-position: top;
	background-attachment: fixed;
	background-size: cover;
	position: relative;
}

.overlay {
	background-color: rgba(0,0,0,0.7);
	position: absolute;
	width: 100%;
	height: 100%;

}

.bg-gray-light {
    background: #f1f1f1;
}

/* navbar */
.navbar-light .navbar-nav .nav-link {
    color: rgba(0,0,0,1) !important;
}

.navbar-light .navbar-toggler {
    border: none !important;
}

.text-shadow {
	text-shadow: 10px 10px 10px rgba(0,0,0,0.6);
}

.cursor-pointer {
	cursor: pointer;
}

.nav-border:hover {
	/*border-bottom: 2px dotted #000;*/
    border-bottom: 3px solid #dc3545;
}

.slick-arrow{
    height: 100%;
    width: 30px;
}

.slick-arrow.slick-prev {
  left: 0 !important;
  z-index: 1;
}

.slick-arrow.slick-next {
  right: 0 !important;
}

@media (max-width: 991px) {
	.nav-link {
		padding: 20px 5px !important;
		text-align: center;
	}

	.nav-link-mt {
		margin-top: 20px;
	}

	.dropdown-item, .dropdown-menu {
		text-align: center;
		margin-bottom: 10px;
	}
}
/* section */

.btn-hover:hover {
	text-decoration: underline;
}

.text-dark:active,
.text-dark:hover,
.text-dark:focus,
.text-dark:visited,
.text-dark,
.text-white:active,
.text-white:hover,
.text-white:focus,
.text-white:visited,
.text-white,
.navbar-toggler:active,
.navbar-toggler:hover,
.navbar-toggler:focus,
.navbar-toggler:visited,
.navbar-toggler {
    outline: none !important;
}

.list:hover {
    text-decoration: underline;
}

/* footer */

.box-shadow {
	-webkit-box-shadow: -1px -7px 38px -19px rgba(92,92,92,1);
	-moz-box-shadow: -1px -7px 38px -19px rgba(92,92,92,1);
	box-shadow: -1px -7px 38px -19px rgba(92,92,92,1);
}

/* btn Whatsapp */

.whatsapp-container {
  position: fixed;
    bottom: 25px;
    right: 25px;
    z-index: 99;
    display: block;
    animation: pulse-two 1.5s infinite;
    border-radius: 50%;

}

.whatsapp {
    background: #28a745;
    border-radius: 50%;
    box-shadow: 0 0 0 0 rgba(0, 0, 0, 1);
    height: 60px;
    width: 60px;
    transform: scale(1);
    animation: pulse-one 1.5s infinite;
    position: relative;
    display: table-cell;
    vertical-align: middle 
}

.whatsapp img {
  width: 30px;
}

.bg-danger,
.bg-danger:hover,
.vermelho, 
.vermelho:hover {
    background: #fe0000 !important;
    color: #FFF;
}

.preto {
    background: #000;
}

@keyframes pulse-one {
    0% {
        /*transform: scale(0.95);*/
        box-shadow: 0 0 0 0 rgba(40, 167, 69, 0.7);
    }
    
    100% {
        /*transform: scale(1);*/
        box-shadow: 0 0 0 20px rgba(40, 167, 69, 0);
    }
    
   /* 100% {
        transform: scale(0.95);
        box-shadow: 0 0 0 0 rgba(40, 167, 69, 0);
    }*/
}

@keyframes pulse-two {
    0% {
        transform: scale(0.90);
        box-shadow: 0 0 0 0 rgba(40, 167, 69, 0.7);
    }
    
    100% {
        transform: scale(1);
        box-shadow: 0 0 0 50px rgba(40, 167, 69, 0);
    }
    
    /*100% {
        transform: scale(0.95);
        box-shadow: 0 0 0 0 rgba(40, 167, 69, 0);
    }*/
}