*, *:before, *:after {
  box-sizing: border-box;
}

.slide-container {
  margin: auto;
  width: 425px;
  text-align: center;
  padding-right: 55px;
}

@media (min-width: 414px) {
.slide-container {
  margin: auto;
  width: 425px;
  text-align: center;
  padding-right: 5px;
}
}


@media (min-width: 576px) {
.slide-container {
  margin: auto;
  width: 600px;
  text-align: center;
  padding-right: 0px;
}
}

@media (min-width: 768px) {
.slide-container {
  margin: auto;
  width: 650px;
  text-align: center;
}
}

.wrapper {
  padding-top: 40px;
  padding-bottom: 40px;
}

.wrapper:focus {
  outline: 0;
}

.cvp-card {
  background: white;
  width: 220px;
  margin: auto;	
  display: inline-block;
  border-radius: 19px;
  position: relative;
  text-align: center;
  box-shadow: -1px 10px 20px -10px black;
  z-index: 9999;
}

@media (min-width: 576px) {
  .cvp-card {
  width: 300px;      
}
}

@media (min-width: 768px) {
  .cvp-card {
  width: 320px;
}
}

.cvp-card_image {
  position: relative;
  height: 230px;
  margin-bottom: 35px;
  border-top-left-radius: 14px;
  border-top-right-radius: 14px;
}

/*CARD HEROES*/
.card-hero {
	position: relative;
	height: 300px;
	width: 300px;
	top: -40px;
	left: 25px;
}

@media (min-width: 576px){
    .card-hero {
	height: 400px;
	width: 400px; 	
    left: 35px;
}
}

@media (min-width: 768px){
    .card-hero {
    left: 50px;
}
}

.card-001 {
 background: url("../../assets/img/series1/001-pawberry.png");
 background-repeat: no-repeat;
 background-size: contain;    
}

.card-002 {
 background: url("../../assets/img/series1/002-pbjellie.png");
 background-repeat: no-repeat;
 background-size: contain;    
}

.card-003 {
 background: url("../../assets/img/series1/003-snowcat.png");
 background-repeat: no-repeat;
 background-size: contain;    
}

.card-004 {
 background: url("../../assets/img/series1/004-snocone.png");
 background-repeat: no-repeat;
 background-size: contain;    
}

.card-005 {
 background: url("../../assets/img/series1/005-luckycat.png");
 background-repeat: no-repeat;
 background-size: contain;    
}

.card-006 {
 background: url("../../assets/img/series1/006-merkitty.png");
 background-repeat: no-repeat;
 background-size: contain;    
}

.card-007 {
 background: url("../../assets/img/series2/007-catzilla.png");
 background-repeat: no-repeat;
 background-size: contain;    
}

.card-008 {
 background: url("../../assets/img/series1/008-eggsbacon.png");
 background-repeat: no-repeat;
 background-size: contain;    
}

.card-009 {
 background: url("../../assets/img/series1/009-neopolicat.png");
 background-repeat: no-repeat;
 background-size: contain;    
}

.card-010 {
 background: url("../../assets/img/series1/010-ladybug.png");
 background-repeat: no-repeat;
 background-size: contain;    
}

.card-011 {
 background: url("../../assets/img/series1/011-cheesburger.png");
 background-repeat: no-repeat;
 background-size: contain;    
}

.card-012 {
 background: url("../../assets/img/series1/012-stormykitty.png");
 background-repeat: no-repeat;
 background-size: contain;    
}

.card-013 {
 background: url("../../assets/img/series1/013-mintchippie.png");
 background-repeat: no-repeat;
 background-size: contain;    
}

.card-014 {
 background: url("../../assets/img/series2/014-patches.png");
 background-repeat: no-repeat;
 background-size: contain;    
}

.card-015 {
 background: url("../../assets/img/series1/015-festicat.png");
 background-repeat: no-repeat;
 background-size: contain;    
}

.card-016 {
 background: url("../../assets/img/series1/016-beminekitty.png");
 background-repeat: no-repeat;
 background-size: contain;    
}

.card-017 {
 background: url("../../assets/img/series1/017-alohacat.png");
 background-repeat: no-repeat;
 background-size: contain;    
}

.card-018 {
 background: url("../../assets/img/series1/018-mewsical.png");
 background-repeat: no-repeat;
 background-size: contain;    
}

