/* Mostly styling using Boostrap */

@import url('https://fonts.googleapis.com/css?family=Poppins:200,300,400,500,600,700,800,900&display=swap');

* {
    font-family: 'Poppins', sans-serif;
}

::-webkit-scrollbar{
    width: 10px;
    height: 5px;
  }
  
  ::-webkit-scrollbar-track{
    box-shadow: inset 0 0 8px rgba(0,0,0,0.2);
  }
  
  ::-webkit-scrollbar-thumb{
    background: #3090d4;
    border-radius: 10px;
  }

.text {
    justify-content: center;
    align-items: center;
    display: flex;
}

a {
    text-decoration: none;
    color: #3090d4;
    transition: 350ms ease-in;
}

a:hover {
    color: #247cbb;
	/* text-decoration: none; */
}

.card {
    transition: all 0.5s ease-in-out;
    cursor: pointer;
    box-shadow: 0px 0px 6px -4px rgba(0,0,0,0.75);
    border-radius: 10px;
}

.card:hover{
    box-shadow: 0px 0px 51px -36px rgba(0,0,0,1);
}

.btn {
    background-color: #3090d4;
    color: white;
    transition: 350ms ease-in;
}

.btn:hover {
    background-color: #1e74b2;
    color: white;
}

.viewall {
	justify-content: center;
	align-items: center;
	text-align: center;
}

.viewDetailButton {
    text-decoration: none;
	font-size: 1.35em;
	color: #000;
	text-decoration: none;
	letter-spacing: 3px;
	background: var(--yellow);
	display: inline-block;
	padding: 12px 40px;
	margin-top: 20px;
	border: inset 3.5px var(--green);
	transition-duration: 500ms;
	animation: 7.5s infinite linear changer;
	font-weight: 550;
    margin-bottom: 50px;
}

.viewDetailButton:hover {
    text-decoration: none;
    color: #000;
	letter-spacing: 5px;
	background: var(--yellow);
	box-shadow: 0 0 5px var(--yellow), 0 0 10px var(--yellow), 0 0 10px var(--yellow);
	transform: translateY(-3px);
}

@keyframes changer {
    0%{filter: hue-rotate(0deg);}
    100%{filter: hue-rotate(360deg);}
}