<!------------------------------------------>
<!--                                      -->                    
<!--  Best if Viewed in full screen mode  -->
<!--   Try swiping with touchpad/mouse    -->
<!--                                      -->
<!------------------------------------------>

<body class="container">
    <!-- Slider main container-->
    <div class="swiper-container">
      <!-- Additional required wrapper-->
      <div class="swiper-wrapper">
        <!-- Slides-->
        <div class="swiper-slide">
          <div class="card">
            <div class="card__header">
              <div class="header-in-card">
                <div class="header-in-card__menu">
                  <div class="menu">
                    <div class="menu__icon"><span></span><span></span><span></span></div><a href="http://" target="_blank" class="menu__item">Anatomy</a><a href="http://" target="_blank" class="menu__item">Ecology</a><a href="http://" target="_blank" class="menu__item">Intelligence</a><a href="http://" target="_blank" class="menu__item">Mythology</a>
                  </div>
                </div>
                <div class="header-in-card__share-and-like">
                  <div class="share-block">
                    <div class="share-block__share-icon"><span></span><span></span><span></span><span></span><span></span></div>
                    <div class="share-block__facebook-icon"></div>
                    <div class="share-block__twitter-icon"></div>
                  </div>
                  <div class="like-block">
                    <div class="like-block__like-icon"></div>
                  </div>
                </div>
              </div>
            </div>
            <div class="card__body">
              <h1 class="card-title">Dogs</h1>
              <div class="card-meta">
                <div class="card-meta__title">Tags</div>
                <div class="card-meta__line"></div>
                <div class="card-meta__quantity">22.345 images</div>
              </div>
              <div class="card-tags"><a href="#" target="_blank" class="card-tags__item">Animals</a><a href="#" target="_blank" class="card-tags__item">Dog</a><a href="#" target="_blank" class="card-tags__item">Smiling</a><a href="#" target="_blank" class="card-tags__item">Fluffy</a><a href="#" target="_blank" class="card-tags__item">Awesome</a></div>
            </div><img src="https://i.postimg.cc/NM5pYZ9X/dog.png" alt="" class="card__image">
          </div>
        </div>
        <div class="swiper-slide">
          <div class="card">
            <div class="card__header">
              <div class="header-in-card">
                <div class="header-in-card__menu">
                  <div class="menu">
                    <div class="menu__icon"><span></span><span></span><span></span></div><a href="http://" target="_blank" class="menu__item">Anatomy</a><a href="http://" target="_blank" class="menu__item">Ecology</a><a href="http://" target="_blank" class="menu__item">Intelligence</a><a href="http://" target="_blank" class="menu__item">Mythology</a>
                  </div>
                </div>
                <div class="header-in-card__share-and-like">
                  <div class="share-block">
                    <div class="share-block__share-icon"><span></span><span></span><span></span><span></span><span></span></div>
                    <div class="share-block__facebook-icon"></div>
                    <div class="share-block__twitter-icon"></div>
                  </div>
                  <div class="like-block">
                    <div class="like-block__like-icon"></div>
                  </div>
                </div>
              </div>
            </div>
            <div class="card__body">
              <h1 class="card-title">Birds</h1>
              <div class="card-meta">
                <div class="card-meta__title">Tags</div>
                <div class="card-meta__line"></div>
                <div class="card-meta__quantity">13.007 images</div>
              </div>
              <div class="card-tags"><a href="#" target="_blank" class="card-tags__item">Animals</a><a href="#" target="_blank" class="card-tags__item">Bird</a><a href="#" target="_blank" class="card-tags__item">Smiling</a><a href="#" target="_blank" class="card-tags__item">Fluffy</a><a href="#" target="_blank" class="card-tags__item">Awesome</a></div>
            </div><img src="https://i.postimg.cc/1zRv78yJ/birds.png" alt="" class="card__image">
          </div>
        </div>
        <div class="swiper-slide">
          <div class="card">
            <div class="card__header">
              <div class="header-in-card">
                <div class="header-in-card__menu">
                  <div class="menu">
                    <div class="menu__icon"><span></span><span></span><span></span></div><a href="http://" target="_blank" class="menu__item">Anatomy</a><a href="http://" target="_blank" class="menu__item">Ecology</a><a href="http://" target="_blank" class="menu__item">Intelligence</a><a href="http://" target="_blank" class="menu__item">Mythology</a>
                  </div>
                </div>
                <div class="header-in-card__share-and-like">
                  <div class="share-block">
                    <div class="share-block__share-icon"><span></span><span></span><span></span><span></span><span></span></div>
                    <div class="share-block__facebook-icon"></div>
                    <div class="share-block__twitter-icon"></div>
                  </div>
                  <div class="like-block">
                    <div class="like-block__like-icon"></div>
                  </div>
                </div>
              </div>
            </div>
            <div class="card__body">
              <h1 class="card-title">Cats</h1>
              <div class="card-meta">
                <div class="card-meta__title">Tags</div>
                <div class="card-meta__line"></div>
                <div class="card-meta__quantity">99.998 images</div>
              </div>
              <div class="card-tags"><a href="#" target="_blank" class="card-tags__item">Animals</a><a href="#" target="_blank" class="card-tags__item">Cat</a><a href="#" target="_blank" class="card-tags__item">Smiling</a><a href="#" target="_blank" class="card-tags__item">Fluffy</a><a href="#" target="_blank" class="card-tags__item">Awesome</a></div>
            </div><img src="https://i.postimg.cc/QtwSMS1y/cats.png" alt="" class="card__image">
          </div>
        </div>
      </div>
    </div>
  </body>
