/*
*BACK TO TOP*
*/
.bc-back-to-top {
	position: fixed;
	right: 50px; /*posicion respecto la derecha*/
	bottom: 50px; /*posicion respecto abajo*/
	height: 46px;
	width: 46px;
	cursor: pointer;
	border-radius: 50px;
	box-shadow: inset  0 0 0 2px;
    color: rgba(255, 255, 255, 0.2); /*color del progress interior*/
    background-color: none; /*color de fondo del circulo*/
	z-index: 10000;
	opacity: 0;
	visibility: hidden;
	transform: translateY(15px) !important;
    transition-duration: 200ms; /*s*/
    transition-timing-function: linear; /*ease*/

    display: flex;
    justify-content: center;
    align-items: center;
}
.bc-back-to-top__active-progress {
	opacity: 1;
	visibility: visible;
	transform: translateY(0) !important;
}
.bc-back-to-top__arrow-svg {
	position: absolute;
    fill: grey;

    width: 25px;
    height: 100%;

	cursor: pointer;
	display: block;
	z-index: 1;
}
.bc-back-to-top__circle-path {
	fill: none;

    stroke: grey; /*color del progress*/
	stroke-width: 5;
	box-sizing:border-box;
}
.bc-back-to-top__to-hide{
    opacity: 0;
}