.con-misc { max-width: 1120px; margin-inline: auto; width: calc(100% - 320px); }
@media (max-width: 1439px) { .con-misc { width: 96%; } }
@media (min-width: 768px) and (max-width: 1024px) { .con-misc { width: 92%; } }
@media (max-width: 767px) { .con-misc { width: 89.6%; } }

/*Animate */
/* -----------------------------------------------------------
	misc
----------------------------------------------------------- */
.con-misc { padding-top: 40px; text-align: center; }
@media (max-width: 767px) { .con-misc { padding: 40px 0 80px; text-align: left; } }
.con-misc .button-secondary { text-align: center; max-width: 320px; margin: 64px auto 0; }
@media (max-width: 767px) { .con-misc .button-secondary { width: 80%; } }