body,
html {
	height: 100%;
	margin: 0;
	padding: 0
}

.swiper-container {
	min-height: 100%
}

@media screen and (min-width:1240px) {
	.swiper-slide {
		left: 7vw;
		padding-top: 2%
	}
}

@media screen and (min-width:1280px) {
	.swiper-slide {
		left: 9vw;
		padding-top: 2%
	}
}

@media screen and (min-width:1366px) {
	.swiper-slide {
		left: 14vw
	}
}

@media screen and (min-width:1440px) {
	.swiper-slide {
		left: 16vw;
		padding-top: 5%
	}
}

@media screen and (min-width:1600px) {
	.swiper-slide {
		left: 22vw
	}
}

@media screen and (min-width:1680px) {
	.swiper-slide {
		left: 22.5vw
	}
}

@media screen and (min-width:1920px) {
	.swiper-slide {
		left: 28vw
	}
}

@media screen and (min-width:2560px) {
	.swiper-slide {
		left: 36vw
	}
}

.card {
	position: relative;
	width: 100%;
	max-width: 1147px;
	height: 100%;
	max-height: 775px;
	border-radius: 17px;
	box-shadow: 0 30px 160px 0 rgba(0, 0, 0, .3), 0 40px 77px 0 rgba(0, 0, 0, .1);
	-ms-flex-positive: 0;
	flex-grow: 0;
	-ms-flex-negative: 1;
	flex-shrink: 1;
	-ms-flex-preferred-size: auto;
	flex-basis: auto
}

@media screen and (min-width:320px) {
	.card {
		width: 100vw;
		height: 100vh;
		border-radius: 0;
		box-shadow: none
	}
}

@media screen and (min-width:768px) {
	.card {
		max-height: none
	}
}

@media screen and (min-width:1024px) {
	.card {
		width: 100%;
		height: 100%;
		max-height: 775px;
		border-radius: 17px;
		box-shadow: 0 30px 160px 0 rgba(0, 0, 0, .3), 0 40px 77px 0 rgba(0, 0, 0, .1)
	}
}

.card__header {
	height: 50px;
	padding-top: 55px;
	padding-right: 57px;
	padding-left: 57px
}

@media screen and (min-width:320px) {
	.card__header {
		padding-top: 10px;
		padding-right: 15px;
		padding-left: 15px
	}
}

@media screen and (min-width:1024px) {
	.card__header {
		padding-top: 55px;
		padding-right: 57px;
		padding-left: 57px
	}
}

.card__body {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: column;
	flex-direction: column;
	padding: 232px 57px 60px;
	transition: all .7s ease-in-out
}

@media screen and (min-width:320px) {
	.card__body {
		padding-top: 27.5vh;
		padding-right: 15px;
		padding-left: 15px
	}
}

@media screen and (min-width:360px) {
	.card__body {
		padding-top: 35vh
	}
}

@media screen and (min-width:375px) {
	.card__body {
		padding-top: 40vh
	}
}

@media screen and (min-width:768px) {
	.card__body {
		padding-top: 50vh
	}
}

