/* ======================== */
/* 
    Ignore the following styles. They are not important to achieve the effect.
    I'm only using them for looks (overall page background/font styles/centering content).
*/
*,
*::before,
*::after {
	margin: 0;
	padding: 0;
	box-sizing: border-box;
}
html,
body {
	height: 100%;
}
body {
	font-family: 'Poppins', sans-serif;
	background-color: #000;
	color: #fff;
}

section{
	padding-block: 50px;
}
/* ======================== */
.table {
	max-width: 960px;
	margin: auto;
	/* padding-inline: 16px; */
	display: grid;
	grid-template-columns: repeat(
			auto-fit, minmax(275px, 1fr));
}
.table__item {
	display: flex;
	flex-direction: column;
	row-gap: 5px;
	text-align: center;
	color: #727586;
	background-color: #fff;
	padding: 25px 20px;
}
.table__item:nth-child(2) {
	border-right: 1px solid 
		rgba(114, 117, 134, .25);
	border-left: 1px solid 
		rgba(114, 117, 134, .25);
}
.table__title {
	font-size: 1.5rem;
	color: #151515;
}
.table__plan {
	font-weight: 500;
}
.table__plan-currency {
	font-size: 1.25rem;
}
.table__plan-price {
	font-size: 3rem;
	font-weight: 800;
	color: #151515;
}
.table__list {
	list-style: none;
	font-size: 0.875rem;
	padding: 0 10px 20px;
}
.table__button {
	font: inherit;
	font-weight: 600;
	color: #fff;
	border: none;
	outline: none;
	margin: auto auto 0;
	border-radius: 8px;
	background: #673de6;
	padding: 10px 20px;
	cursor: pointer;
	transition: background-color 0.25s;
}
.table__button:hover,
.table__button:focus {
	background-color: #5025d1;
}
@media screen and (max-width: 53.5em) {
	.table__item:nth-child(1) {
		border-bottom: 1px solid 
			rgba(114, 117, 134, .25);
	}
	.table__item:nth-child(2) {
		border-right: none;
	}
}
@media screen and (max-width: 36.5em) {
	.table__item:nth-child(2) {
		border: none;
		border-top: 1px solid 
			rgba(114, 117, 134, .25);
		border-bottom: 1px solid 
			rgba(114, 117, 134, .25);
	}
}

.table__title{
	font-size: 36px;
}

.table{

    border: 5px solid #0b2859;
	filter: drop-shadow(0 0 0.4em rgb(255, 255, 255));
	max-width: 90%!important;
}

.table__plan-currency_rocket{
	color:#1C223A;
}