.card-019 {
 background: url("../../assets/img/series1/019-puzzlecat.png");
 background-repeat: no-repeat;
 background-size: contain;    
}

.card-020 {
 background: url("../../assets/img/series1/020-mrargyle.png");
 background-repeat: no-repeat;
 background-size: contain;    
}

.card-021 {
 background: url("../../assets/img/series2/021-eggplant.png");
 background-repeat: no-repeat;
 background-size: contain;    
}

.card-022 {
 background: url("../../assets/img/series1/022-greatcatsby.png");
 background-repeat: no-repeat;
 background-size: contain;    
}

.card-023 {
 background: url("../../assets/img/series1/023-icecream.png");
 background-repeat: no-repeat;
 background-size: contain;    
}

.card-024 {
 background: url("../../assets/img/series1/024-galaticat.png");
 background-repeat: no-repeat;
 background-size: contain;    
}

.card-025 {
 background: url("../../assets/img/series1/025-ninjakitty.png");
 background-repeat: no-repeat;
 background-size: contain;    
}

.card-026 {
 background: url("../../assets/img/series1/026-pawpurroni.png");
 background-repeat: no-repeat;
 background-size: contain;    
}

.card-027 {
 background: url("../../assets/img/series1/027-rainbow.png");
 background-repeat: no-repeat;
 background-size: contain;    
}

.card-028 {
 background: url("../../assets/img/series1/028-watermelon.png");
 background-repeat: no-repeat;
 background-size: contain;    
}

.card-029 {
 background: url("../../assets/img/series1/029-roboticat.png");
 background-repeat: no-repeat;
 background-size: contain;    
}

.card-030 {
 background: url("../../assets/img/series3/030.png");
 background-repeat: no-repeat;
 background-size: contain;    
}

.card-031 {
 background: url("../../assets/img/series2/031.png");
 background-repeat: no-repeat;
 background-size: contain;    
}

.card-032 {
 background: url("../../assets/img/series2/032-keywest.png");
 background-repeat: no-repeat;
 background-size: contain;    
}

.card-033 {
 background: url("../../assets/img/series1/033-zombiecat.png");
 background-repeat: no-repeat;
 background-size: contain;    
}

.card-034 {
 background: url("../../assets/img/series3/034.png");
 background-repeat: no-repeat;
 background-size: contain;    
}

.card-035 {
 background: url("../../assets/img/series1/035-blankpage.png");
 background-repeat: no-repeat;
 background-size: contain;    
}

.card-036 {
 background: url("../../assets/img/series3/036.png");
 background-repeat: no-repeat;
 background-size: contain;    
}

.card-037 {
 background: url("../../assets/img/series1/037-skelecat.png");
 background-repeat: no-repeat;
 background-size: contain;    
}

.card-038 {
 background: url("../../assets/img/series1/038-kittycake.png");
 background-repeat: no-repeat;
 background-size: contain;    
}

.card-039 {
 background: url("../../assets/img/series1/039-rainbowstripes.png");
 background-repeat: no-repeat;
 background-size: contain;    
}

.card-040 {
 background: url("../../assets/img/series1/040-bobbricks.png");
 background-repeat: no-repeat;
 background-size: contain;    
}

.card-041 {
 background: url("../../assets/img/series1/041-jellybean.png");
 background-repeat: no-repeat;
 background-size: contain;    
}

.card-042 {
 background: url("../../assets/img/series1/042-bumblekitty.png");
 background-repeat: no-repeat;
 background-size: contain;    
}

.card-043 {
 background: url("../../assets/img/series1/043-smartypants.png");
 background-repeat: no-repeat;
 background-size: contain;    
}

.card-044 {
 background: url("../../assets/img/series1/044-majicat.png");
 background-repeat: no-repeat;
 background-size: contain;    
}

.card-045 {
 background: url("../../assets/img/series1/045-goldiefish.png");
 background-repeat: no-repeat;
 background-size: contain;    
}

.card-046 {
 background: url("../../assets/img/series1/046-cookiecritter.png");
 background-repeat: no-repeat;
 background-size: contain;    
}

.card-047 {
 background: url("../../assets/img/series3/047.png");
 background-repeat: no-repeat;
 background-size: contain;    
}