@media screen and (min-width:1024px) {
	.card__body {
		padding-top: 232px;
		padding-right: 57px;
		padding-left: 57px
	}
}

@media screen and (min-width:320px) {
	.card__body--faded {
		transition: all .5s ease-in-out;
		opacity: .2
	}
}

@media screen and (min-width:1240px) {
	.card__body--faded {
		opacity: 1
	}
}

.card__image {
	position: absolute;
	z-index: -1;
	top: 0;
	width: 100%;
	height: 100%;
	border-radius: 17px;
	object-fit: cover
}

@media screen and (min-width:320px) {
	.card__image {
		border-radius: 0
	}
}

@media screen and (min-width:1024px) {
	.card__image {
		border-radius: 17px
	}
}

.container {
	display: -ms-flexbox;
	display: flex;
	background: linear-gradient(135deg, #e45661, #e96fb3 66%, #ec7ad6);
	background-repeat: no-repeat;
	background-attachment: fixed;
	-ms-flex-align: center;
	align-items: center;
	-ms-flex-pack: center;
	justify-content: center
}

.header-in-card {
	color: #fff;
	-ms-flex-wrap: nowrap;
	flex-wrap: nowrap
}

.header-in-card,
.header-in-card__share-and-like {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: row;
	flex-direction: row;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-ms-flex-align: start;
	align-items: flex-start
}

.header-in-card__share-and-like .share-block {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: column;
	flex-direction: column;
	margin-right: 45px;
	-ms-flex-align: center;
	align-items: center
}

@media screen and (min-width:320px) {
	.header-in-card__share-and-like .share-block {
		display: none
	}
}

@media screen and (min-width:768px) {
	.header-in-card__share-and-like .share-block {
		display: block
	}
}

@media screen and (min-width:1024px) {
	.header-in-card__share-and-like .share-block {
		display: block
	}
}

.header-in-card__share-and-like .share-block__share-icon {
	position: relative;
	width: 30px;
	height: 25px;
	margin: 5px 0;
	cursor: pointer;
	transition: .5s ease-in-out;
	transform: rotate(0deg)
}

.header-in-card__share-and-like .share-block__share-icon span {
	position: absolute;
	display: block;
	width: 30px;
	height: 30px;
	cursor: pointer;
	transition: .25s ease-in-out;
	transform: rotate(0deg);
	opacity: 1;
	border-radius: 9px;
	background: #fff
}

.header-in-card__share-and-like .share-block__share-icon span:nth-child(1) {
	top: 8px;
	left: 0;
	width: 10px;
	height: 10px;
	transform-origin: left center
}

.header-in-card__share-and-like .share-block__share-icon span:nth-child(2) {
	top: 10px;
	left: 7px;
	width: 15px;
	height: 3px;
	transform: rotate(-30deg);
	transform-origin: left center
}

.header-in-card__share-and-like .share-block__share-icon span:nth-child(3) {
	top: 13px;
	left: 7px;
	width: 15px;
	height: 3px;
	transform: rotate(30deg);
	transform-origin: left center
}

.header-in-card__share-and-like .share-block__share-icon span:nth-child(4) {
	top: -3px;
	left: 19px;
	width: 10px;
	height: 10px;
	transform-origin: left center
}

.header-in-card__share-and-like .share-block__share-icon span:nth-child(5) {
	top: 19px;
	left: 19px;
	width: 10px;
	height: 10px;
	transform-origin: left center;
	border-radius: 9px
}

.header-in-card__share-and-like .share-block__share-icon.share-block__share-icon--is-active span:nth-child(1) {
	top: 7px;
	left: 13px;
	width: 0;
	height: 0;
	opacity: 0
}

.header-in-card__share-and-like .share-block__share-icon.share-block__share-icon--is-active span:nth-child(2) {
	top: 21px;
	width: 30px;
	transform: rotate(-45deg)
}

.header-in-card__share-and-like .share-block__share-icon.share-block__share-icon--is-active span:nth-child(3) {
	top: 0;
	width: 30px;
	transform: rotate(45deg)
}

.header-in-card__share-and-like .share-block__share-icon.share-block__share-icon--is-active span:nth-child(4),
.header-in-card__share-and-like .share-block__share-icon.share-block__share-icon--is-active span:nth-child(5) {
	top: 7px;
	left: 13px;
	width: 0;
	height: 0;
	opacity: 0
}

.header-in-card__share-and-like .share-block__facebook-icon {
	margin-top: 0;
	transition: all .5s ease;
	opacity: 0;
	background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDQ4Ni4zOTIgNDg2LjM5MiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDg2LjM5MiA0ODYuMzkyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjI0cHgiIGhlaWdodD0iMjRweCI+CjxnPgoJPGc+CgkJPGc+CgkJCTxwYXRoIGQ9Ik0yNzMuNDQzLDE1OS4zNTRsMC4xMjItNDEuOTUxYzAtMjEuODU3LDEuNTItMzMuNTYxLDMyLjgzMS0zMy41NjFoNTcuOTQxVjBoLTgzLjAyMSAgICAgYy04MC41NTksMC05OS4xMDIsNDEuNjE3LTk5LjEwMiwxMDkuOTg1bDAuMDkxLDQ5LjM2OWwtNjEuMTMzLDAuMDN2ODMuODExaDYxLjEzM3YyNDMuMTk2aDkxLjE2OGwwLjA2MS0yNDMuMTk2bDgyLjc3OC0wLjAzICAgICBsOC45MDctODMuODExSDI3My40NDN6IiBmaWxsPSIjRkZGRkZGIi8+CgkJPC9nPgoJPC9nPgoJPGc+Cgk8L2c+Cgk8Zz4KCTwvZz4KCTxnPgoJPC9nPgoJPGc+Cgk8L2c+Cgk8Zz4KCTwvZz4KCTxnPgoJPC9nPgoJPGc+Cgk8L2c+Cgk8Zz4KCTwvZz4KCTxnPgoJPC9nPgoJPGc+Cgk8L2c+Cgk8Zz4KCTwvZz4KCTxnPgoJPC9nPgoJPGc+Cgk8L2c+Cgk8Zz4KCTwvZz4KCTxnPgoJPC9nPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+Cjwvc3ZnPgo=)
}

