audio, embed { position: absolute; z-index: -9999;}

/* INFINITO CARRUSEL ACBSO */

@-webkit-keyframes scroll {
  0% {  -webkit-transform: translateX(0);  transform: translateX(0); }
  100% {-webkit-transform: translateX(calc(-250px * 7));  transform: translateX(calc(-250px * 7));  }}
@keyframes scroll {
  0% {  -webkit-transform: translateX(0);  transform: translateX(0);  }
  100% {-webkit-transform: translateX(calc(-250px * 7));  transform: translateX(calc(-250px * 7));  }}
.slider {-webkit-box-align: center; align-items: center; display: -webkit-box; justify-content: center; top:250px;
  height: 230px; overflow: hidden; position: relative; width: 2100px; }
.slider::before, .slider::after {  content: ""; height: 150px; position: absolute; width: 200px; z-index: 2; }
.slider::after { right: 0; top: 0; -webkit-transform: rotateZ(180deg); transform: rotateZ(180deg); }
.slider::before {left: 0;  top: 0; }
.slider .slide-track { -webkit-animation: scroll 40s linear infinite;animation: scroll 40s linear infinite ;display: -webkit-box;
  display: flex; width: calc(250px * 14); }
.slider .slide { height: 100px; width: 250px; }
.Sombrias { font-family: 'Luckiest Guy', cursive; font-size: 5vmin; line-height: 1; margin: 0; letter-spacing: 0.10ch;text-align: center;
  color: hsl(30% 30% 20%); --light-pos-x: 1; position: absolute; margin-left: 340px; --light-pos-y: -1; --rim-size: .02ch;
  --shadow-offset: .2ch;--shadow-blur: .1ch; text-shadow:    calc(max(var(--rim-size), 2px) * var(--light-pos-x)) calc(max(var(--rim-size), 2px) * var(--light-pos-y)) hsl(0 0% 100%),  calc(max(var(--rim-size), 1px) * var(--light-pos-x) * -1) calc(max(var(--rim-size), 1px) * var(--light-pos-y) * -1) hsl(0 0% 60%),  calc(var(--shadow-offset) * var(--light-pos-x) * -1) calc(var(--shadow-offset) * var(--light-pos-y) * -1) var(--shadow-blur) hsl(0 30% 50% / .75) }

/* DE ESTA PAGINA */
::-webkit-scrollbar{ display: none;}
.CartNot img{padding: 10px; box-shadow:  inset 0 -3em 3em rgba(32, 0, 111, 0.1), 0 0 0 1px rgb(55, 255, 55); z-index: 0}
.cb-slideshow,.cb-slideshow:after {position: fixed; width: 100%; height: 100%; top: 0px; left: 0px; z-index: 0;}
.cb-slideshow:after {content: ''; background: transparent url("../Imagens/pattern.png") repeat top left;}
.cb-slideshow li span { width: 100%; height: 100%; position: absolute; top: 0px; left: 0px;  color: transparent; background-size: cover;
    background-position: 50% 50%; background-repeat: none; opacity: 0; z-index: 0;-webkit-backface-visibility: hidden;
    -webkit-animation: imageAnimation 36s linear infinite 0s;  -moz-animation: imageAnimation 36s linear infinite 0s;
    -o-animation: imageAnimation 36s linear infinite 0s;  -ms-animation: imageAnimation 36s linear infinite 0s;
    animation: imageAnimation 36s linear infinite 0s;}
.cb-slideshow li div { z-index: 1000; position: absolute; bottom: 10px; left: 0px;  width: 100%;  text-align: right;  opacity: 0;
    -webkit-animation: titleAnimation 36s linear infinite 0s;-moz-animation: titleAnimation 36s linear infinite 0s;
    -o-animation: titleAnimation 36s linear infinite 0s; -ms-animation: titleAnimation 36s linear infinite 0s;
    animation: titleAnimation 36s linear infinite 0s;}