.card-048 {
 background: url("../../assets/img/series3/048.png");
 background-repeat: no-repeat;
 background-size: contain;    
}

.card-049 {
 background: url("../../assets/img/series1/049-hank.png");
 background-repeat: no-repeat;
 background-size: contain;    
}

.card-050 {
 background: url("../../assets/img/series1/050-joe.png");
 background-repeat: no-repeat;
 background-size: contain;    
}

.card-051 {
 background: url("../../assets/img/series3/051.png");
 background-repeat: no-repeat;
 background-size: contain;    
}

.card-052 {
 background: url("../../assets/img/series2/052.png");
 background-repeat: no-repeat;
 background-size: contain;    
}
.card-053 {
 background: url("../../assets/img/series2/053.png");
 background-repeat: no-repeat;
 background-size: contain;    
}
.card-054 {
 background: url("../../assets/img/series2/054.png");
 background-repeat: no-repeat;
 background-size: contain;    
}
.card-056 {
 background: url("../../assets/img/series3/056.png");
 background-repeat: no-repeat;
 background-size: contain;    
}
.card-057 {
 background: url("../../assets/img/series3/057.png");
 background-repeat: no-repeat;
 background-size: contain;    
}
.card-058 {
 background: url("../../assets/img/series3/058.png");
 background-repeat: no-repeat;
 background-size: contain;    
}
.card-059 {
 background: url("../../assets/img/series3/059.png");
 background-repeat: no-repeat;
 background-size: contain;    
}
.card-060 {
 background: url("../../assets/img/series3/060.png");
 background-repeat: no-repeat;
 background-size: contain;    
}
.card-061 {
 background: url("../../assets/img/series2/061.png");
 background-repeat: no-repeat;
 background-size: contain;    
}
.card-062 {
 background: url("../../assets/img/series3/062.png");
 background-repeat: no-repeat;
 background-size: contain;    
}
.card-063 {
 background: url("../../assets/img/series2/063.png");
 background-repeat: no-repeat;
 background-size: contain;    
}
.card-066 {
 background: url("../../assets/img/series3/066.png");
 background-repeat: no-repeat;
 background-size: contain;    
}
.card-067 {
 background: url("../../assets/img/series2/067.png");
 background-repeat: no-repeat;
 background-size: contain;    
}
.card-068 {
 background: url("../../assets/img/series2/068.png");
 background-repeat: no-repeat;
 background-size: contain;    
}
.card-069 {
 background: url("../../assets/img/galleries/holiday21/069.png");
 background-repeat: no-repeat;
 background-size: contain;    
}
.card-073 {
 background: url("../../assets/img/series2/073.png");
 background-repeat: no-repeat;
 background-size: contain;    
}
.card-074 {
 background: url("../../assets/img/series2/074.png");
 background-repeat: no-repeat;
 background-size: contain;    
}
.card-075 {
 background: url("../../assets/img/series1/075-frances.png");
 background-repeat: no-repeat;
 background-size: contain;    
}
.card-077 {
 background: url("../../assets/img/series2/077.png");
 background-repeat: no-repeat;
 background-size: contain;    
}
.card-078 {
 background: url("../../assets/img/series1/078-junior.png");
 background-repeat: no-repeat;
 background-size: contain;    
}
.card-080 {
 background: url("../../assets/img/series1/080-sandy.png");
 background-repeat: no-repeat;
 background-size: contain;    
}
.card-081 {
 background: url("../../assets/img/series3/081.png");
 background-repeat: no-repeat;
 background-size: contain;    
}
.card-082 {
 background: url("../../assets/img/series2/082.png");
 background-repeat: no-repeat;
 background-size: contain;    
}
.card-083 {
 background: url("../../assets/img/series3/083.png");
 background-repeat: no-repeat;
 background-size: contain;    
}
.card-084 {
 background: url("../../assets/img/series2/084.png");
 background-repeat: no-repeat;
 background-size: contain;    
}
.card-085 {
 background: url("../../assets/img/series3/085.png");
 background-repeat: no-repeat;
 background-size: contain;    
}
.card-086 {
 background: url("../../assets/img/series3/086.png");
 background-repeat: no-repeat;
 background-size: contain;    
}
.card-087 {
 background: url("../../assets/img/series1/087-sushi.png");
 background-repeat: no-repeat;
 background-size: contain;    
}
.card-088 {
 background: url("../../assets/img/series1/088-cbc.png");
 background-repeat: no-repeat;
 background-size: contain;    
}
.card-089 {
 background: url("../../assets/img/series2/089.png");
 background-repeat: no-repeat;
 background-size: contain;    
}
.card-090 {
 background: url("../../assets/img/galleries/holiday21/090.png");
 background-repeat: no-repeat;
 background-size: contain;    
}
.card-091 {
 background: url("../../assets/img/series3/091.png");
 background-repeat: no-repeat;
 background-size: contain;    
}
.card-092 {
 background: url("../../assets/img/series3/092.png");
 background-repeat: no-repeat;
 background-size: contain;    
}
.card-093 {
 background: url("../../assets/img/series3/093.png");
 background-repeat: no-repeat;
 background-size: contain;    
}
.card-094 {
 background: url("../../assets/img/series3/094.png");
 background-repeat: no-repeat;
 background-size: contain;    
}
.card-099 {
 background: url("../../assets/img/series1/099-tatcat.png");
 background-repeat: no-repeat;
 background-size: contain;    
}
.card-102 {
 background: url("../../assets/img/series3/102.png");
 background-repeat: no-repeat;
 background-size: contain;    
}
.card-103 {
 background: url("../../assets/img/series1/103-narwhal.png");
 background-repeat: no-repeat;
 background-size: contain;    
}
.card-104 {
 background: url("../../assets/img/series2/104.png");
 background-repeat: no-repeat;
 background-size: contain;    
}
.card-106 {
 background: url("../../assets/img/series2/106.png");
 background-repeat: no-repeat;
 background-size: contain;    
}
.card-107 {
 background: url("../../assets/img/series3/107.png");
 background-repeat: no-repeat;
 background-size: contain;    
}
.card-108 {
 background: url("../../assets/img/series2/108.png");
 background-repeat: no-repeat;
 background-size: contain;    
}
.card-110 {
 background: url("../../assets/img/series3/110.png");
 background-repeat: no-repeat;
 background-size: contain;    
}
.card-111 {
 background: url("../../assets/img/series1/111-angel.png");
 background-repeat: no-repeat;
 background-size: contain; 
}
.card-112 {
 background: url("../../assets/img/series2/112.png");
 background-repeat: no-repeat;
 background-size: contain;    
}
.card-114 {
 background: url("../../assets/img/series3/114.png");
 background-repeat: no-repeat;
 background-size: contain;    
}
.card-116 {
 background: url("../../assets/img/series3/116.png");
 background-repeat: no-repeat;
 background-size: contain;    
}
.card-118 {
 background: url("../../assets/img/series2/118.png");
 background-repeat: no-repeat;
 background-size: contain;    
}
.card-121{
 background: url("../../assets/img/series2/121.png");
 background-repeat: no-repeat;
 background-size: contain;    
}
.card-122 {
 background: url("../../assets/img/series2/122.png");
 background-repeat: no-repeat;
 background-size: contain;    
}
.card-123 {
 background: url("../../assets/img/series1/123-supercat.png");
 background-repeat: no-repeat;
 background-size: contain;    
}
.card-124 {
 background: url("../../assets/img/series2/124.png");
 background-repeat: no-repeat;
 background-size: contain;    
}
.card-126 {
 background: url("../../assets/img/series3/126.png");
 background-repeat: no-repeat;
 background-size: contain;    
}
.card-127 {
 background: url("../../assets/img/series2/127.png");
 background-repeat: no-repeat;
 background-size: contain;    
}
.card-130 {
 background: url("../../assets/img/series2/130.png");
 background-repeat: no-repeat;
 background-size: contain;    
}
.card-131 {
 background: url("../../assets/img/series2/131.png");
 background-repeat: no-repeat;
 background-size: contain;    
}
.card-132 {
 background: url("../../assets/img/series2/132.png");
 background-repeat: no-repeat;
 background-size: contain;    
}
.card-134 {
 background: url("../../assets/img/series2/134.png");
 background-repeat: no-repeat;
 background-size: contain;    
}
.card-135 {
 background: url("../../assets/img/series3/135.png");
 background-repeat: no-repeat;
 background-size: contain;    
}
.card-136 {
 background: url("../../assets/img/galleries/holiday21/136.png");
 background-repeat: no-repeat;
 background-size: contain;    
}
.card-138 {
 background: url("../../assets/img/series2/138.png");
 background-repeat: no-repeat;
 background-size: contain;    
}
.card-140 {
 background: url("../../assets/img/series2/140.png");
 background-repeat: no-repeat;
 background-size: contain;    
}
.card-142 {
 background: url("../../assets/img/series2/142.png");
 background-repeat: no-repeat;
 background-size: contain;    
}
.card-143 {
 background: url("../../assets/img/series2/143.png");
 background-repeat: no-repeat;
 background-size: contain;    
}
.card-144 {
 background: url("../../assets/img/series3/144.png");
 background-repeat: no-repeat;
 background-size: contain;    
}
.card-145 {
 background: url("../../assets/img/series3/145.png");
 background-repeat: no-repeat;
 background-size: contain;    
}
.card-149 {
 background: url("../../assets/img/series3/149.png");
 background-repeat: no-repeat;
 background-size: contain;    
}
.card-155 {
 background: url("../../assets/img/series3/155.png");
 background-repeat: no-repeat;
 background-size: contain;    
}
.card-156 {
 background: url("../../assets/img/series3/156.png");
 background-repeat: no-repeat;
 background-size: contain;    
}
.card-160 {
 background: url("../../assets/img/series2/160.png");
 background-repeat: no-repeat;
 background-size: contain;    
}
.card-164 {
 background: url("../../assets/img/series3/164.png");
 background-repeat: no-repeat;
 background-size: contain;    
}
.card-168 {
 background: url("../../assets/img/series3/168.png");
 background-repeat: no-repeat;
 background-size: contain;    
}
.card-171 {
 background: url("../../assets/img/series2/171.png");
 background-repeat: no-repeat;
 background-size: contain;    
}
.card-173 {
 background: url("../../assets/img/series3/173.png");
 background-repeat: no-repeat;
 background-size: contain;    
}
.card-175 {
 background: url("../../assets/img/series3/175.png");
 background-repeat: no-repeat;
 background-size: contain;    
}
.card-177 {
 background: url("../../assets/img/series2/177.png");
 background-repeat: no-repeat;
 background-size: contain;    
}
.card-179 {
 background: url("../../assets/img/series2/179.png");
 background-repeat: no-repeat;
 background-size: contain;    
}
.card-180 {
 background: url("../../assets/img/series2/180.png");
 background-repeat: no-repeat;
 background-size: contain;    
}
.card-181 {
 background: url("../../assets/img/series2/181.png");
 background-repeat: no-repeat;
 background-size: contain;    
}
.card-183 {
 background: url("../../assets/img/series2/183.png");
 background-repeat: no-repeat;
 background-size: contain;    
}
.card-184 {
 background: url("../../assets/img/series2/184.png");
 background-repeat: no-repeat;
 background-size: contain;    
}
.card-185 {
 background: url("../../assets/img/series2/185.png");
 background-repeat: no-repeat;
 background-size: contain;    
}
.card-186 {
 background: url("../../assets/img/series2/186.png");
 background-repeat: no-repeat;
 background-size: contain;    
}
.card-187 {
 background: url("../../assets/img/series2/187.png");
 background-repeat: no-repeat;
 background-size: contain;    
}
.card-188 {
 background: url("../../assets/img/series3/188.png");
 background-repeat: no-repeat;
 background-size: contain;    
}
.card-189 {
 background: url("../../assets/img/series3/189.png");
 background-repeat: no-repeat;
 background-size: contain;    
}
.card-190 {
 background: url("../../assets/img/series3/190.png");
 background-repeat: no-repeat;
 background-size: contain;    
}
.card-191 {
 background: url("../../assets/img/series3/191.png");
 background-repeat: no-repeat;
 background-size: contain;    
}
.card-192 {
 background: url("../../assets/img/series3/192.png");
 background-repeat: no-repeat;
 background-size: contain;    
}
.card-193 {
 background: url("../../assets/img/series3/193.png");
 background-repeat: no-repeat;
 background-size: contain;    
}
.card-194 {
 background: url("../../assets/img/series3/194.png");
 background-repeat: no-repeat;
 background-size: contain;    
}
.card-195 {
 background: url("../../assets/img/series3/195.png");
 background-repeat: no-repeat;
 background-size: contain;    
}
.card-196 {
 background: url("../../assets/img/series3/196.png");
 background-repeat: no-repeat;
 background-size: contain;    
}
.card-197 {
 background: url("../../assets/img/series3/197.png");
 background-repeat: no-repeat;
 background-size: contain;    
}
.card-198 {
 background: url("../../assets/img/series3/198.png");
 background-repeat: no-repeat;
 background-size: contain;    
}
.card-199 {
 background: url("../../assets/img/series3/199.png");
 background-repeat: no-repeat;
 background-size: contain;    
}
.card-200 {
 background: url("../../assets/img/series3/200.png");
 background-repeat: no-repeat;
 background-size: contain;    
}
.card-201 {
 background: url("../../assets/img/series3/201.png");
 background-repeat: no-repeat;
 background-size: contain;    
}
.card-202 {
 background: url("../../assets/img/series3/202.png");
 background-repeat: no-repeat;
 background-size: contain;    
}
.card-203 {
 background: url("../../assets/img/series3/203.png");
 background-repeat: no-repeat;
 background-size: contain;    
}
.card-204 {
 background: url("../../assets/img/series3/204.png");
 background-repeat: no-repeat;
 background-size: contain;    
}
.card-205 {
 background: url("../../assets/img/series3/205.png");
 background-repeat: no-repeat;
 background-size: contain;    
}
.card-206 {
 background: url("../../assets/img/series3/206.png");
 background-repeat: no-repeat;
 background-size: contain;    
}
.card-207 {
 background: url("../../assets/img/series3/207.png");
 background-repeat: no-repeat;
 background-size: contain;    
}
.card-208 {
 background: url("../../assets/img/series3/208.png");
 background-repeat: no-repeat;
 background-size: contain;    
}
.card-209 {
 background: url("../../assets/img/series3/209.png");
 background-repeat: no-repeat;
 background-size: contain;    
}
.card-210 {
 background: url("../../assets/img/series3/210.png");
 background-repeat: no-repeat;
 background-size: contain;    
}
.card-211 {
 background: url("../../assets/img/series2/211.png");
 background-repeat: no-repeat;
 background-size: contain;    
}
.card-221 {
 background: url("../../assets/img/series3/221.png");
 background-repeat: no-repeat;
 background-size: contain;    
}
.card-222 {
 background: url("../../assets/img/series3/222.png");
 background-repeat: no-repeat;
 background-size: contain;    
}
.card-223 {
 background: url("../../assets/img/series3/223.png");
 background-repeat: no-repeat;
 background-size: contain;    
}
.card-224 {
 background: url("../../assets/img/series3/224.png");
 background-repeat: no-repeat;
 background-size: contain;    
}
.card-225 {
 background: url("../../assets/img/series3/225.png");
 background-repeat: no-repeat;
 background-size: contain;    
}
.card-226 {
 background: url("../../assets/img/series3/226.png");
 background-repeat: no-repeat;
 background-size: contain;    
}
.card-227 {
 background: url("../../assets/img/series3/227.png");
 background-repeat: no-repeat;
 background-size: contain;    
}
.card-228 {
 background: url("../../assets/img/series3/228.png");
 background-repeat: no-repeat;
 background-size: contain;    
}
.card-229 {
 background: url("../../assets/img/series3/229.png");
 background-repeat: no-repeat;
 background-size: contain;    
}
.card-230 {
 background: url("../../assets/img/series3/230.png");
 background-repeat: no-repeat;
 background-size: contain;    
}
.card-231 {
 background: url("../../assets/img/galleries/holiday21/231.png");
 background-repeat: no-repeat;
 background-size: contain;    
}
.card-232 {
 background: url("../../assets/img/galleries/holiday21/232.png");
 background-repeat: no-repeat;
 background-size: contain;    
}
.card-233 {
 background: url("../../assets/img/galleries/holiday21/233.png");
 background-repeat: no-repeat;
 background-size: contain;    
}
.card-234 {
 background: url("../../assets/img/galleries/holiday21/234.png");
 background-repeat: no-repeat;
 background-size: contain;    
}
.card-235 {
 background: url("../../assets/img/galleries/holiday21/235.png");
 background-repeat: no-repeat;
 background-size: contain;    
}
.card-236 {
 background: url("../../assets/img/galleries/holiday21/236.png");
 background-repeat: no-repeat;
 background-size: contain;    
}
.card-237 {
 background: url("../../assets/img/galleries/holiday21/237.png");
 background-repeat: no-repeat;
 background-size: contain;    
}
.card-238 {
 background: url("../../assets/img/galleries/holiday21/238.png");
 background-repeat: no-repeat;
 background-size: contain;    
}
.card-239 {
 background: url("../../assets/img/galleries/holiday21/239.png");
 background-repeat: no-repeat;
 background-size: contain;    
}
.card-240 {
 background: url("../../assets/img/galleries/holiday21/240.png");
 background-repeat: no-repeat;
 background-size: contain;    
}
.card-241 {
 background: url("../../assets/img/galleries/holiday21/241.png");
 background-repeat: no-repeat;
 background-size: contain;    
}
.card-242 {
 background: url("../../assets/img/galleries/holiday21/242.png");
 background-repeat: no-repeat;
 background-size: contain;    
}
.card-243 {
 background: url("../../assets/img/galleries/holiday21/243.png");
 background-repeat: no-repeat;
 background-size: contain;    
}
.card-244 {
 background: url("../../assets/img/galleries/holiday21/244.png");
 background-repeat: no-repeat;
 background-size: contain;    
}
.card-245 {
 background: url("../../assets/img/galleries/holiday21/245.png");
 background-repeat: no-repeat;
 background-size: contain;    
}
/*CARD BACKGROUNDS*/
.cvp-card_backHoliday{
  background: url("../../assets/img/cards/bg-holiday.jpg");
}
.cvp-card_backHoliday img {
  width: 300px;
  position: absolute;
  
}
.cvp-card_backYellow {
  background: url("../../assets/img/cards/bg-yellow.jpg");
}
.cvp-card_backYellow img {
  width: 300px;
  position: absolute;
  
}
.cvp-card_backPink {
  background: url("../../assets/img/cards/bg-pink.jpg");
}
.cvp-card_backPink img {
  width: 300px;
  position: absolute;
}