.header-in-card__share-and-like .share-block__facebook-icon:hover {
	cursor: pointer;
	transition: all .5s ease;
	opacity: .6
}

.header-in-card__share-and-like .share-block__facebook-icon--is-visible {
	position: relative;
	width: 24px;
	height: 24px;
	margin-top: 20px;
	transition: all .5s ease-in-out;
	animation-name: a;
	animation-duration: .6s;
	animation-timing-function: ease-in-out;
	opacity: 1;
	animation-fill-mode: none
}

.header-in-card__share-and-like .share-block__twitter-icon {
	margin-top: 0;
	transition: all .5s ease-in-out;
	opacity: 0;
	background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTguMS4xLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDYxMiA2MTIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDYxMiA2MTI7IiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iMjRweCIgaGVpZ2h0PSIyNHB4Ij4KPGc+Cgk8Zz4KCQk8cGF0aCBkPSJNNjEyLDExNi4yNThjLTIyLjUyNSw5Ljk4MS00Ni42OTQsMTYuNzUtNzIuMDg4LDE5Ljc3MmMyNS45MjktMTUuNTI3LDQ1Ljc3Ny00MC4xNTUsNTUuMTg0LTY5LjQxMSAgICBjLTI0LjMyMiwxNC4zNzktNTEuMTY5LDI0LjgyLTc5Ljc3NSwzMC40OGMtMjIuOTA3LTI0LjQzNy01NS40OS0zOS42NTgtOTEuNjMtMzkuNjU4Yy02OS4zMzQsMC0xMjUuNTUxLDU2LjIxNy0xMjUuNTUxLDEyNS41MTMgICAgYzAsOS44MjgsMS4xMDksMTkuNDI3LDMuMjUxLDI4LjYwNkMxOTcuMDY1LDIwNi4zMiwxMDQuNTU2LDE1Ni4zMzcsNDIuNjQxLDgwLjM4NmMtMTAuODIzLDE4LjUxLTE2Ljk4LDQwLjA3OC0xNi45OCw2My4xMDEgICAgYzAsNDMuNTU5LDIyLjE4MSw4MS45OTMsNTUuODM1LDEwNC40NzljLTIwLjU3NS0wLjY4OC0zOS45MjYtNi4zNDgtNTYuODY3LTE1Ljc1NnYxLjU2OGMwLDYwLjgwNiw0My4yOTEsMTExLjU1NCwxMDAuNjkzLDEyMy4xMDQgICAgYy0xMC41MTcsMi44My0yMS42MDcsNC4zOTgtMzMuMDgsNC4zOThjLTguMTA3LDAtMTUuOTQ3LTAuODAzLTIzLjYzNC0yLjMzM2MxNS45ODUsNDkuOTA3LDYyLjMzNiw4Ni4xOTksMTE3LjI1Myw4Ny4xOTQgICAgYy00Mi45NDcsMzMuNjU0LTk3LjA5OSw1My42NTUtMTU1LjkxNiw1My42NTVjLTEwLjEzNCwwLTIwLjExNi0wLjYxMi0yOS45NDQtMS43MjFjNTUuNTY3LDM1LjY4MSwxMjEuNTM2LDU2LjQ4NSwxOTIuNDM4LDU2LjQ4NSAgICBjMjMwLjk0OCwwLDM1Ny4xODgtMTkxLjI5MSwzNTcuMTg4LTM1Ny4xODhsLTAuNDIxLTE2LjI1M0M1NzMuODcyLDE2My41MjYsNTk1LjIxMSwxNDEuNDIyLDYxMiwxMTYuMjU4eiIgZmlsbD0iI0ZGRkZGRiIvPgoJPC9nPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+Cjwvc3ZnPgo=)
}

