/*////////////////strilo ws//////////////////*/
.fixed-action-btn {
	position: fixed;
    right: 0px;
    bottom: 80px;
    padding-top: 15px;
    margin-bottom: 0;
    z-index: 9999;
}

.fixed-action-btn-instagram {
    position: fixed;
    right: 0px;
    bottom: 432px;
    padding-top: 15px;
    margin-bottom: 0;
    z-index: 9999;
}

.fixed-action-btn-tiktok {
    position: fixed;
    right: 0px;
    bottom: 346px;
    padding-top: 15px;
    margin-bottom: 0;
    z-index: 9999;
}

.fixed-action-btn-facebook {
    position: fixed;
    right: 0px;
    bottom: 412px;
    padding-top: 15px;
    margin-bottom: 0;
    z-index: 9999;
}

.fixed-action-btn-youtube {
    position: fixed;
    right: 0px;
    bottom: 290px;
    padding-top: 15px;
    margin-bottom: 0;
    z-index: 9999;
}

.fixed-action-btn-tripadvisor {
    position: fixed;
    right: 0px;
    bottom: 290px;
    padding-top: 15px;
    margin-bottom: 0;
    z-index: 9999;
}

.wisco {
    font-size: 20px !important;
    color: #fff;
    position: relative;
    top: 15px;
    left: 17px;
}

.wisco-instagram {
    font-size: 20px !important;
    color: #fff;
    position: relative;
    top: 15px;
    left: 17px;
}

.wisco-tiktok {
    font-size: 15px !important;
    color: #fff;
    position: relative;
    top: 17px;
    left: 17px;
}

.wisco-facebook {
    font-size: 15px !important;
    color: #fff;
    position: relative;
    top: 15px;
    left: 17px;
}

.wisco-tripadvisor {
    font-size: 15px !important;
    color: #fff;
    position: relative;
    top: 15px;
    left: 17px;
}

.wisco-youtube {
    font-size: 15px !important;
    color: #fff;
    position: relative;
    top: 15px;
    left: 17px;
}

.cont_w{ position: fixed; bottom:15px; right:10px; }

.wslogo {
    background-color: #0dc143;
    position: absolute;
    top: -101px;
    right: 0px;
    width: 45px;
    height: 54px;
    border-radius: 20px 0px 0px 20px;
}

.wslogo-instagram {
    background: #f09433; 
background: -moz-linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%); 
background: -webkit-linear-gradient(45deg, #f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%); 
background: linear-gradient(45deg, #f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f09433', endColorstr='#bc1888',GradientType=1 );
    position: absolute;
    top: 35px;
    right: 0px;
    width: 45px;
    height: 54px;
    border-radius: 20px 0px 0px 20px;
}

.wslogo-tiktok {
    background: rgb(37,244,238);
background: linear-gradient(90deg, rgba(37,244,238,1) 0%, rgba(254,44,85,1) 50%, rgba(0,0,0,1) 100%);
    position: absolute;
    top: 57px;
    right: 0px;
    width: 45px;
    height: 54px;
    border-radius: 20px 0px 0px 20px;
}

.wslogo-facebook {
    background-color: #4267B2;
    position: absolute;
    top: 69px;
    right: 0px;
    width: 45px;
    height: 54px;
    border-radius: 20px 0px 0px 20px;
}

.wslogo-tripadvisor {
    background-color: #35dfa1;
    position: absolute;
    top: 109px;
    right: 0px;
    width: 45px;
    height: 54px;
    border-radius: 20px 0px 0px 20px;
}

.wslogo-youtube {
    background-color: #d00000;
    position: absolute;
    top: 55px;
    right: 0px;
    width: 45px;
    height: 54px;
    border-radius: 20px 0px 0px 20px;
}

.hi-icon {
	display: inline-block;
	font-size: 0px;
	cursor: pointer;
	margin: 15px 30px;
	width: 44px;
	height: 44px;
	border-radius: 20px 0px 0px 20px;
	text-align: center;
	position: relative;
	z-index: 1;
	color: #fff; background-color:#0dc143
}

/* Effect 8 */
.hi-icon-effect-8 .hi-icon {
	background: rgba(255,255,255,0.1);
	-webkit-transition: -webkit-transform ease-out 0.1s, background 0.2s;
	-moz-transition: -moz-transform ease-out 0.1s, background 0.2s;
	transition: transform ease-out 0.1s, background 0.2s;
	animation: sonarEffect 1.3s infinite;
}

.hi-icon-effect-8 .hi-icon:after {
	top: 0;
	left: 0;
	padding: 0;
	z-index: -1;
	box-shadow: 0 0 0 2px rgba(255,255,255,0.1);
	opacity: 0;
	-webkit-transform: scale(0.9);
	-moz-transform: scale(0.9);
	-ms-transform: scale(0.9);
	transform: scale(0.9);
}



@-webkit-keyframes sonarEffect {
	0% {
		opacity: 0.3;
	}
	40% {
		opacity: 0.5;
		box-shadow: 0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px #0dc143, 0 0 0 10px rgba(255,255,255,0.5);
	}
	100% {
		box-shadow: 0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px #0dc143, 0 0 0 10px rgba(255,255,255,0.5);
		-webkit-transform: scale(1.5);
		opacity: 0;
	}
}
@-moz-keyframes sonarEffect {
	0% {
		opacity: 0.3;
	}
	40% {
		opacity: 0.5;
		box-shadow: 0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px #0dc143, 0 0 0 10px rgba(255,255,255,0.5);
	}
	100% {
		box-shadow: 0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px #0dc143, 0 0 0 10px rgba(255,255,255,0.5);
		-moz-transform: scale(1.5);
		opacity: 0;
	}
}
@keyframes sonarEffect {
	0% {
		opacity: 0.3;
	}
	40% {
		opacity: 0.5;
		box-shadow: 0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px #0dc143, 0 0 0 10px rgba(255,255,255,0.5);
	}
	100% {
		box-shadow: 0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px #0dc143, 0 0 0 10px rgba(255,255,255,0.5);
		transform: scale(1.5);
		opacity: 0;
	}
}
/*////////////////fin strilo ws//////////////////*/