.cvp-card_backRed {
  background: url("../../assets/img/cards/bg-red.jpg");
}
.cvp-card_backRed img {
  width: 300px;
  position: absolute;
}

.cvp-card_backGreen {
  background: url("../../assets/img/cards/bg-green.jpg");
}
.cvp-card_backGreen img {
  width: 300px;
  position: absolute;
}

.cvp-card_backBlue {
  background: url("../../assets/img/cards/bg-blue.jpg");
}
.cvp-card_backBlue img {
  width: 300px;
  position: absolute;
}

.cvp-card_backPurple {
  background: url("../../assets/img/cards/bg-purple.jpg");
}
.cvp-card_backPurple img {
  width: 300px;
  position: absolute;
}

.cvp-card_backRed {
  background: url("../../assets/img/cards/bg-red.jpg");
}
.cvp-card_backRed img {
  width: 300px;
  position: absolute;
}

/*CHARACTER NAME TEXT*/
.card-name-holiday {
  font-family: 'rifficbold'; 
  font-size: 20px;
  text-transform: uppercase;   
  color: #d32f2f;
  padding-top: 25px;    
  margin-bottom: -5px;
}

@media (min-width: 576px) {
    .card-name-holiday{
        font-size: 26px;
        padding-top: 110px; 
    }
}