.header-in-card__share-and-like .share-block__twitter-icon:hover {
	cursor: pointer;
	transition: all .5s ease-in-out;
	opacity: .6
}

.header-in-card__share-and-like .share-block__twitter-icon--is-visible {
	position: relative;
	width: 24px;
	height: 24px;
	margin-top: 20px;
	transition: all .5s ease;
	animation-name: a;
	animation-duration: .6s;
	animation-timing-function: ease-in-out;
	animation-delay: .2s;
	opacity: 1;
	animation-fill-mode: none
}

@keyframes a {
	50% {
		transform: translateY(140%)
	}
	to {
		transform: translateY(0);
		opacity: 1
	}
}

.header-in-card__share-and-like .like-block__like-icon {
	position: relative;
	width: 32px;
	height: 32px;
	margin-top: 3px;
	transition: all .5s ease-in-out;
	background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA0NTUgNDU1IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0NTUgNDU1OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjMycHgiIGhlaWdodD0iMzJweCI+CjxwYXRoIGQ9Ik0zMjYuNjMyLDEwLjM0NmMtMzguNzMzLDAtNzQuOTkxLDE3LjUzNy05OS4xMzIsNDYuOTJjLTI0LjE0MS0yOS4zODQtNjAuMzk4LTQ2LjkyLTk5LjEzMi00Ni45MiAgQzU3LjU4NiwxMC4zNDYsMCw2Ny45MzEsMCwxMzguNzE0YzAsNTUuNDI2LDMzLjA1LDExOS41MzUsOTguMjMsMTkwLjU0NmM1MC4xNjEsNTQuNjQ3LDEwNC43MjgsOTYuOTU5LDEyMC4yNTcsMTA4LjYyNmw5LjAxLDYuNzY5ICBsOS4wMS02Ljc2OGMxNS41MjktMTEuNjY3LDcwLjA5OC01My45NzgsMTIwLjI2LTEwOC42MjVDNDIxLjk0OSwyNTguMjUxLDQ1NSwxOTQuMTQxLDQ1NSwxMzguNzE0ICBDNDU1LDY3LjkzMSwzOTcuNDE0LDEwLjM0NiwzMjYuNjMyLDEwLjM0NnogTTMzNC42NjYsMzA4Ljk3NGMtNDEuMjU5LDQ0Ljk0OC04NS42NDgsODEuMjgzLTEwNy4xNjksOTguMDI5ICBjLTIxLjUyLTE2Ljc0Ni02NS45MDctNTMuMDgyLTEwNy4xNjYtOTguMDNDNjEuMjM2LDI0NC41OTIsMzAsMTg1LjcxNywzMCwxMzguNzE0YzAtNTQuMjQsNDQuMTI4LTk4LjM2OCw5OC4zNjgtOTguMzY4ICBjMzUuNjk0LDAsNjguNjUyLDE5LjQ1NCw4Ni4wMTMsNTAuNzcxbDEzLjExOSwyMy42NjZsMTMuMTE5LTIzLjY2NmMxNy4zNi0zMS4zMTYsNTAuMzE4LTUwLjc3MSw4Ni4wMTMtNTAuNzcxICBjNTQuMjQsMCw5OC4zNjgsNDQuMTI3LDk4LjM2OCw5OC4zNjhDNDI1LDE4NS43MTksMzkzLjc2MywyNDQuNTk0LDMzNC42NjYsMzA4Ljk3NHoiIGZpbGw9IiNGRkZGRkYiLz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPC9zdmc+Cg==)
}