.cb-slideshow li div h3 {  font-family: 'BebasNeueRegular', 'Arial Narrow', Arial, sans-serif;  font-size: 160px;  padding: 0 30px;
    line-height: 120px; color: rgba(169,3,41, 0.8);}
.cb-slideshow li:nth-child(1) span { background-image: url("../Imagens/Fondos/ElGato.jpg") }
.cb-slideshow li:nth-child(2) span { background-image: url(../Imagens/Fondos/brujilla.jpg);
    -webkit-animation-delay: 6s;  -moz-animation-delay: 6s; -o-animation-delay: 6s;  -ms-animation-delay: 6s;  animation-delay: 6s;}
.cb-slideshow li:nth-child(3) span { background-image: url("../Imagens/Fondos/Man.cosmos.jpg");
    -webkit-animation-delay: 12s; -moz-animation-delay: 12s;-o-animation-delay: 12s; -ms-animation-delay: 12s; animation-delay: 12s;}
.cb-slideshow li:nth-child(4) span { background-image: url(../Imagens/Fondos/Canalizar.jpg);
    -webkit-animation-delay: 16s; -moz-animation-delay: 16s;-o-animation-delay: 16s; -ms-animation-delay: 16s; animation-delay: 16s;}
.cb-slideshow li:nth-child(5) span { background-image: url(../Imagens/Fondos/ElMal.jpg); -webkit-animation-delay: 22s;
    -moz-animation-delay: 22s;  -o-animation-delay: 22s; -ms-animation-delay: 22s;  animation-delay: 22s;}
.cb-slideshow li:nth-child(6) span { background-image: url(../Imagens/Fondos/Autosana.jpg); -webkit-animation-delay: 28s;
	-moz-animation-delay: 28s;  -o-animation-delay: 28s; -ms-animation-delay: 28s; animation-delay: 28s;}
.cb-slideshow li:nth-child(7) span { background-image: url(../Imagens/Fondos/ElSimbolo.jpg); -webkit-animation-delay: 34s;
    -moz-animation-delay: 34s; -o-animation-delay: 34s;  -ms-animation-delay: 34s; animation-delay: 34s;}
.cb-slideshow li:nth-child(2) div { -webkit-animation-delay: 6s;  -moz-animation-delay: 6s;  -o-animation-delay: 6s;
	-ms-animation-delay: 6s;  animation-delay: 6s;}
.cb-slideshow li:nth-child(3) div { -webkit-animation-delay: 12s; -moz-animation-delay: 12s; -o-animation-delay: 12s;
	-ms-animation-delay: 12s; animation-delay: 12s;}
.cb-slideshow li:nth-child(4) div { -webkit-animation-delay: 16s; -moz-animation-delay: 16s;
	-o-animation-delay: 16s; -ms-animation-delay: 16s; animation-delay: 16s;}
.cb-slideshow li:nth-child(5) div {   -webkit-animation-delay: 22s;  -moz-animation-delay: 22s;  -o-animation-delay: 22s;
    -ms-animation-delay: 22s; animation-delay: 22s;}
.cb-slideshow li:nth-child(6) div {  -webkit-animation-delay: 28s;  -moz-animation-delay: 28s;  -o-animation-delay: 28s;
   -ms-animation-delay: 28s;  animation-delay: 28s;}
.cb-slideshow li:nth-child(7) div {  -webkit-animation-delay: 34s;  -moz-animation-delay: 34s;  -o-animation-delay: 34s;
   -ms-animation-delay: 34s;  animation-delay: 34s;}
@-webkit-keyframes imageAnimation { 
	0% {  opacity: 0; -webkit-animation-timing-function: ease-in;	}
	8% {  opacity: 1; -webkit-transform: scale(1.05); -webkit-animation-timing-function: ease-out;	}
	17% {opacity: 1; -webkit-transform: scale(1.1) rotate(3deg);	}
	25% {opacity: 0; -webkit-transform: scale(1.1) rotate(3deg);	}	
	100% { opacity: 0 }}