.card-name-yellow {
  font-family: 'rifficbold'; 
  font-size: 20px;
  text-transform: uppercase;   
  color: #F3B203;
  padding-top: 25px;    
  margin-bottom: -5px;
}

@media (min-width: 576px) {
    .card-name-yellow{
        font-size: 26px;
        padding-top: 110px; 
    }
}

.card-name-pink {
  font-family: 'rifficbold'; 
  font-size: 20px;
  text-transform: uppercase;   
  color: #eb0491;
  padding-top: 25px;    
  margin-bottom: -5px;
}

@media (min-width: 576px) {
    .card-name-pink{
        font-size: 26px;
		padding-top: 110px;
    }
}

.card-name-purple {
  font-family: 'rifficbold'; 
  font-size: 20px;
  text-transform: uppercase;   
  color: #7022ad;
  padding-top: 25px;    
  margin-bottom: -5px;
}

@media (min-width: 576px) {
    .card-name-purple{
        font-size: 26px;
		padding-top: 110px;
    }
}

.card-name-blue {
  font-family: 'rifficbold'; 
  font-size: 20px;
  text-transform: uppercase;   
  color: #05A1E2;
  padding-top: 25px;    
  margin-bottom: -5px;
}

@media (min-width: 576px) {
    .card-name-blue{
        font-size: 26px;
		padding-top: 110px;
    }
}