.header-in-card__share-and-like .like-block__like-icon:hover {
	cursor: pointer;
	transition: all .2s ease-in-out
}

.header-in-card__share-and-like .like-block__like-icon--is-visible,
.header-in-card__share-and-like .like-block__like-icon:hover {
	background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA0NTUgNDU1IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0NTUgNDU1OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjMycHgiIGhlaWdodD0iMzJweCI+CjxwYXRoIGQ9Ik0zMjYuNjMyLDEwLjM0NmMtMzguNzMzLDAtNzQuOTkxLDE3LjUzNy05OS4xMzIsNDYuOTJjLTI0LjE0MS0yOS4zODMtNjAuMzk5LTQ2LjkyLTk5LjEzMi00Ni45MiAgQzU3LjU4NiwxMC4zNDYsMCw2Ny45MzEsMCwxMzguNzE0YzAsNTUuNDI2LDMzLjA0OSwxMTkuNTM1LDk4LjIzLDE5MC41NDZjNTAuMTYyLDU0LjY0OSwxMDQuNzI5LDk2Ljk2LDEyMC4yNTcsMTA4LjYyNmw5LjAxLDYuNzY5ICBsOS4wMDktNi43NjhjMTUuNTMtMTEuNjY3LDcwLjA5OS01My45NzksMTIwLjI2LTEwOC42MjVDNDIxLjk1LDI1OC4yNTEsNDU1LDE5NC4xNDEsNDU1LDEzOC43MTQgIEM0NTUsNjcuOTMxLDM5Ny40MTQsMTAuMzQ2LDMyNi42MzIsMTAuMzQ2eiIgZmlsbD0iI0Q4MDAyNyIvPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8L3N2Zz4K)
}

.header-in-card__share-and-like .like-block__like-icon--is-visible:after {
	position: absolute;
	top: 47.5%;
	left: 50%;
	width: 50px;
	height: 50px;
	content: " ";
	transform: translate(-50%, -50%);
	animation-name: b;
	animation-duration: .5s;
	animation-timing-function: ease-in-out;
	border-radius: 50%;
	background: rgba(255, 0, 0, .3);
	box-shadow: 0 0 30px 0 rgba(255, 0, 0, .7), 0 0 30px 0 rgba(255, 0, 0, .3);
	animation-fill-mode: forwards
}

@keyframes b {
	0% {
		width: 0;
		height: 0;
		background: rgba(255, 0, 0, 0);
		box-shadow: 0 0 30px 0 rgba(255, 0, 0, 0), 0 0 30px 0 rgba(255, 0, 0, 0)
	}
	25% {
		width: 50px;
		height: 50px;
		background: rgba(255, 0, 0, .4);
		box-shadow: 0 0 30px 0 rgba(255, 0, 0, .7), 0 0 30px 0 rgba(255, 0, 0, .3)
	}
	to {
		width: 75px;
		height: 75px;
		background: rgba(255, 0, 0, 0);
		box-shadow: 0 0 30px 0 rgba(255, 0, 0, 0), 0 0 30px 0 rgba(255, 0, 0, 0)
	}
}

.menu {
	display: -ms-flexbox;
	display: flex;
	overflow: hidden;
	-ms-flex-direction: row;
	flex-direction: row;
	-ms-flex-wrap: nowrap;
	flex-wrap: nowrap;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-ms-flex-align: start;
	align-items: flex-start
}

@media screen and (min-width:320px) {
	.menu {
		-ms-flex-direction: column;
		flex-direction: column
	}
}

@media screen and (min-width:1240px) {
	.menu {
		-ms-flex-direction: row;
		flex-direction: row
	}
}

.menu__icon {
	position: relative;
	width: 30px;
	height: 25px;
	margin: 5px 40px 5px 0;
	cursor: pointer;
	transition: .5s ease-in-out;
	transform: rotate(0deg)
}

