/* Discord Bot */ 

.discord_top_text_block
{
	text-align: left;
	max-width: 1600px;
	display: grid;
	grid-template-columns: auto auto;
	grid-column-gap: 2em;
	margin: 0 1em;
}
.tarif_discord_line {
    background: linear-gradient(to top, #766dc7, #d385f3);
    display: grid;
    grid-template-columns: auto 550px 463px auto;
    margin-top: 3em;
}
.tarif_discord_line_cell_2 img
{
    margin-bottom: -5em;
}
.tarif_discord_line_cell_1 
{
    background: url(../imgs/tarif-bg-left.png) top left;
    background-repeat: no-repeat;
}
.tarif_discord_line_cell_3
{
	background: url("../imgs/tarif-bg-right-2.png") bottom left;
	background-repeat: no-repeat;
	display: grid;
	justify-items: end;
}
.cloud_discord_h2_block
{
	display: inline-grid;
    grid-template-columns: auto auto;
    grid-column-gap: 6em;
    align-items: center;
}
.cloud_discord_text_block
{
	display: grid;
	grid-template-columns: 1fr 1fr;
	grid-column-gap: 2em;
	grid-row-gap: 5em;
	max-width: 1400px;
	justify-items: center;
	margin-top: 4em;
	padding-bottom: 4em;
}
.discord_text_why
{
	text-align: left;
	max-width: 1400px;
	margin: 3em 1em;
}
.cloud_discord_text_block_cell
{
	display: grid;
	grid-template-rows: 150px auto auto;
	max-width: 400px;
}
.discord_text_bg
{
	background: url("../imgs/discord-bg.png") top center;
	background-repeat: no-repeat;
	background-color: #fcfcfc;
}

/* Discord Bot END */ 



.discord_top_text
{
	display: grid;
	grid-template-columns: auto auto;
	grid-column-gap: 2em;
	color: #fff;
	max-width: 1350px;
	align-items: center;
}
.discord_top_text_bg
{
	background-color: #5566ff;
	padding: 2em 1em 0 1em;
}
.discord_top_text_cell_1
{
	text-align: left;
	line-height: 2;
	font-size: 1.2em;
	padding-bottom: 1em;
}
.discord_top_text_cell_1_text
{
	background-color: #fff;
    color: #4f4f4f;
    border-radius: 10px;
    padding: 0.5em 1em;
    text-align: left;
}
.discord_tarif_block_l1
{
	background: linear-gradient(to top, #fff, #efefef);
}
.discord_tarif_block_l2
{
	background: url("../imgs/discord-bg-tarif.png") top center;
	background-repeat: no-repeat;	
	background-position: right 0em top -12em;
}
.discord_tarif_block
{
	max-width: 1400px;
}
.discord_tarif_name
{
	font-size: 2em;
    font-weight: bold;
    text-align: left;
    padding: 3.5em 0 1em 2em;
}
.discord_tarif_tab
{
	display: grid;
	grid-template-columns: auto auto;
	grid-column-gap: 1em;
	max-width: 1400px;
	align-items: center;
	border-radius: 10px;
    background-color: #e4eaf973;
    margin: 0 1em;
}
.discord_tarif_tab_cell_2
{
	display: grid;
	grid-template-columns: auto;
	margin: 1em;
}
.discord_tarif_tab_cell_1
{
	display: grid;
	grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}
.discord_tarif_tab_cell_info
{
	text-align: center;
	font-size: 1.3em;
}
.tarif_discord_hosting
{
	width: 60px;
	padding-bottom: 15px;
}
.tarif_btn_hosting
{
	background-color: #e77600;
    border-radius: 5px;
    padding: 0.5em 0.5em;
    text-align: center;
    margin-top: 7px;
    transition: 400ms;
    font-weight: bold;
    color: #fff;
    font-size: 1.5em;
}
.tarif_btn_hosting:hover
{
	background-color: #fedf00;
	transition: 400ms;
	font-weight: bold;
	color: #000;
}
.discord_tarif_row
{
	background-color: #56f;
    color: #fff;
    padding: 1em;
 	border-radius: 5px;   
}
.cost1
{
	color: #ffffff;
    font-weight: bold;
    visibility: visible;
    display: inline-block;
    height: 0;
    margin-right: 0;
    text-align: center;
    font-size: 2.5em;
}
.tarif_1c_time
{
	margin-top: 40px;
	display: grid;
	grid-template-columns: auto 1400px auto;
	margin-bottom: 100px;
}
.discord_docker_block
{
	display: grid;
	grid-template-columns: auto auto;
	grid-column-gap: 5em;
	max-width: 1400px;
	align-items: center;
	margin-top: -31px;
	margin-left: 1em;
	margin-right: 1em;
}
.discord_docker_text
{
	text-align: left;
	line-height: 2;
	font-size: 1.2em;
	padding: 1em;
}
.discord_docker_text h2
{
	font-size: 2.3em;
    padding-bottom: 0.5em;
}
.discord_24_block
{
	display: grid;
	grid-template-columns: auto auto;
	grid-column-gap: 5em;
	max-width: 1400px;
	align-items: center;
	margin-left: 1em;
	margin-right: 1em;
}
.discord_test_footer
{
	max-width: 1400px;
	text-align: left;
	line-height: 2;
	font-size: 1.1em;
	margin: 0 1em;
}
.discord_test_footer h2
{
	text-align: center;
	padding-bottom: 1em;
	padding-top: 2em;
}
.discord_test_footer h3
{
	padding-bottom: 0.5em;
	padding-top: 1em;
}
.discord_test_footer h4
{
	padding-bottom: 0.5em;
	padding-top: 1em;
	font-weight: bold;
}
@media (max-width: 1400px)
{
.tarif_1c_time{grid-template-columns: auto auto 1em !important;}
.tarif_discord_hosting{width: 50px;}
.discord_tarif_tab_cell_info{font-size: 1.2em;}
}
@media (max-width: 1300px)
{
.discord_tarif_name{padding: 2.5em 0 1em 2em;}
.tarif_1c_time{grid-template-columns: auto auto 1.5em !important;}
}
@media (max-width: 995px)
{
	.discord_top_text_cell_1{font-size: 1em;}
	.discord_top_text{grid-template-columns: auto;}
	.discord_tarif_tab{grid-template-columns: auto;}
	.discord_tarif_tab_cell_1{grid-template-columns: 1fr 1fr; grid-row-gap: 3em; margin: 2em 0;}
	.discord_docker_block{grid-template-columns: auto; margin-top: -20px;}
	.discord_24_block{grid-template-columns: auto; margin-bottom: 3em;}
	.discord_test_footer h2{padding-top: 1em;}
	.cloud_all_t_h{adding-top: 60px;}
}