.card-name-green {
  font-family: 'rifficbold'; 
  font-size: 20px;
  text-transform: uppercase;   
  color: #2bce2e;
  padding-top: 25px;    
  margin-bottom: -5px;
}

@media (min-width: 576px) {
    .card-name-green{
        font-size: 26px;
		padding-top: 110px;
    }
}

.card-name-red {
  font-family: 'rifficbold'; 
  font-size: 20px;
  text-transform: uppercase;   
  color: #DD242E;
  padding-top: 25px;    
  margin-bottom: -5px;
}

@media (min-width: 576px) {
    .card-name-red{
        font-size: 26px;
		padding-top: 110px;
    }
}

.card-description {
  font-family: 'Lato';   
  font: 12px;
  color: #9E9E9E;   
  padding: 20px;
  margin-bottom: 10px;
}

@media (min-width: 576px){
.card-description {
  font: 16px;
}
}

/*CARD STATS COLORS*/
.card-statsHoliday {
  background: #d32f2f;
}
.card-statsHoliday .one-third {
  border-right: 1px solid #b51b1b;
}


.card-statsYellow {
  background: #ffba00;
}
.card-statsYellow .one-third {
  border-right: 1px solid #e79903;
}

.card-statsPink {
  background: #ff009c;
}
.card-statsPink .one-third {
  border-right: 1px solid #e1048b;
}

