/*
Theme Name: Reach
Description: This is a child theme for Flatsome Theme
Author: Reach Digital
Template: flatsome
Version: 5.0
*/

#logo.end-init-anim {
	width: fit-content!important;
	display: flex;
	align-items: center;
}
#logo.end-init-anim::before {
	content: 'UK Property Risk';
	display: inline-block;
	color: #fff;
	font-size: 19px;
	font-weight: 700;
	margin-right: 0rem;
	animation-name: logoEndAnim;
  	animation-duration: 0.35s;
	animation-fill-mode: forwards;
	animation-timing-function: ease-in-out;
	animation-delay: 0.5s;
	white-space: nowrap;
	overflow: hidden;
	width: 0px;
	opacity: 0;
}

@keyframes logoEndAnim {
	0% {
		opacity: 0;
		width: 0px;
		margin-right: 0rem;
	}
	100% {
		opacity: 1;
		width: 156px;
		margin-right: 1rem;
	}
}

@media screen and (max-width: 849px) {
	#logo.end-init-anim {
		flex-direction: column;
		justify-content: center;
	}
	#logo.end-init-anim::before {
		margin-right: 0px;
	}
}

#rics-fixed-cont {
	position: fixed;
	bottom: 40px;
	right: 0;
	padding-right: max(30px, calc(((100vw - 1280px) / 2)) - 200px);
/* 	opacity: 0; */
	z-index: 100;
	transition: all 0.2s ease-in-out;
}

#rics-fixed {
	width: clamp(150px, 33vw, 200px);
	opacity: 0.4;
}

#rics-fixed:hover {
	opacity: 1!important;
}

@media screen and (max-width: 1280px) {
	
	#rics-fixed-cont {
		background-color: #25336f;
		padding: 5px 15px;
		border-top-left-radius: 4px;
		border-bottom-left-radius: 4px;
	}
	
	#rics-fixed {
		opacity: 1;
	}

}