.menu__icon span {
	position: absolute;
	left: 0;
	display: block;
	width: 100%;
	height: 3px;
	transition: .25s ease-in-out;
	transform: rotate(0deg);
	opacity: 1;
	border-radius: 9px;
	background: #fff
}

.menu__icon span:nth-child(1) {
	top: 0;
	transform-origin: left center
}

.menu__icon span:nth-child(2) {
	top: 10px;
	transform-origin: left center
}

.menu__icon span:nth-child(3) {
	top: 20px;
	transform-origin: left center
}

.menu__icon.open span:nth-child(1) {
	top: 0;
	left: 8px;
	transform: rotate(45deg)
}

.menu__icon.open span:nth-child(2) {
	width: 0;
	opacity: 0
}

.menu__icon.open span:nth-child(3) {
	top: 21px;
	left: 8px;
	transform: rotate(-45deg)
}

.menu__item {
	visibility: hidden;
	margin-top: 5px;
	margin-right: 35px;
	padding-right: 10px;
	padding-left: 10px;
	transition: all .5s ease-in-out;
	text-decoration: none;
	text-transform: uppercase;
	letter-spacing: 3px;
	opacity: 0;
	color: transparent;
	border-bottom: 2px solid hsla(0, 0%, 100%, 0);
	text-shadow: 0 0 3px #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: lighter;
	text-rendering: optimizeLegibility
}

@media screen and (min-width:320px) {
	.menu__item {
		margin-top: 35px
	}
}

@media screen and (min-width:1240px) {
	.menu__item {
		margin-top: 5px
	}
}

.menu__item:hover {
	transition: all .2s ease-in-out;
	color: hsla(0, 0%, 100%, .6)
}

.menu__item--is-visible {
	z-index: 1;
	visibility: visible;
	margin-right: 30px;
	transition: all .3s ease-in-out;
	opacity: 1;
	color: #fff;
	text-shadow: 2px 2px 5px transparent
}

.card-title {
	margin: 0;
	padding: 0;
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 90px;
	text-rendering: optimizeLegibility
}

@media screen and (min-width:320px) {
	.card-title {
		font-size: 75px
	}
}

@media screen and (min-width:768px) {
	.card-title {
		font-size: 90px
	}
}

@media screen and (min-width:1024px) {
	.card-title {
		font-size: 90px
	}
}

.card-meta {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: row;
	flex-direction: row;
	margin-top: 60px;
	-ms-flex-wrap: nowrap;
	flex-wrap: nowrap;
	-ms-flex-pack: justify;
	justify-content: space-between
}

@media screen and (min-width:320px) {
	.card-meta {
		margin-top: 2vh
	}
}

@media screen and (min-width:768px) {
	.card-meta {
		margin-top: 50px;
		margin-bottom: 20px
	}
}

@media screen and (min-width:1024px) {
	.card-meta {
		margin-top: 60px
	}
}

.card-meta__title {
	text-transform: uppercase;
	letter-spacing: 2px;
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 19px;
	text-rendering: optimizeLegibility
}

@media screen and (min-width:320px) {
	.card-meta__title {
		display: none
	}
}

@media screen and (min-width:768px) {
	.card-meta__title {
		display: block
	}
}

@media screen and (min-width:1024px) {
	.card-meta__title {
		display: block
	}
}

.card-meta__line {
	width: 75%;
	height: 0;
	padding-bottom: 10px;
	border-bottom: 2px solid hsla(0, 0%, 100%, .4)
}

@media screen and (min-width:320px) {
	.card-meta__line {
		display: none
	}
}

@media screen and (min-width:768px) {
	.card-meta__line {
		display: block;
		width: 65%
	}
}

@media screen and (min-width:1024px) {
	.card-meta__line {
		width: 70%
	}
}

@media screen and (min-width:1240px) {
	.card-meta__line {
		width: 75%
	}
}

.card-meta__quantity {
	text-transform: uppercase;
	letter-spacing: 2px;
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 19px;
	text-rendering: optimizeLegibility
}

@media screen and (min-width:320px) {
	.card-meta__quantity {
		padding-left: 5px;
		letter-spacing: 3px;
		font-size: 12px;
		font-weight: lighter
	}
}

