*{ overflow-wrap: break-word; scrollbar-width: thin; }
::-webkit-scrollbar{ width: 8px; }
::-webkit-scrollbar-thumb{ border-radius: 10px; transition: .8s; }
a{ outline: none;text-decoration: none; }
img{ width: 100%; }
video{ max-height: 90vh; }

.z-index-1{ z-index: 1; }
.z-index-2{ z-index: 2; }
.z-index-{ z-index: -1; }
.-z-index-2{ z-index: -2; }
.bg-image-block{
	position: absolute; top: 0; left: 0;
	width: 100%; height: 100%;
	background-size: cover; background-position: center; background-repeat: no-repeat;
}


.back-image{ position: fixed; left: 0; top: 0; width: 100%; height: 100%; background-position: center; background-size: cover; background-repeat: no-repeat; background-color: white; }
.back-text{ font-size: 35vw; text-shadow: 0px 0px 1px black; color: white; opacity: .2; }




.perspective-xii{ transform: rotateY(30deg) rotateX(-15deg); }
.shadow-round-01{ box-shadow: 10px 10px 20px rgba(0,0,0,.2); border-radius: 20px; }
.compo-trans{ transform: translateX(-30px) translateY(-30px); }
@keyframes deplacement1 {
	0%{ transform: translateX(0px) translateY(0px); box-shadow: 0px 0px 0px rgba(0,0,0,.2); }
	100%{ transform: translateX(-30px) translateY(-30px); box-shadow: 10px 10px 20px rgba(0,0,0,.2); }
}
@keyframes op0{ from{ opacity: 0; } to{ opacity: 0; } }
@keyframes persepective {
	0%{
		transform: rotateY(30deg) rotateX(-15deg) translate(10%, 10%);
		opacity: 0;
	}
	100%{
		opacity: 1;
		transform: rotateY(30deg) rotateX(-15deg);
	}
}
:root{
	--dep: op0 3.6s, deplacement1 1s 3.6s;
}


.prev-kw8{}
.prev-kw8 [data-items] > div{ transition: 1s; opacity: 0; visibility: hidden; transform: rotateY(30deg) rotateX(-15deg) translate(-10%, -10%); }
.prev-kw8 [data-items] [data-select="1"]{ opacity: 1; visibility: visible; animation: op0 .6s, persepective 3s .6s; transform: rotateY(30deg) rotateX(-15deg); }
.prev-kw8 [data-items] > div .main-08{}
.prev-kw8 [data-items] .home-p{}
.prev-kw8 [data-items] .home-p .header-iw9{  }
.prev-kw8 [data-items] .home-p .search-9je4{ width: 88%; bottom: 7%; animation: var(--dep);  }
/*.prev-kw8 [data-items] .home-p .header-iw9{}*/





.laf-iwe9:target{
	color: hsl(213, 94%, 64%);
	text-shadow: 
		-1px 1px 0px hsl(213, 94%, 7%), -2px 2px 2px hsl(213, 94%, 7%), -3px 3px 0px hsl(213, 94%, 7%),
		-4px 4px 0px hsl(213, 94%, 7%), -5px 5px 2px hsl(213, 94%, 7%), -6px 6px 0px hsl(213, 94%, 7%),
		-7px 7px 0px hsl(213, 94%, 7%), -8px 8px 2px hsl(213, 94%, 7%), -9px 9px 0px hsl(213, 94%, 7%),
		-10px 10px 0px hsl(213, 94%, 7%), -11px 11px 2px hsl(213, 94%, 7%), -12px 12px 0px hsl(213, 94%, 7%),
		-13px 13px 0px hsl(213, 94%, 7%), -14px 14px 2px hsl(213, 94%, 7%), -15px 15px 0px hsl(213, 94%, 7%)
	;
}
/*iframe{opacity: 0;}*/
iframe body {overflow: hidden !important;}
iframe body * {overflow: hidden !important;}