.btn-whatssap{position: fixed;bottom: 45px;right: 2px;z-index: 9999;width: 70px;}
.button-tel{position: fixed;bottom: 204px;right: 9px;z-index: 9999;}
span.button-t::before {
    content: '';
    border-radius: 1000px;
    min-width: calc(80px + 5px);
    min-height: calc(80px + 12px);
    border: 6px solid #27a7e5;
    box-shadow: 0 0 60px rgb(39 167 229);
    position: absolute;
    top: 50%;
    left: 50%; transform: translate(-50%, -50%); opacity: 0; transition: all .3s ease-in-out 0s; z-index: -1; }
span.button-tel::before {
    content: '';
    border-radius: 1000px;
    min-width: calc(80px + 5px);
    min-height: calc(80px + 12px);
    border: 6px solid #27a7e5;
    box-shadow: 0 0 60px rgb(39 167 229);
    position: absolute;
    top: 50%;
    left: 50%; transform: translate(-50%, -50%); opacity: 0; transition: all .3s ease-in-out 0s; z-index: -1; }
span.button-w::before {
    content: '';
    border-radius: 1000px;
    min-width: calc(80px + 5px);
    min-height: calc(80px + 12px);
    border: 6px solid #00bc27;
    box-shadow: 0 0 60px rgb(0 188 39);
    position: absolute;
    top: 51%; left: 50%; transform: translate(-50%, -50%); opacity: 0; transition: all .3s ease-in-out 0s; z-index: -1; }
.button-w:hover, .button-w:focus {color: #313133; transform: translateY(-6px); }
.button-tel:hover, .button-tel:focus {color: #313133; transform: translateY(-6px); }
span.button-t:hover::before, span.button-t:focus::before {opacity: 1; } 
span.button-tel:hover::before, span.button-t:focus::before {opacity: 1; } 
span.button-t:hover::after, span.button-t:focus::after {animation: none; display: none; }
span.button-tel:hover::after, span.button-t:focus::after {animation: none; display: none; }
.button-t:hover, .button-t:focus {color: #313133; transform: translateY(-6px); }
span.button-w:hover::before, span.button-w:focus::before {opacity: 1; } 
span.button-tel:hover::before, span.button-tel:focus::before {opacity: 1; } 
span.button-w:hover::after, span.button-w:focus::after {animation: none; display: none; }
span.button-tel:hover::after, span.button-tel:focus::after {animation: none; display: none; }
span.button-t::after {
    content: '';
    width: 30px;
    height: 30px;
    border-radius: 100%;
    border: 6px solid #27a7e5;
    position: absolute;
    z-index: -1;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    animation: ring 1.5s infinite;
}
span.button-tel::after {
    content: '';
    width: 30px;
    height: 30px;
    border-radius: 100%;
    border: 6px solid #27a7e5;
    position: absolute;
    z-index: -1;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    animation: ring 1.5s infinite;
}
span.button-w::after {
    content: '';
    width: 30px;
    height: 30px;
    border-radius: 100%;
    border: 6px solid #00bc27;
    position: absolute;
    z-index: -1;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    animation: ring 1.5s infinite;
}
@keyframes ring {0% {width: 30px; height: 30px; opacity: 1; } 100% {width: 300px; height: 300px; opacity: 0; } }

@media(min-width:1024){
	.br-p{
	display:none;
	}
}
@media(max-width:1023){
	.br-p{
	display:block
	}
}
.after-footer{
	background: #012360;
    color: #fff;
    padding-top: 10px;
}
.after-footer a{
	color: #fff;
}
.after-footer a:hover{
	color: #fff;
	text-decoration:none;
}
.preheader{
	background: #1c75bc;
}
.text-preheader{
	font-size: 30px;
}
.text-preheader{
	margin-bottom: 0px;
	font-weight: 700;
}
.wrapper {
    padding: 0px!important;
}
.carousel-control-next-icon {
    filter: invert(1);
    right: -20px;
    position: relative;
}
.carousel-control-prev-icon {
   filter: invert(1);
    left: -20px;
    position: relative;
}
.whatsapp-btn{    
	position: fixed;
    z-index: 9;
    right: 20px;
    bottom: 20px;
    transition: .3s;
}
@media(max-width:768px){
	.pad-img-carousel{
		width:30%!important;}
}
}