.card-statsPurple {
  background: #aa00ff;
}
.card-statsPurple .one-third {
  border-right: 1px solid #7306aa;
}

.card-statsGreen {
  background: #2cd82f;
}
.card-statsGreen .one-third {
  border-right: 1px solid #24b626;
}

.card-statsBlue {
  background: #00b4ff;
}
.card-statsBlue .one-third {
  border-right: 1px solid #309eff;
}

.card-statsRed {
  background: #ea2630;
}
.card-statsRed .one-third {
  border-right: 1px solid #c5232b;
}

/*STATS TEXT*/
.card-stats {
  font-family: 'rifficbold';    
  color: white;
    letter-spacing: 1.5px;
  border-bottom-left-radius: 14px;
  border-bottom-right-radius: 14px;
}
.card-stats .one-third {
  width: 33%;
  float: left;
  padding: 20px 10px;
}
@media (min-width: 576px){
    .card-stats .one-third {
  width: 33%;
  float: left;
  padding: 20px 15px;
}
}

.card-stats sup {
  position: absolute;
  bottom: 4px;
  font-size: 45%;
  margin-left: 2px;
}
.card-stats .stat {
  position: relative;
  font-size: 24px;
  margin-bottom: 10px;
}
@media (min-width: 576px){
.card-stats .stat {
  font-size: 28px;
}
}
.card-stats .stat-value {
  text-transform: uppercase;
  font-size: 9px;
  margin-bottom: 10px;    
}
@media (min-width: 576px){
.card-stats .stat-value {
  font-size: 12px;
  margin-bottom: 10px;    
}
}

.card-stats .no-border {
  border-right: none;
}

.card-pin {
	margin-top: 20px;
    height: 50px;
}

.card-pin{
    background-image: url("../img/cards/pin-cat.png");
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;  
}

.clearfix:after {
  visibility: hidden;
  display: block;
  font-size: 0;
  content: " ";
  clear: both;
  height: 0;
}

.slick-prev {
  left: 15px;
  z-index: 999;
}
.slick-next {
  right: 80px;
  z-index: 999;
}

@media (min-width: 414px){
.slick-prev {
  left: 35px;
  z-index: 999;
}
}
@media (min-width: 414px){
.slick-next {
  right: 50px;
  z-index: 999;
}
}

@media (min-width: 576px){
.slick-prev {
  left: 50px;
  z-index: 999;
}
}
@media (min-width: 576px){
.slick-next {
  right: 60px;
  z-index: 999;
}
}

@media (min-width: 768px){
.slick-next {
  right: 50px;
  z-index: 999;
}
}