@media screen and (min-width:768px) {
	.card-meta__quantity {
		padding-left: 0;
		letter-spacing: 2px;
		font-size: 19px
	}
}

@media screen and (min-width:1024px) {
	.card-meta__quantity {
		padding-left: 0;
		letter-spacing: 2px;
		font-size: 19px
	}
}

.card-tags {
	display: -ms-flexbox;
	display: flex;
	overflow: hidden;
	-ms-flex-direction: row;
	flex-direction: row;
	-ms-flex-wrap: nowrap;
	flex-wrap: nowrap;
	-ms-flex-pack: justify;
	justify-content: space-between
}

@media screen and (min-width:320px) {
	.card-tags {
		margin-top: 15px;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		-ms-flex-pack: start;
		justify-content: flex-start
	}
}

@media screen and (min-width:768px) {
	.card-tags {
		margin-top: 0
	}
}

@media screen and (min-width:1024px) {
	.card-tags {
		margin-top: 0;
		-ms-flex-wrap: nowrap;
		flex-wrap: nowrap;
		-ms-flex-pack: justify;
		justify-content: space-between
	}
}

.card-tags__item {
	margin-top: 50px;
	margin-right: 10px;
	padding: 20px 45px;
	transition: all .5s ease-in-out;
	text-decoration: none;
	text-transform: uppercase;
	letter-spacing: 3px;
	color: #fff;
	border: 1px solid hsla(0, 0%, 100%, .4);
	border-radius: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: lighter;
	text-rendering: optimizeLegibility
}

@media screen and (min-width:320px) {
	.card-tags__item {
		margin-top: 2.5vh;
		padding: 10px 25px;
		opacity: .8;
		font-size: 12px
	}
}

@media screen and (min-width:768px) {
	.card-tags__item {
		margin-top: 20px;
		padding: 15px 35px;
		opacity: 1;
		font-size: 17px
	}
}

@media screen and (min-width:1024px) {
	.card-tags__item {
		margin-top: 50px;
		padding: 20px 45px;
		opacity: 1;
		font-size: 22px
	}
}

.card-tags__item:hover {
	transition: all .2s ease-in-out;
	border: 1px solid hsla(0, 0%, 100%, .5);
	background: hsla(0, 0%, 100%, .1)
}
"use strict";
$(document).ready(function() {
    new Swiper(".swiper-container", {
        initialSlide: 1,
        spaceBetween: 100,
        speed: 600,
        loop: !1,
        effect: "coverflow",
        coverflow: {
            rotate: 0,
            stretch: 500,
            depth: 300,
            modifier: 1,
            slideShadows: !1
        },
        slidesPerView: 1,
        slideToClickedSlide: !0,
        pagination: ".swiper-pagination",
        nextButton: ".swiper-button-next",
        prevButton: ".swiper-button-prev",
        breakpoints: {
            320: {
                slidesPerView: 1,
                spaceBetween: 0
            }
        }
    })
}), $(document).ready(function() {
    var e = $(".share-block__share-icon"),
        i = "share-block__share-icon--is-active",
        s = ".share-block__facebook-icon",
        o = ".share-block__twitter-icon",
        t = "share-block__facebook-icon--is-visible",
        n = "share-block__twitter-icon--is-visible",
        c = $(".like-block__like-icon"),
        l = "like-block__like-icon--is-visible";
    e.click(function() {
        $(this).toggleClass(i), $(this).siblings(s).toggleClass(t), $(this).siblings(o).toggleClass(n)
    }), c.click(function() {
        $(this).toggleClass(l)
    })
}), $(document).ready(function() {
    var e = $(".menu__icon"),
        i = "open",
        s = $(".card__body"),
        o = "card__body--faded",
        t = "menu__item--is-visible";
    e.click(function() {
        $(this).toggleClass(i), s.toggleClass(o), $(this).siblings().each(function(e) {
            var i = this;
            setTimeout(function() {
                $(i).toggleClass(t)
            }, 75 * e)
        })
    })
});

External CSS

  1. https://cdnjs.cloudflare.com/ajax/libs/Swiper/3.3.1/css/swiper.min.css

External JavaScript

  1. https://ajax.googleapis.com/ajax/libs/jquery/3.1.0/jquery.min.js
  2. https://cdnjs.cloudflare.com/ajax/libs/Swiper/3.3.1/js/swiper.jquery.min.js