@-moz-keyframes imageAnimation { 
  0% {  opacity: 0;  -moz-animation-timing-function: ease-in; }
	8% {  opacity: 1;  -moz-transform: scale(1.05);  -moz-animation-timing-function: ease-out;	}
	17% {opacity: 1;  -moz-transform: scale(1.1) rotate(3deg);	}
	25% {opacity: 0;  -moz-transform: scale(1.1) rotate(3deg);	}
	100% { opacity: 0 }}
@-o-keyframes imageAnimation { 
	0% {  opacity: 0; -o-animation-timing-function: ease-in;	}
	8% {  opacity: 1; -o-transform: scale(1.05); -o-animation-timing-function: ease-out; }
	17% {opacity: 1; -o-transform: scale(1.1) rotate(3deg);	}
	25% {opacity: 0; -o-transform: scale(1.1) rotate(3deg);	}
	100% { opacity: 0 }}
@-ms-keyframes imageAnimation { 
	0% {  opacity: 0;  -ms-animation-timing-function: ease-in;	}
	8% {  opacity: 1;  -ms-transform: scale(1.05); -ms-animation-timing-function: ease-out;	}
	17% {opacity: 1;  -ms-transform: scale(1.1) rotate(3deg);	}
	25% {opacity: 0;  -ms-transform: scale(1.1) rotate(3deg);	}
	100% { opacity: 0 }}
@keyframes imageAnimation { 
	0% {  opacity: 0;  animation-timing-function: ease-in;	}
	8% {  opacity: 1;  transform: scale(1.05);  animation-timing-function: ease-out;	}
	17% {opacity: 1;  transform: scale(1.1) rotate(3deg);	}
	25% {opacity: 0;  transform: scale(1.1) rotate(3deg);	}
	100% { opacity: 0 }}
@-webkit-keyframes titleAnimation { 
	0% { opacity: 0;  -webkit-transform: translateX(200px);	}
	8% { opacity: 1;  -webkit-transform: translateX(0px);	}
	17% {  opacity: 1;  -webkit-transform: translateX(0px);	}
	19% {  opacity: 0;  -webkit-transform: translateX(-400px);	}
	25% { opacity: 0 }
	100% { opacity: 0 }}
@-moz-keyframes titleAnimation { 
	0% {  opacity: 0;  -moz-transform: translateX(200px);	}
	8% {  opacity: 1;  -moz-transform: translateX(0px);	}
	17% {opacity: 1;  -moz-transform: translateX(0px);	}
	19% { opacity: 0; -moz-transform: translateX(-400px);}
	25% { opacity: 0 }
	100% { opacity: 0 }}
@-o-keyframes titleAnimation { 
	0% { opacity: 0;  -o-transform: translateX(200px);	}
	8% { opacity: 1;  -o-transform: translateX(0px);	}
	17% {opacity: 1;  -o-transform: translateX(0px);	}
	19% {opacity: 0;  -o-transform: translateX(-400px);	}
	25% { opacity: 0 }
	100% { opacity: 0 }
}
@-ms-keyframes titleAnimation { 
	0% {  opacity: 0; -ms-transform: translateX(200px);	}
	8% {  opacity: 1; -ms-transform: translateX(0px);	}
	17% { opacity: 1; -ms-transform: translateX(0px);	}
	19% { opacity: 0; -ms-transform: translateX(-400px);}
	25% { opacity: 0 }
	100% { opacity: 0 }}
@keyframes titleAnimation { 	
	0% {  opacity: 0;  transform: translateX(200px);}
	8% {  opacity: 1;  transform: translateX(0px);  }
	17% { opacity: 1;  transform: translateX(0px);	}
	19% { opacity: 0;  transform: translateX(-400px);}
	25% { opacity: 0 }
	100% { opacity: 0 }}
/* Show at least something when animations not supported */
.no-cssanimations .cb-slideshow li span{opacity: 1;}
@media screen and (max-width: 1140px) {.cb-slideshow li div h3 { font-size: 100px } }
@media screen and (max-width: 600px) { .cb-slideshow li div h3 { font-size: 50px } }
